Uses of Class
com.thoughtworks.qdox.model.Type
-
Packages that use Type Package Description com.thoughtworks.qdox.model com.thoughtworks.qdox.model.annotation com.thoughtworks.qdox.parser -
-
Uses of Type in com.thoughtworks.qdox.model
Subclasses of Type in com.thoughtworks.qdox.model Modifier and Type Class Description class
TypeVariable
class
WildcardType
This class supports both the 'super' and 'extends' wildcards.Fields in com.thoughtworks.qdox.model declared as Type Modifier and Type Field Description static Type[]
Type. EMPTY_ARRAY
static Type
Type. VOID
Methods in com.thoughtworks.qdox.model that return Type Modifier and Type Method Description Type
JavaClass. asType()
Type
ModelBuilder. createType(TypeDef typeDef)
Type
ModelBuilder. createType(TypeDef typeDef, int dimensions)
this one is specific for those cases where dimensions can be part of both the type and identifier i.e.Type
ModelBuilder. createType(java.lang.String typeName, int dimensions)
static Type
Type. createUnresolved(TypeDef typeDef, int dimensions, JavaClassParent context)
static Type
Type. createUnresolved(TypeDef typeDef, JavaClassParent context)
static Type
Type. createUnresolved(java.lang.String name, int dimensions, JavaClassParent context)
Type[]
Type. getActualTypeArguments()
Type[]
JavaMethod. getExceptions()
Type[]
JavaMethodDelegate. getExceptions()
Type
JavaMethod. getGenericReturnType()
Equivalent of java.lang.reflect.Method.getGenericReturnType()Type
JavaMethodDelegate. getGenericReturnType()
Type[]
JavaClass. getImplements()
Type[]
JavaMethod. getParameterTypes()
Type[]
JavaMethod. getParameterTypes(boolean resolve)
If a class inherits this method from a generic class or interface, you can use this method to get the resolved parameter typesprotected Type[]
JavaMethod. getParameterTypes(boolean resolve, JavaClass callingClass)
Type[]
JavaMethodDelegate. getParameterTypes()
Type[]
JavaMethodDelegate. getParameterTypes(boolean resolve)
protected Type[]
JavaMethodDelegate. getParameterTypes(boolean resolve, JavaClass _callingClass)
Type
JavaMethod. getPropertyType()
Type
JavaMethodDelegate. getPropertyType()
Type
JavaMethod. getReturns()
Deprecated.it is recommended to use getReturnType()Type
JavaMethodDelegate. getReturns()
Type
JavaMethod. getReturnType()
Equivalent of java.lang.reflect.Method.getReturnType()Type
JavaMethod. getReturnType(boolean resolve)
If a class inherits this method from a generic class or interface, you can use this method to get the resolved return typeprotected Type
JavaMethod. getReturnType(boolean resolve, JavaClass callingClass)
Type
JavaMethodDelegate. getReturnType()
Type
JavaMethodDelegate. getReturnType(boolean resolve)
protected Type
JavaMethodDelegate. getReturnType(boolean resolve, JavaClass _callingClass)
Type
JavaClass. getSuperClass()
Type
Annotation. getType()
Type
BeanProperty. getType()
Type
JavaField. getType()
Type
JavaParameter. getType()
protected Type
Type. resolve(JavaClass parentClass)
protected Type
Type. resolve(JavaClass parentClass, JavaClass subclass)
Methods in com.thoughtworks.qdox.model with parameters of type Type Modifier and Type Method Description JavaMethod
JavaClass. getMethod(java.lang.String name, Type[] parameterTypes, boolean varArgs)
This should be the signature for getMethodBySignatureJavaMethod
JavaClass. getMethodBySignature(java.lang.String name, Type[] parameterTypes)
JavaMethod
JavaClass. getMethodBySignature(java.lang.String name, Type[] parameterTypes, boolean superclasses)
JavaMethod
JavaClass. getMethodBySignature(java.lang.String name, Type[] parameterTypes, boolean superclasses, boolean varArg)
JavaMethod[]
JavaClass. getMethodsBySignature(java.lang.String name, Type[] parameterTypes, boolean superclasses)
JavaMethod[]
JavaClass. getMethodsBySignature(java.lang.String name, Type[] parameterTypes, boolean superclasses, boolean varArg)
boolean
Type. isA(Type type)
void
JavaMethod. setExceptions(Type[] exceptions)
void
JavaMethodDelegate. setExceptions(Type[] exceptions)
void
JavaClass. setImplementz(Type[] implementz)
void
JavaMethod. setReturns(Type returns)
Define the return type of this methodvoid
JavaMethodDelegate. setReturns(Type returns)
void
JavaClass. setSuperClass(Type type)
void
BeanProperty. setType(Type type)
void
JavaField. setType(Type type)
boolean
JavaMethod. signatureMatches(java.lang.String name, Type[] parameterTypes)
Deprecated.use overloaded methodboolean
JavaMethod. signatureMatches(java.lang.String name, Type[] parameterTypes, boolean varArg)
boolean
JavaMethodDelegate. signatureMatches(java.lang.String name, Type[] parameterTypes)
boolean
JavaMethodDelegate. signatureMatches(java.lang.String name, Type[] parameterTypes, boolean varArg)
Constructors in com.thoughtworks.qdox.model with parameters of type Type Constructor Description Annotation(Type type, int line)
Annotation(Type type, AbstractBaseJavaEntity context, java.util.Map namedParameters, int lineNumber)
JavaField(Type type, java.lang.String name)
JavaMethod(Type returns, java.lang.String name)
Create a new method without parametersJavaParameter(Type type, java.lang.String name)
JavaParameter(Type type, java.lang.String name, boolean varArgs)
-
Uses of Type in com.thoughtworks.qdox.model.annotation
Methods in com.thoughtworks.qdox.model.annotation that return Type Modifier and Type Method Description Type
AnnotationCast. getType()
Type
AnnotationTypeRef. getType()
Constructors in com.thoughtworks.qdox.model.annotation with parameters of type Type Constructor Description AnnotationCast(Type type, AnnotationValue value)
AnnotationTypeRef(Type type)
-
Uses of Type in com.thoughtworks.qdox.parser
Methods in com.thoughtworks.qdox.parser that return Type Modifier and Type Method Description Type
Builder. createType(TypeDef name)
Type
Builder. createType(java.lang.String name, int dimensions)
Deprecated.
-