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
Fields in com.thoughtworks.qdox.builder.impl declared as ClassLibrary Modifier and Type Field Description private ClassLibraryDefaultJavaAnnotationAssembler. classLibraryprivate ClassLibraryModelBuilder. classLibraryConstructors 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
Fields in com.thoughtworks.qdox.model.expression declared as ClassLibrary Modifier and Type Field Description private ClassLibraryFieldRef. classLibraryMethods in com.thoughtworks.qdox.model.expression that return ClassLibrary Modifier and Type Method Description private ClassLibraryFieldRef. getClassLibrary()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
Fields in com.thoughtworks.qdox.model.impl declared as ClassLibrary Modifier and Type Field Description private ClassLibraryDefaultJavaPackage. classLibraryprivate ClassLibraryDefaultJavaSource. classLibraryMethods 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
Fields in com.thoughtworks.qdox.type declared as ClassLibrary Modifier and Type Field Description private ClassLibraryTypeResolver. classLibraryMethods 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.Constructors in com.thoughtworks.qdox.type with parameters of type ClassLibrary Constructor Description TypeResolver(java.lang.String pckg, java.lang.String declaringClass, ClassLibrary classLibrary, java.util.Collection<java.lang.String> imports)
-