public abstract class ResourceDiscoverImpl extends ResourceNameDiscoverImpl implements ResourceDiscover
| Constructor and Description |
|---|
ResourceDiscoverImpl()
Construct a new resource discoverer.
|
ResourceDiscoverImpl(ClassLoaders classLoaders)
Construct a new resource discoverer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addClassLoader(java.lang.ClassLoader loader)
Specify a new class loader to be used in searching.
|
ResourceNameIterator |
findResourceNames(ResourceNameIterator resourceNames)
Locate names of resources that are bound to
inputNames. |
ResourceNameIterator |
findResourceNames(java.lang.String resourceName)
Locate names of resources that are bound to
resourceName. |
ResourceIterator |
findResources(ResourceNameIterator inputNames)
Locate resources that are bound to
resourceNames. |
abstract ResourceIterator |
findResources(java.lang.String resourceName)
Locate resources that are bound to
resourceName. |
protected ClassLoaders |
getClassLoaders()
Returns the class loaders holder.
|
void |
setClassLoaders(ClassLoaders loaders)
Specify set of class loaders to be used in searching.
|
public ResourceDiscoverImpl()
public ResourceDiscoverImpl(ClassLoaders classLoaders)
classLoaders - The class laoders holderpublic void setClassLoaders(ClassLoaders loaders)
loaders - The class laoders holderpublic void addClassLoader(java.lang.ClassLoader loader)
loader - The new class loader to be addedprotected ClassLoaders getClassLoaders()
public ResourceNameIterator findResourceNames(java.lang.String resourceName)
resourceName.findResourceNames in interface ResourceNameDiscoverfindResourceNames in class ResourceNameDiscoverImplresourceName - The resource name to locateResourceNameIteratorpublic ResourceNameIterator findResourceNames(ResourceNameIterator resourceNames)
inputNames.findResourceNames in interface ResourceNameDiscoverfindResourceNames in class ResourceNameDiscoverImplresourceNames - The resource names to locateResourceNameIteratorpublic abstract ResourceIterator findResources(java.lang.String resourceName)
resourceName.findResources in interface ResourceDiscoverresourceName - The resource name has to be locatedpublic ResourceIterator findResources(ResourceNameIterator inputNames)
resourceNames.findResources in interface ResourceDiscoverinputNames - The resources name iterator has to be locatedCopyright (c) 2002 - Apache Software Foundation