ResourceDiscover, ResourceNameDiscoverDiscoverResources, ResourceClassDiscoverImplpublic abstract class ResourceDiscoverImpl extends ResourceNameDiscoverImpl implements ResourceDiscover
| Constructor | Description |
|---|---|
ResourceDiscoverImpl() |
Construct a new resource discoverer.
|
ResourceDiscoverImpl(ClassLoaders classLoaders) |
Construct a new resource discoverer.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addClassLoader(java.lang.ClassLoader loader) |
Specify a new class loader to be used in searching.
|
ResourceNameIterator |
findResourceNames(java.lang.String resourceName) |
Locate names of resources that are bound to
resourceName. |
ResourceNameIterator |
findResourceNames(ResourceNameIterator resourceNames) |
Locate names of resources that are bound to
inputNames. |
abstract ResourceIterator |
findResources(java.lang.String resourceName) |
Locate resources that are bound to
resourceName. |
ResourceIterator |
findResources(ResourceNameIterator inputNames) |
Locate resources that are bound to
resourceNames. |
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 located