Uses of Interface
com.thoughtworks.qdox.model.JavaModel
-
Packages that use JavaModel Package Description com.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. -
-
Uses of JavaModel in com.thoughtworks.qdox.model
Subinterfaces of JavaModel in com.thoughtworks.qdox.model Modifier and Type Interface Description interface
JavaAnnotatedElement
Equivalent ofAnnotatedElement
, providing the most important methods.interface
JavaAnnotation
interface
JavaClass
Equivalent ofClass
, providing the most important methods.interface
JavaConstructor
Modeled equivalent ofConstructor
, providing the most important methods.interface
JavaExecutable
A shared interface for the common functionality of Method and Constructor.interface
JavaField
Modeled equivalent ofField
, providing the most important methods.interface
JavaMethod
interface
JavaPackage
interface
JavaParameter
JavaParameter is an extended version of JavaClass and doesn't exist in the java api. -
Uses of JavaModel in com.thoughtworks.qdox.model.impl
Classes in com.thoughtworks.qdox.model.impl that implement JavaModel Modifier and Type Class Description class
AbstractBaseJavaEntity
class
AbstractInheritableJavaEntity
class
AbstractJavaEntity
class
AbstractJavaModel
Every element of a class, including the class itself is a javaModel.class
DefaultJavaAnnotation
class
DefaultJavaClass
class
DefaultJavaConstructor
class
DefaultJavaExecutable
The BaseMethod contains all methods used by both JavaMethod and JavaConstructorclass
DefaultJavaField
class
DefaultJavaInitializer
class
DefaultJavaMethod
class
DefaultJavaModule
static class
DefaultJavaModuleDescriptor.DefaultJavaExports
static class
DefaultJavaModuleDescriptor.DefaultJavaOpens
static class
DefaultJavaModuleDescriptor.DefaultJavaProvides
static class
DefaultJavaModuleDescriptor.DefaultJavaRequires
static class
DefaultJavaModuleDescriptor.DefaultJavaUses
class
DefaultJavaPackage
The default implementation ofJavaPackage
, representing aPackage
.class
DefaultJavaParameter
class
DefaultJavaParameterizedType
class
DefaultJavaType
The default implementation forJavaType
class
DefaultJavaTypeVariable<D extends JavaGenericDeclaration>
Equivalent ofTypeVariable
class
DefaultJavaWildcardType
Equivalent ofWildcardType
This class supports both the 'super' and 'extends' wildcards.class
JavaMethodDelegate
This class can be used to access overridden methods while keeping a reference to the original class.
-