Package org.springframework.core.io
Class DefaultResourceLoader.ClassPathContextResource
java.lang.Object
org.springframework.core.io.AbstractResource
org.springframework.core.io.AbstractFileResolvingResource
org.springframework.core.io.ClassPathResource
org.springframework.core.io.DefaultResourceLoader.ClassPathContextResource
- All Implemented Interfaces:
ContextResource,InputStreamSource,Resource
- Enclosing class:
- DefaultResourceLoader
protected static class DefaultResourceLoader.ClassPathContextResource
extends ClassPathResource
implements ContextResource
ClassPathResource that explicitly expresses a context-relative path
through implementing the ContextResource interface.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateRelative(String relativePath) This implementation creates aClassPathResource, applying the given path relative to the path used to create this descriptor.Return the path within the enclosing 'context'.Methods inherited from class org.springframework.core.io.ClassPathResource
equals, exists, getClassLoader, getDescription, getFilename, getInputStream, getPath, getURL, hashCode, isReadable, resolveURLMethods inherited from class org.springframework.core.io.AbstractFileResolvingResource
contentLength, customizeConnection, customizeConnection, getFile, getFile, getFileForLastModifiedCheck, isFile, isFile, lastModified, readableChannelMethods inherited from class org.springframework.core.io.AbstractResource
getURI, isOpen, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.core.io.InputStreamSource
getInputStreamMethods inherited from interface org.springframework.core.io.Resource
contentLength, exists, getDescription, getFile, getFilename, getURI, getURL, isFile, isOpen, isReadable, lastModified, readableChannel
-
Constructor Details
-
ClassPathContextResource
-
-
Method Details
-
getPathWithinContext
Description copied from interface:ContextResourceReturn the path within the enclosing 'context'.This is typically path relative to a context-specific root directory, e.g. a ServletContext root or a PortletContext root.
- Specified by:
getPathWithinContextin interfaceContextResource
-
createRelative
Description copied from class:ClassPathResourceThis implementation creates aClassPathResource, applying the given path relative to the path used to create this descriptor.- Specified by:
createRelativein interfaceResource- Overrides:
createRelativein classClassPathResource- Parameters:
relativePath- the relative path (relative to this resource)- Returns:
- the resource handle for the relative resource
- See Also:
-