public abstract class ResourceFinder
extends java.lang.Object
Notice that there is a symmetrical concept
ResourceCreator
that creates resources for
writing.
ResourceCreator
Modifier and Type | Field and Description |
---|---|
static ResourceFinder |
EMPTY_RESOURCE_FINDER
This one's useful when a resource finder is required, but cannot be created
for some reason.
|
Constructor and Description |
---|
ResourceFinder() |
Modifier and Type | Method and Description |
---|---|
abstract Resource |
findResource(java.lang.String resourceName)
Find a resource by name and return it as a
Resource object. |
java.io.InputStream |
findResourceAsStream(java.lang.String resourceName)
Find a resource by name and open it for reading.
|
public static final ResourceFinder EMPTY_RESOURCE_FINDER
public final java.io.InputStream findResourceAsStream(java.lang.String resourceName) throws java.io.IOException
resourceName
- Designates the resource; typically structured by slashes ("/") like
"com/foo/pkg/Bar.class
"null
if the resource could not be foundjava.io.IOException
- The resource was found, but there are problems opening itpublic abstract Resource findResource(java.lang.String resourceName)
Resource
object.resourceName
- Designates the resource; typically structured by slashes ("/") like
"com/foo/pkg/Bar.class
"null
if the resource could not be foundCopyright © 2001-2012. All Rights Reserved.