Uses of Interface
com.thoughtworks.qdox.library.ClassLibrary
-
Packages that use ClassLibrary Package Description com.thoughtworks.qdox.builder Provides classes which transform the structs from the JavaParser to the Java model elementscom.thoughtworks.qdox.builder.impl Provides the default implementation of the classes which transform the structs from the JavaParser to the Java model elementscom.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 existcom.thoughtworks.qdox.model Provides classes reflecting the Java model elements.com.thoughtworks.qdox.model.expression Provides classes reflecting the Java expressions.com.thoughtworks.qdox.model.impl Provides the default implementation of the classes reflecting the Java model elements.com.thoughtworks.qdox.type -
-
Uses of ClassLibrary in com.thoughtworks.qdox.builder
Methods in com.thoughtworks.qdox.builder with parameters of type ClassLibrary Modifier and Type Method Description ModelBuilderModelBuilderFactory. newInstance(ClassLibrary library)Return a new instance of a ModelBuilder. -
Uses of ClassLibrary in com.thoughtworks.qdox.builder.impl
Constructors in com.thoughtworks.qdox.builder.impl with parameters of type ClassLibrary Constructor Description DefaultJavaAnnotationAssembler(JavaClass declaringClass, ClassLibrary classLibrary, TypeResolver typeResolver)ModelBuilder(ClassLibrary classLibrary, DocletTagFactory docletTagFactory) -
Uses of ClassLibrary in com.thoughtworks.qdox.library
Classes in com.thoughtworks.qdox.library that implement ClassLibrary Modifier and Type Class Description classAbstractClassLibraryA ClassLibrary can be compared with a java classloader.classClassLoaderLibraryImportant!! Be sure to add a classloader with the bootstrap classes.classClassNameLibraryThis library always resolve a className by generating an empty JavaClass ModelclassSourceFolderLibraryclassSourceLibraryThis Library will immediately parse the source and keeps its reference to a private context.Methods in com.thoughtworks.qdox.library that return ClassLibrary Modifier and Type Method Description ClassLibraryClassLibraryBuilder. getClassLibrary()Get the library based on the strategy of the implementationClassLibraryOrderedClassLibraryBuilder. getClassLibrary()ClassLibrarySortedClassLibraryBuilder. getClassLibrary() -
Uses of ClassLibrary in com.thoughtworks.qdox.model
Methods in com.thoughtworks.qdox.model that return ClassLibrary Modifier and Type Method Description ClassLibraryJavaClass. getJavaClassLibrary()ClassLibraryJavaPackage. getJavaClassLibrary()TheClassLibraryof this package.ClassLibraryJavaSource. getJavaClassLibrary() -
Uses of ClassLibrary in com.thoughtworks.qdox.model.expression
Methods in com.thoughtworks.qdox.model.expression with parameters of type ClassLibrary Modifier and Type Method Description voidFieldRef. setClassLibrary(ClassLibrary classLibrary) -
Uses of ClassLibrary in com.thoughtworks.qdox.model.impl
Methods in com.thoughtworks.qdox.model.impl that return ClassLibrary Modifier and Type Method Description ClassLibraryDefaultJavaClass. getJavaClassLibrary()ClassLibraryDefaultJavaPackage. getJavaClassLibrary()TheClassLibraryof this package.ClassLibraryDefaultJavaSource. getJavaClassLibrary()ClassLibraryDefaultJavaType. getJavaClassLibrary()Methods in com.thoughtworks.qdox.model.impl with parameters of type ClassLibrary Modifier and Type Method Description voidDefaultJavaPackage. setClassLibrary(ClassLibrary classLibrary)Constructors in com.thoughtworks.qdox.model.impl with parameters of type ClassLibrary Constructor Description DefaultJavaSource(ClassLibrary classLibrary)Default constructor for the Default JavaSource -
Uses of ClassLibrary in com.thoughtworks.qdox.type
Methods in com.thoughtworks.qdox.type with parameters of type ClassLibrary Modifier and Type Method Description static TypeResolverTypeResolver. byClassName(java.lang.String binaryName, ClassLibrary classLibrary, java.util.Collection<java.lang.String> imports)static TypeResolverTypeResolver. byPackageName(java.lang.String binaryName, ClassLibrary classLibrary, java.util.Collection<java.lang.String> imports)Type resolver in case there's no declaring class, e.g.
-