Package org.apache.commons.classscan

** Start Here ** The metadata package provides information about available classes without loading them.

See:
          Description

Interface Summary
ClassFile Information about and access to a location that contains a class.
ClassPath Information about a ClassPath.
ClassPathElement A single location in a ClassPath.
HasName This marker interface indicates that instances have a name.
MetaClassLoader Metadata about a ClassLoader.
MetaClassPathElement Information about a code location.
MetaRegistry The entry point from which to find information about the ClassPath and the classes available from the ClassPath.
ResourceFile Information about and access to a location that contains a class or a resource.
 

Package org.apache.commons.classscan Description

** Start Here ** The metadata package provides information about available classes without loading them. The standard Java runtime hides many details about classes, particularly the location of classes which can potentially be loaded, and the details of unloaded classes. An application may need to discover class information without loading the class in the following situations:

An application using this package must first obtain a MetaClassLoader instance from the MetaRegistry

MetaClassLoader classLoader = MetaRegistry.DEFAULT_REGISTRY.getMetaClassLoader(getClass().getClassLoader());



Copyright © 2012 The Apache Software Foundation. All Rights Reserved.