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.builder.impl Provides the default implementation of the 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.impl Provides the implementations of the Lexers and Parserscom.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.builder.impl
Methods in com.thoughtworks.qdox.builder.impl with parameters of type TypeDef Modifier and Type Method Description private JavaClass
DefaultJavaAnnotationAssembler. createType(TypeDef typeDef, int dimensions)
private DefaultJavaType
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. -
Uses of TypeDef in com.thoughtworks.qdox.parser.expression
Fields in com.thoughtworks.qdox.parser.expression declared as TypeDef Modifier and Type Field Description private TypeDef
CastDef. typeDef
private TypeDef
TypeRefDef. typeDef
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.impl
Fields in com.thoughtworks.qdox.parser.impl declared as TypeDef Modifier and Type Field Description private TypeDef
Parser. fieldType
(package private) TypeDef
Parser.Value. type
Fields in com.thoughtworks.qdox.parser.impl with type parameters of type TypeDef Modifier and Type Field Description private java.util.List<TypeDef>
Parser. typeList
private java.util.Stack<TypeDef>
Parser. typeStack
Methods in com.thoughtworks.qdox.parser.impl that return TypeDef Modifier and Type Method Description private static TypeDef
BinaryClassParser. getTypeDef(java.lang.Class<?> c)
Methods in com.thoughtworks.qdox.parser.impl with parameters of type TypeDef Modifier and Type Method Description private void
Parser. makeField(TypeDef field, java.lang.String body, boolean enumConstant)
-
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.Fields in com.thoughtworks.qdox.parser.structs declared as TypeDef Modifier and Type Field Description private TypeDef
MethodDef. returnType
private TypeDef
ModuleDef.ProvidesDef. service
private TypeDef
ModuleDef.UsesDef. service
private TypeDef
FieldDef. type
private TypeDef
AnnoDef. typeDef
private TypeDef
WildcardTypeDef. typeDef
Fields in com.thoughtworks.qdox.parser.structs with type parameters of type TypeDef Modifier and Type Field Description private java.util.List<TypeDef>
TypeDef. actualArgumentTypes
private java.util.List<TypeDef>
TypeVariableDef. bounds
private java.util.Set<TypeDef>
MethodDef. exceptions
private java.util.Set<TypeDef>
ClassDef. extendz
private java.util.List<TypeDef>
ModuleDef.ProvidesDef. implementations
private java.util.Set<TypeDef>
ClassDef. implementz
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 java.util.List<TypeDef>
TypeDef. getActualArgumentTypes()
java.util.List<TypeDef>
TypeVariableDef. getBounds()
java.util.Set<TypeDef>
MethodDef. getExceptions()
java.util.Set<TypeDef>
ClassDef. getExtends()
java.util.List<TypeDef>
ModuleDef.ProvidesDef. getImplementations()
java.util.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(java.util.List<TypeDef> actualArgumentTypes)
void
TypeVariableDef. setBounds(java.util.List<TypeDef> bounds)
void
MethodDef. setExceptions(java.util.Set<TypeDef> exceptions)
void
ClassDef. setExtends(java.util.Set<TypeDef> extendz)
void
ClassDef. setImplements(java.util.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, java.lang.String wildcardExpressionType)
Constructor parameters in com.thoughtworks.qdox.parser.structs with type arguments of type TypeDef Constructor Description TypeVariableDef(java.lang.String name, java.util.List<TypeDef> bounds)
-