Uses of Interface
com.thoughtworks.qdox.model.JavaModule
Packages that use JavaModule
Package
Description
Provides classes to start constructing a java project
Provides classes which transform the structs from the JavaParser to the Java model elements
Provides the default implementation of the classes which transform the structs from the JavaParser to the Java model elements
Provides classes to construct a classloader-like structure of libraries
There are two types of ClassLibraryBuilders:
SortedClassLibraryBuilder
, which bundles the libraries by type
OrderedClassLibraryBuilder
, which respects the order of added libraries
There are four types of ClassLibraries:
ClassLoaderLibrary
, which uses the classpath to search for sources or binaries
SourceLibrary
, which uses a specific sourcefile
SourceFolderLibrary
, which tries to locate sourcefiles by translating the package to folders
ClassNameLibrary
, which generates an anonymous class, as if it would exist
Provides classes reflecting the Java model elements.
Provides the default implementation of the classes reflecting the Java model elements.
-
Uses of JavaModule in com.thoughtworks.qdox
Methods in com.thoughtworks.qdox that return JavaModuleModifier and TypeMethodDescriptionJavaProjectBuilder.addSourceFolder
(File sourceFolder) Add a sourcefolder to this javaprojectbuilder, but don't parse any file.Methods in com.thoughtworks.qdox that return types with arguments of type JavaModule -
Uses of JavaModule in com.thoughtworks.qdox.builder
Methods in com.thoughtworks.qdox.builder that return JavaModule -
Uses of JavaModule in com.thoughtworks.qdox.builder.impl
Methods in com.thoughtworks.qdox.builder.impl that return JavaModule -
Uses of JavaModule in com.thoughtworks.qdox.library
Methods in com.thoughtworks.qdox.library that return JavaModuleModifier and TypeMethodDescriptionClassLibraryBuilder.addSourceFolder
(File sourceFolder) OrderedClassLibraryBuilder.addSourceFolder
(File sourceFolder) SortedClassLibraryBuilder.addSourceFolder
(File sourceFolder) SourceFolderLibrary.addSourceFolder
(File sourceFolder) private JavaModule
SourceFolderLibrary.resolveJavaModule
(File sourceFolder) Methods in com.thoughtworks.qdox.library that return types with arguments of type JavaModuleModifier and TypeMethodDescriptionAbstractClassLibrary.getJavaModules()
ClassLibrary.getJavaModules()
SourceFolderLibrary.getJavaModules()
private Collection<JavaModule>
SourceFolderLibrary.resolveJavaModules()
-
Uses of JavaModule in com.thoughtworks.qdox.model
Methods in com.thoughtworks.qdox.model that return JavaModuleMethods in com.thoughtworks.qdox.model that return types with arguments of type JavaModuleModifier and TypeMethodDescriptionJavaModuleDescriptor.JavaExports.getTargets()
JavaModuleDescriptor.JavaOpens.getTargets()
-
Uses of JavaModule in com.thoughtworks.qdox.model.impl
Classes in com.thoughtworks.qdox.model.impl that implement JavaModuleFields in com.thoughtworks.qdox.model.impl declared as JavaModuleModifier and TypeFieldDescriptionprivate JavaModule
DefaultJavaModuleDescriptor.DefaultJavaRequires.module
Fields in com.thoughtworks.qdox.model.impl with type parameters of type JavaModuleModifier and TypeFieldDescriptionprivate Collection<JavaModule>
DefaultJavaModuleDescriptor.DefaultJavaExports.targets
private Collection<JavaModule>
DefaultJavaModuleDescriptor.DefaultJavaOpens.targets
Methods in com.thoughtworks.qdox.model.impl that return JavaModuleMethods in com.thoughtworks.qdox.model.impl that return types with arguments of type JavaModuleModifier and TypeMethodDescriptionDefaultJavaModuleDescriptor.DefaultJavaExports.getTargets()
DefaultJavaModuleDescriptor.DefaultJavaOpens.getTargets()
Constructors in com.thoughtworks.qdox.model.impl with parameters of type JavaModuleModifierConstructorDescriptionDefaultJavaRequires
(JavaModule module, Collection<String> modifiers) Constructor parameters in com.thoughtworks.qdox.model.impl with type arguments of type JavaModuleModifierConstructorDescriptionDefaultJavaExports
(JavaPackage source, Collection<JavaModule> targets) DefaultJavaOpens
(JavaPackage source, Collection<JavaModule> targets)