Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.commons.discovery.resource.names.ResourceNameDiscoverImpl
org.apache.commons.discovery.resource.ResourceDiscoverImpl
public abstract class ResourceDiscoverImpl
extends ResourceNameDiscoverImpl
implements ResourceDiscover
Constructor Summary | |
| |
|
Method Summary | |
void |
|
ResourceNameIterator |
|
ResourceNameIterator |
|
abstract ResourceIterator |
|
ResourceIterator |
|
protected ClassLoaders | |
void |
|
Methods inherited from class org.apache.commons.discovery.resource.names.ResourceNameDiscoverImpl | |
findResourceNames , findResourceNames |
public ResourceDiscoverImpl()
Construct a new resource discoverer
public ResourceDiscoverImpl(ClassLoaders classLoaders)
Construct a new resource discoverer
public void addClassLoader(ClassLoader loader)
Specify a new class loader to be used in searching. The order of loaders determines the order of the result. It is recommended to add the most specific loaders first.
public ResourceNameIterator findResourceNames(String resourceName)
Locate names of resources that are bound toresourceName
.
- Specified by:
- findResourceNames in interface ResourceNameDiscover
- Overrides:
- findResourceNames in interface ResourceNameDiscoverImpl
- Returns:
- ResourceNameIterator
public ResourceNameIterator findResourceNames(ResourceNameIterator resourceNames)
Locate names of resources that are bound toresourceNames
.
- Specified by:
- findResourceNames in interface ResourceNameDiscover
- Overrides:
- findResourceNames in interface ResourceNameDiscoverImpl
- Returns:
- ResourceNameIterator
public abstract ResourceIterator findResources(String resourceName)
Locate resources that are bound toresourceName
.
- Specified by:
- findResources in interface ResourceDiscover
- Returns:
- ResourceIterator
public ResourceIterator findResources(ResourceNameIterator inputNames)
Locate resources that are bound toresourceNames
.
- Specified by:
- findResources in interface ResourceDiscover
- Returns:
- ResourceIterator
public void setClassLoaders(ClassLoaders loaders)
Specify set of class loaders to be used in searching.