org.apache.commons.discovery.resource.classes
Class DiscoverClasses

java.lang.Object
  |
  +--org.apache.commons.discovery.resource.names.ResourceNameDiscoverImpl
        |
        +--org.apache.commons.discovery.resource.ResourceDiscoverImpl
              |
              +--org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
                    |
                    +--org.apache.commons.discovery.resource.classes.DiscoverClasses
All Implemented Interfaces:
ResourceClassDiscover, ResourceDiscover, ResourceNameDiscover

public class DiscoverClasses
extends ResourceClassDiscoverImpl
implements ResourceClassDiscover

The findResources() method will check every loader.

Author:
Richard A. Sitze, Craig R. McClanahan, Costin Manolache, James Strachan

Constructor Summary
DiscoverClasses()
          Construct a new resource discoverer
DiscoverClasses(ClassLoaders classLoaders)
          Construct a new resource discoverer
 
Method Summary
 ResourceClassIterator findResourceClasses(java.lang.String className)
          Locate class resources that are bound to className.
static void setLog(org.apache.commons.logging.Log _log)
           
 
Methods inherited from class org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
findResourceClasses, findResourceNames, findResourceNames, findResources, findResources
 
Methods inherited from class org.apache.commons.discovery.resource.ResourceDiscoverImpl
addClassLoader, getClassLoaders, setClassLoaders
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.commons.discovery.ResourceClassDiscover
findResourceClasses
 
Methods inherited from interface org.apache.commons.discovery.ResourceDiscover
findResources, findResources
 
Methods inherited from interface org.apache.commons.discovery.ResourceNameDiscover
findResourceNames, findResourceNames
 

Constructor Detail

DiscoverClasses

public DiscoverClasses()
Construct a new resource discoverer

DiscoverClasses

public DiscoverClasses(ClassLoaders classLoaders)
Construct a new resource discoverer
Method Detail

setLog

public static void setLog(org.apache.commons.logging.Log _log)

findResourceClasses

public ResourceClassIterator findResourceClasses(java.lang.String className)
Description copied from interface: ResourceClassDiscover
Locate class resources that are bound to className.
Specified by:
findResourceClasses in interface ResourceClassDiscover
Overrides:
findResourceClasses in class ResourceClassDiscoverImpl
Following copied from interface: org.apache.commons.discovery.ResourceClassDiscover
Returns:
ResourceClassIterator


Copyright (c) 2002 - Apache Software Foundation