org.apache.commons.classscan.spi.model
Interface SpiMetaClassPathElement

All Superinterfaces:
HasName, HasResolve, MetaClassPathElement
All Known Implementing Classes:
DefaultMetaClassPathElement

public interface SpiMetaClassPathElement
extends MetaClassPathElement, HasResolve

Information about a code location. A code location may be a file folder, or a jar, or other packaged location


Method Summary
 MetaClass resolveMetaClass(SpiMetaClassLoader classLoader, String className)
          Find and resolve a MetaClass.
 
Methods inherited from interface org.apache.commons.classscan.MetaClassPathElement
getMetaClass, getMetaClasses, getName
 
Methods inherited from interface org.apache.commons.classscan.spi.model.HasResolve
resolve
 

Method Detail

resolveMetaClass

MetaClass resolveMetaClass(SpiMetaClassLoader classLoader,
                           String className)
Find and resolve a MetaClass. Resolving a MetaClass changes String classnames and types into references to the MetaClasses.

Parameters:
classLoader - The metadata locus for a ClassLoader
className - The canonical name of the class to resolve
Returns:
The completely resolved MetaClass; or null, if resolution was unsuccessful.


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