| Package | Description | 
|---|---|
| org.springframework.core.io | Generic abstraction for (file-based) resources, used throughout the framework. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractFileResolvingResourceAbstract base class for resources which resolve URLs into File references,
 such as  UrlResourceorClassPathResource. | 
| class  | ByteArrayResourceResourceimplementation for a given byte array. | 
| class  | ClassPathResourceResourceimplementation for class path resources. | 
| protected static class  | DefaultResourceLoader.ClassPathContextResourceClassPathResource that explicitly expresses a context-relative path
 through implementing the ContextResource interface. | 
| class  | DescriptiveResourceSimple  Resourceimplementation that holds a resource description
 but does not point to an actually readable resource. | 
| class  | FileSystemResource | 
| class  | FileUrlResourceSubclass of  UrlResourcewhich assumes file resolution, to the degree
 of implementing theWritableResourceinterface for it. | 
| class  | InputStreamResourceResourceimplementation for a givenInputStream. | 
| class  | PathResource | 
| class  | UrlResourceResourceimplementation forjava.net.URLlocators. | 
| class  | VfsResourceJBoss VFS based  Resourceimplementation. |