Clarified that getResource never returns null

This commit is contained in:
Juergen Hoeller 2016-09-26 15:27:01 +02:00
parent bb7d20762c
commit 36f7c7a13e
1 changed files with 6 additions and 6 deletions

View File

@ -1,5 +1,5 @@
/* /*
* Copyright 2002-2014 the original author or authors. * Copyright 2002-2016 the original author or authors.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
@ -45,8 +45,8 @@ public interface ResourceLoader {
/** /**
* Return a Resource handle for the specified resource. * Return a Resource handle for the specified resource location.
* The handle should always be a reusable resource descriptor, * <p>The handle should always be a reusable resource descriptor,
* allowing for multiple {@link Resource#getInputStream()} calls. * allowing for multiple {@link Resource#getInputStream()} calls.
* <p><ul> * <p><ul>
* <li>Must support fully qualified URLs, e.g. "file:C:/test.dat". * <li>Must support fully qualified URLs, e.g. "file:C:/test.dat".
@ -58,10 +58,10 @@ public interface ResourceLoader {
* <p>Note that a Resource handle does not imply an existing resource; * <p>Note that a Resource handle does not imply an existing resource;
* you need to invoke {@link Resource#exists} to check for existence. * you need to invoke {@link Resource#exists} to check for existence.
* @param location the resource location * @param location the resource location
* @return a corresponding Resource handle * @return a corresponding Resource handle (never {@code null})
* @see #CLASSPATH_URL_PREFIX * @see #CLASSPATH_URL_PREFIX
* @see org.springframework.core.io.Resource#exists * @see Resource#exists()
* @see org.springframework.core.io.Resource#getInputStream * @see Resource#getInputStream()
*/ */
Resource getResource(String location); Resource getResource(String location);