Package org.apache.commons.discovery
Interface ResourceClassDiscover<T>
-
- Type Parameters:
T
- The SPI type
- All Superinterfaces:
ResourceDiscover
,ResourceNameDiscover
- All Known Implementing Classes:
DiscoverClasses
,ResourceClassDiscoverImpl
public interface ResourceClassDiscover<T> extends ResourceDiscover
SPI Discovery.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResourceClassIterator<T>
findResourceClasses(java.lang.String className)
Locate class resources that are bound toclassName
.ResourceClassIterator<T>
findResourceClasses(ResourceNameIterator classNames)
Locate class resources that are bound toresourceNames
.-
Methods inherited from interface org.apache.commons.discovery.ResourceDiscover
findResources, findResources
-
Methods inherited from interface org.apache.commons.discovery.ResourceNameDiscover
findResourceNames, findResourceNames
-
-
-
-
Method Detail
-
findResourceClasses
ResourceClassIterator<T> findResourceClasses(java.lang.String className)
Locate class resources that are bound toclassName
.- Parameters:
className
- The class name has to be located- Returns:
- The iterator over the located classes
-
findResourceClasses
ResourceClassIterator<T> findResourceClasses(ResourceNameIterator classNames)
Locate class resources that are bound toresourceNames
.- Parameters:
classNames
- The classes name has to be located- Returns:
- The iterator over the located classes
-
-