Uses of Class
com.thoughtworks.qdox.parser.structs.TypeDef
-
Packages that use TypeDef Package Description com.thoughtworks.qdox.builder Provides classes which transform the structs from the JavaParser to the Java model elementscom.thoughtworks.qdox.parser.expression Provides classes which make it possible to resolve expression valuescom.thoughtworks.qdox.parser.structs Provides simple models to be constructed by the parser. -
-
Uses of TypeDef in com.thoughtworks.qdox.builder
Methods in com.thoughtworks.qdox.builder with parameters of type TypeDef Modifier and Type Method Description static DefaultJavaType
TypeAssembler. createUnresolved(TypeDef typeDef, int dimensions, TypeResolver typeResolver)
this one is specific for those cases where dimensions can be part of both the type and identifier i.e.static DefaultJavaType
TypeAssembler. createUnresolved(TypeDef typeDef, TypeResolver typeResolver)
-
Uses of TypeDef in com.thoughtworks.qdox.parser.expression
Methods in com.thoughtworks.qdox.parser.expression that return TypeDef Modifier and Type Method Description TypeDef
CastDef. getTypeDef()
TypeDef
TypeRefDef. getTypeDef()
Constructors in com.thoughtworks.qdox.parser.expression with parameters of type TypeDef Constructor Description CastDef(TypeDef type, ElemValueDef value)
TypeRefDef(TypeDef typeDef)
-
Uses of TypeDef in com.thoughtworks.qdox.parser.structs
Subclasses of TypeDef in com.thoughtworks.qdox.parser.structs Modifier and Type Class Description class
WildcardTypeDef
WildcardTypeDef must be a subclass of TypeDef, so it can be used in other classes.Methods in com.thoughtworks.qdox.parser.structs that return TypeDef Modifier and Type Method Description TypeDef
MethodDef. getReturnType()
TypeDef
ModuleDef.ProvidesDef. getService()
TypeDef
ModuleDef.UsesDef. getService()
TypeDef
FieldDef. getType()
TypeDef
AnnoDef. getTypeDef()
TypeDef
WildcardTypeDef. getTypeDef()
Methods in com.thoughtworks.qdox.parser.structs that return types with arguments of type TypeDef Modifier and Type Method Description List<TypeDef>
TypeDef. getActualArgumentTypes()
List<TypeDef>
TypeVariableDef. getBounds()
Set<TypeDef>
MethodDef. getExceptions()
Set<TypeDef>
ClassDef. getExtends()
List<TypeDef>
ModuleDef.ProvidesDef. getImplementations()
Set<TypeDef>
ClassDef. getImplements()
Methods in com.thoughtworks.qdox.parser.structs with parameters of type TypeDef Modifier and Type Method Description void
MethodDef. setReturnType(TypeDef returnType)
void
FieldDef. setType(TypeDef type)
Method parameters in com.thoughtworks.qdox.parser.structs with type arguments of type TypeDef Modifier and Type Method Description void
TypeDef. setActualArgumentTypes(List<TypeDef> actualArgumentTypes)
void
TypeVariableDef. setBounds(List<TypeDef> bounds)
void
MethodDef. setExceptions(Set<TypeDef> exceptions)
void
ClassDef. setExtends(Set<TypeDef> extendz)
void
ClassDef. setImplements(Set<TypeDef> implementz)
Constructors in com.thoughtworks.qdox.parser.structs with parameters of type TypeDef Constructor Description AnnoDef(TypeDef typeDef)
ProvidesDef(TypeDef service)
UsesDef(TypeDef service)
WildcardTypeDef(TypeDef typeDef, String wildcardExpressionType)
Constructor parameters in com.thoughtworks.qdox.parser.structs with type arguments of type TypeDef Constructor Description TypeVariableDef(String name, List<TypeDef> bounds)
-