Class DirectoryResourceFinder
java.lang.Object
org.codehaus.commons.compiler.util.resource.ResourceFinder
org.codehaus.commons.compiler.util.resource.ListableResourceFinder
org.codehaus.commons.compiler.util.resource.FileResourceFinder
org.codehaus.commons.compiler.util.resource.DirectoryResourceFinder
A
FileResourceFinder
that finds file resources in a directory. The name of
the file is constructed by concatenating a dirctory name with the resource name such that slashes in the resource
name map to file separators.-
Field Summary
FieldsFields inherited from class org.codehaus.commons.compiler.util.resource.ResourceFinder
EMPTY_RESOURCE_FINDER
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.codehaus.commons.compiler.util.resource.FileResourceFinder
findResource
Methods inherited from class org.codehaus.commons.compiler.util.resource.ResourceFinder
findResourceAsStream
-
Field Details
-
directory
-
subdirectoryNameToFiles
-
-
Constructor Details
-
DirectoryResourceFinder
- Parameters:
directory
- the directory to use as the search base
-
-
Method Details
-
toString
-
findResourceAsFile
Description copied from class:FileResourceFinder
Converts a given resource resource name into aFile
.- Specified by:
findResourceAsFile
in classFileResourceFinder
-
listFiles
-
list
- Specified by:
list
in classListableResourceFinder
- Parameters:
resourceNamePrefix
- E.g.""
or"java/lang"
- Returns:
- All resources who's name starts with the given prefix;
null
iff a location designated by the resourceNamePrefix does not exist
-