org.codehaus.janino.util.resource
public abstract class ResourceFinder extends Object
Notice that there is a symmetrical concept ResourceCreator that creates resources for writing.
See Also: ResourceCreator
Field Summary | |
---|---|
static ResourceFinder | EMPTY_RESOURCE_FINDER
This one's useful when a resource finder is required, but cannot be created
for some reason. |
Method Summary | |
---|---|
abstract Resource | findResource(String resourceName)
Find a resource by name and return it as a Resource object.
|
InputStream | findResourceAsStream(String resourceName)
Find a resource by name and open it for reading.
|
Parameters: resourceName Designates the resource; typically structured by slashes ("/") like "com/foo/pkg/Bar.class
"
Returns: null
if the resource could not be found
Parameters: resourceName Designates the resource; typically structured by slashes ("/") like "com/foo/pkg/Bar.class
"
Returns: null
if the resource could not be found
Throws: IOException The resource was found, but there are problems opening it