Class FileSystemResourceLoader
java.lang.Object
org.springframework.core.io.DefaultResourceLoader
org.springframework.core.io.FileSystemResourceLoader
org.springframework.content.fs.io.FileSystemResourceLoader
- All Implemented Interfaces:
org.springframework.core.io.ResourceLoader
public class FileSystemResourceLoader
extends org.springframework.core.io.FileSystemResourceLoader
ResourceLoader implementation that resolves plain paths as
DeletableResource file system resources rather than as class path resources
(the latter is DefaultResourceLoader's default strategy).
NOTE: Plain paths will always be interpreted relative to the root specified
during instantiation rather than relative to the current VM working directory (the
latter is FileSystemResourceLoader's default
behavior, even if they start with a slash.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.core.io.DefaultResourceLoader
org.springframework.core.io.DefaultResourceLoader.ClassPathContextResource -
Field Summary
Fields inherited from interface org.springframework.core.io.ResourceLoader
CLASSPATH_URL_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.org.springframework.core.io.ResourcegetResource(String location) org.springframework.core.io.FileSystemResourceMethods inherited from class org.springframework.core.io.FileSystemResourceLoader
getResourceByPathMethods inherited from class org.springframework.core.io.DefaultResourceLoader
addProtocolResolver, clearResourceCaches, getClassLoader, getProtocolResolvers, getResourceCache, setClassLoader
-
Constructor Details
-
FileSystemResourceLoader
-
-
Method Details
-
getFilesystemRoot
Deprecated. -
getRootResource
public org.springframework.core.io.FileSystemResource getRootResource() -
getResource
- Specified by:
getResourcein interfaceorg.springframework.core.io.ResourceLoader- Overrides:
getResourcein classorg.springframework.core.io.DefaultResourceLoader
-