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

java.lang.Object
  extended by org.apache.commons.discovery.resource.names.ResourceNameDiscoverImpl
      extended by org.apache.commons.discovery.resource.ResourceDiscoverImpl
          extended by org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl
              extended by 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 class: ResourceClassDiscoverImpl
Locate class resources that are bound to className.

Specified by:
findResourceClasses in interface ResourceClassDiscover
Specified by:
findResourceClasses in class ResourceClassDiscoverImpl
Returns:
ResourceClassIterator


Copyright (c) 2002 - Apache Software Foundation