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(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(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(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(ClassLoader loader)
loader
- The new class loader to be addedprotected ClassLoaders getClassLoaders()
public ResourceNameIterator findResourceNames(String resourceName)
resourceName
.findResourceNames
in interface ResourceNameDiscover
findResourceNames
in class ResourceNameDiscoverImpl
resourceName
- The resource name to locateResourceNameIterator
public ResourceNameIterator findResourceNames(ResourceNameIterator resourceNames)
inputNames
.findResourceNames
in interface ResourceNameDiscover
findResourceNames
in class ResourceNameDiscoverImpl
resourceNames
- The resource names to locateResourceNameIterator
public abstract ResourceIterator findResources(String resourceName)
resourceName
.findResources
in interface ResourceDiscover
resourceName
- The resource name has to be locatedpublic ResourceIterator findResources(ResourceNameIterator inputNames)
resourceNames
.findResources
in interface ResourceDiscover
inputNames
- The resources name iterator has to be locatedCopyright © 2002–2016 The Apache Software Foundation. All rights reserved.