Uses of Class
com.thoughtworks.qdox.library.AbstractClassLibrary
-
Packages that use AbstractClassLibrary Package Description com.thoughtworks.qdox.library Provides classes to construct a classloader-like structure of libraries There are two types of ClassLibraryBuilders:SortedClassLibraryBuilder
, which bundles the libraries by typeOrderedClassLibraryBuilder
, which respects the order of added libraries There are four types of ClassLibraries:ClassLoaderLibrary
, which uses the classpath to search for sources or binariesSourceLibrary
, which uses a specific sourcefileSourceFolderLibrary
, which tries to locate sourcefiles by translating the package to foldersClassNameLibrary
, which generates an anonymous class, as if it would exist -
-
Uses of AbstractClassLibrary in com.thoughtworks.qdox.library
Subclasses of AbstractClassLibrary in com.thoughtworks.qdox.library Modifier and Type Class Description class
ClassLoaderLibrary
Important!! Be sure to add a classloader with the bootstrap classes.class
ClassNameLibrary
This library always resolve a className by generating an empty JavaClass Modelclass
SourceFolderLibrary
class
SourceLibrary
This Library will immediately parse the source and keeps its reference to a private context.Fields in com.thoughtworks.qdox.library declared as AbstractClassLibrary Modifier and Type Field Description private AbstractClassLibrary
OrderedClassLibraryBuilder. classLibrary
private AbstractClassLibrary
AbstractClassLibrary. parentClassLibrary
Methods in com.thoughtworks.qdox.library with parameters of type AbstractClassLibrary Modifier and Type Method Description boolean
AbstractClassLibrary.ClassLibraryFilter. accept(AbstractClassLibrary classLibrary)
protected ClassLoaderLibrary
OrderedClassLibraryBuilder. newClassLoaderLibrary(AbstractClassLibrary parentLibrary)
Ability to override the implementation of ClassLoaderLibraryprotected SourceFolderLibrary
OrderedClassLibraryBuilder. newSourceFolderLibrary(AbstractClassLibrary parentLibrary)
Ability to override the implementation of SourceFolderLibraryprotected SourceLibrary
OrderedClassLibraryBuilder. newSourceLibrary(AbstractClassLibrary parentLibrary)
Ability to override the implementation of SourceLibraryConstructors in com.thoughtworks.qdox.library with parameters of type AbstractClassLibrary Constructor Description AbstractClassLibrary(AbstractClassLibrary parent)
constructor for chained ClassLibraryClassLoaderLibrary(AbstractClassLibrary parent)
ClassLoaderLibrary(AbstractClassLibrary parent, java.lang.ClassLoader classLoader)
OrderedClassLibraryBuilder(AbstractClassLibrary rootClassLibrary)
Constructor for which you can set the root ClassLibrary If you set this to null, all classes should be available on the classpath.SourceFolderLibrary(AbstractClassLibrary parent)
SourceFolderLibrary(AbstractClassLibrary parent, java.io.File sourceFolder)
SourceLibrary(AbstractClassLibrary parent)
Create a new instance of SourceLibrary and chain it to the parent
-