Classes related to loading "resources" (ResourceFinder) and creating resources (ResourceCreator).
See: Description
| Interface Summary | |
|---|---|
| Resource | A Resource is "something" that is typically found by a ResourceFinder, can be opened for reading, and optionally has a lastModified property. |
| ResourceCreator | Opens a resource, characterized by a name, for writing. |
| Class Summary | |
|---|---|
| DirectoryResourceCreator |
Creates a resource in a given directory:
destinationDirectory/resourceName |
| DirectoryResourceFinder | A FileResourceFinder that finds file resources in a directory. |
| FileResource | Representation of a resource that is a java.io.File. |
| FileResourceCreator | Stores a stream of bytes in a named resource. |
| FileResourceFinder | This class specializes the ResourceFinder for finding resources in java.io.Files. |
| JarDirectoriesResourceFinder | Finds resources in any of the "*.jar" files that exist in a given set of directories. |
| LazyMultiResourceFinder | A ResourceFinder that examines a set of ResourceFinders lazily as it searches for resources. |
| MapResourceCreator | Creates resources as byte arrays in a delegate java.util.Map. |
| MapResourceFinder | A ResourceFinder that provides access to resource stored as byte arrays in a java.util.Map. |
| MultiResourceFinder | A ResourceFinder that finds its resources through a collection of other ResourceFinders. |
| PathResourceFinder | A ResourceFinder that finds its resources along a "path" consisting of JAR file names, ZIP file names, and directory names. |
| ResourceFinder | Finds a resource by name. |
| ZipFileResourceFinder | A ResourceFinder that finds resources in a ZIP file. |