Uses of Interface
com.thoughtworks.qdox.model.JavaPackage
-
Packages that use JavaPackage Package Description com.thoughtworks.qdox Provides classes to start constructing a java projectcom.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.impl Provides the default implementation of the classes reflecting the Java model elements.com.thoughtworks.qdox.writer Provides classes to write Java model elements in any stylecom.thoughtworks.qdox.writer.impl Provides the default implementation of classes to write Java model elements in any style. -
-
Uses of JavaPackage in com.thoughtworks.qdox
Methods in com.thoughtworks.qdox that return JavaPackage Modifier and Type Method Description JavaPackageJavaProjectBuilder. getPackageByName(java.lang.String name)Try to retrieve aJavaPackageby its name.Methods in com.thoughtworks.qdox that return types with arguments of type JavaPackage Modifier and Type Method Description java.util.Collection<JavaPackage>JavaProjectBuilder. getPackages()Retrieve all packages which were added by sources. -
Uses of JavaPackage in com.thoughtworks.qdox.library
Fields in com.thoughtworks.qdox.library with type parameters of type JavaPackage Modifier and Type Field Description private java.util.Map<java.lang.String,JavaPackage>JavaClassContext. packageMapMethods in com.thoughtworks.qdox.library that return JavaPackage Modifier and Type Method Description JavaPackageAbstractClassLibrary. getJavaPackage(java.lang.String name)JavaPackageClassLibrary. getJavaPackage(java.lang.String name)Get the JavaPackage or null if it's not possibleJavaPackageJavaClassContext. getPackageByName(java.lang.String name)Retrieve theJavaPackagebased on thename.JavaPackageJavaClassContext. removePackageByName(java.lang.String name)Remove and return theJavaPackagebased on thename.protected abstract JavaPackageAbstractClassLibrary. resolveJavaPackage(java.lang.String name)protected JavaPackageClassLoaderLibrary. resolveJavaPackage(java.lang.String name)protected JavaPackageClassNameLibrary. resolveJavaPackage(java.lang.String name)protected JavaPackageSourceLibrary. resolveJavaPackage(java.lang.String name)Methods in com.thoughtworks.qdox.library that return types with arguments of type JavaPackage Modifier and Type Method Description java.util.Collection<JavaPackage>AbstractClassLibrary. getJavaPackages()Get all packages of the currentAbstractClassLibrary.protected java.util.Collection<JavaPackage>AbstractClassLibrary. getJavaPackages(AbstractClassLibrary.ClassLibraryFilter filter)java.util.Collection<JavaPackage>ClassLibrary. getJavaPackages()Return all JavaPackages of the current library.java.util.Collection<JavaPackage>SourceLibrary. getJavaPackages()Get all packages, including those from parent SourceLibrariesjava.util.List<JavaPackage>JavaClassContext. getPackages()Return all stored JavaPackagesMethods in com.thoughtworks.qdox.library with parameters of type JavaPackage Modifier and Type Method Description voidJavaClassContext. add(JavaPackage jPackage)A null-safe implementation to store aJavaPackagein this contextprivate voidSourceLibrary. registerJavaPackage(JavaPackage pckg) -
Uses of JavaPackage in com.thoughtworks.qdox.model
Methods in com.thoughtworks.qdox.model that return JavaPackage Modifier and Type Method Description JavaPackageJavaClass. getPackage()Equivalent ofClass.getPackage()JavaPackageJavaSource. getPackage()The package of this source ornullJavaPackageJavaPackage. getParentPackage()The parent of this package For instance: the package ofjava.lang.reflectisjava.langJavaPackageJavaModuleDescriptor.JavaExports. getSource()JavaPackageJavaModuleDescriptor.JavaOpens. getSource()Methods in com.thoughtworks.qdox.model that return types with arguments of type JavaPackage Modifier and Type Method Description java.util.Collection<JavaPackage>JavaPackage. getSubPackages()For instance: one of the children ofjava.langwould bejava.lang.reflect -
Uses of JavaPackage in com.thoughtworks.qdox.model.impl
Classes in com.thoughtworks.qdox.model.impl that implement JavaPackage Modifier and Type Class Description classDefaultJavaPackageThe default implementation ofJavaPackage, representing aPackage.Fields in com.thoughtworks.qdox.model.impl declared as JavaPackage Modifier and Type Field Description private JavaPackageDefaultJavaClass. javaPackageprivate JavaPackageDefaultJavaSource. pkgprivate JavaPackageDefaultJavaModuleDescriptor.DefaultJavaExports. sourceprivate JavaPackageDefaultJavaModuleDescriptor.DefaultJavaOpens. sourceMethods in com.thoughtworks.qdox.model.impl that return JavaPackage Modifier and Type Method Description JavaPackageDefaultJavaClass. getPackage()Equivalent ofClass.getPackage()JavaPackageDefaultJavaSource. getPackage()The package of this source ornullJavaPackageDefaultJavaType. getPackage()Equivalent ofClass.getPackage()JavaPackageDefaultJavaPackage. getParentPackage()The parent of this package For instance: the package ofjava.lang.reflectisjava.langJavaPackageDefaultJavaModuleDescriptor.DefaultJavaExports. getSource()JavaPackageDefaultJavaModuleDescriptor.DefaultJavaOpens. getSource()Methods in com.thoughtworks.qdox.model.impl that return types with arguments of type JavaPackage Modifier and Type Method Description java.util.List<JavaPackage>DefaultJavaPackage. getSubPackages()For instance: one of the children ofjava.langwould bejava.lang.reflectMethods in com.thoughtworks.qdox.model.impl with parameters of type JavaPackage Modifier and Type Method Description voidDefaultJavaClass. setJavaPackage(JavaPackage javaPackage)Only used when constructing the model by hand / without sourcevoidDefaultJavaSource. setPackage(JavaPackage pkg)Constructors in com.thoughtworks.qdox.model.impl with parameters of type JavaPackage Constructor Description DefaultJavaExports(JavaPackage source, java.util.Collection<JavaModule> targets)DefaultJavaOpens(JavaPackage source, java.util.Collection<JavaModule> targets) -
Uses of JavaPackage in com.thoughtworks.qdox.writer
Methods in com.thoughtworks.qdox.writer with parameters of type JavaPackage Modifier and Type Method Description ModelWriterModelWriter. writePackage(JavaPackage pkg)Write the java package A standard package writer should write: the javadoc the annotations the package signature -
Uses of JavaPackage in com.thoughtworks.qdox.writer.impl
Methods in com.thoughtworks.qdox.writer.impl with parameters of type JavaPackage Modifier and Type Method Description ModelWriterDefaultModelWriter. writePackage(JavaPackage pckg)Write the java package A standard package writer should write: the javadoc the annotations the package signature
-