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 interfaceJavaAnnotatedElementEquivalent ofAnnotatedElement, providing the most important methods.interfaceJavaAnnotationinterfaceJavaClassEquivalent ofClass, providing the most important methods.interfaceJavaConstructorModeled equivalent ofConstructor, providing the most important methods.interfaceJavaExecutableA shared interface for the common functionality of Method and Constructor.interfaceJavaFieldModeled equivalent ofField, providing the most important methods.interfaceJavaMethodinterfaceJavaPackageinterfaceJavaParameterJavaParameter 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 classAbstractBaseJavaEntityclassAbstractInheritableJavaEntityclassAbstractJavaEntityclassAbstractJavaModelEvery element of a class, including the class itself is a javaModel.classDefaultJavaAnnotationclassDefaultJavaClassclassDefaultJavaConstructorclassDefaultJavaExecutableThe BaseMethod contains all methods used by both JavaMethod and JavaConstructorclassDefaultJavaFieldclassDefaultJavaInitializerclassDefaultJavaMethodclassDefaultJavaModulestatic classDefaultJavaModuleDescriptor.DefaultJavaExportsstatic classDefaultJavaModuleDescriptor.DefaultJavaOpensstatic classDefaultJavaModuleDescriptor.DefaultJavaProvidesstatic classDefaultJavaModuleDescriptor.DefaultJavaRequiresstatic classDefaultJavaModuleDescriptor.DefaultJavaUsesclassDefaultJavaPackageThe default implementation ofJavaPackage, representing aPackage.classDefaultJavaParameterclassDefaultJavaParameterizedTypeclassDefaultJavaTypeThe default implementation forJavaTypeclassDefaultJavaTypeVariable<D extends JavaGenericDeclaration>Equivalent ofTypeVariableclassDefaultJavaWildcardTypeEquivalent ofWildcardTypeThis class supports both the 'super' and 'extends' wildcards.classJavaMethodDelegateThis class can be used to access overridden methods while keeping a reference to the original class.
-