public class ClassSourceLocator extends Object implements IClassSourceLocator
| Constructor and Description |
|---|
ClassSourceLocator(String[] paths)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IClass |
getClassInfo(String name)
Get the information for a class.
|
IClass |
getRequiredClassInfo(String name)
Get required class information.
|
com.thoughtworks.qdox.model.JavaClass |
getSourceInfo(String name)
Get the source code information for a class.
|
boolean |
isLookupSupported()
Check if class lookup is supported.
|
Class |
loadClass(String name)
Load class.
|
public ClassSourceLocator(String[] paths)
paths - source lookup paths (may be empty, but not null)public boolean isLookupSupported()
true.isLookupSupported in interface IClassLocatortruepublic com.thoughtworks.qdox.model.JavaClass getSourceInfo(String name)
getSourceInfo in interface IClassSourceLocatorname - fully-qualified class name (using '$' as inner class marker)null if not availablepublic IClass getClassInfo(String name)
getClassInfo in interface IClassLocatorname - fully-qualified class name (using '$' as inner class marker)null if not foundpublic IClass getRequiredClassInfo(String name)
getRequiredClassInfo in interface IClassLocatorname - fully-qualified name of class to be foundpublic Class loadClass(String name)
loadClass in interface IClassLocatorname - fully-qualified class namenull if not foundCopyright © 2005-2014 jibx.org. All Rights Reserved.