Uses of Class
com.thoughtworks.qdox.parser.structs.TypeDef
Packages that use TypeDef
Package
Description
Provides classes which transform the structs from the JavaParser to the Java model elements
Provides the default implementation of the classes which transform the structs from the JavaParser to the Java model elements
Provides classes which make it possible to resolve expression values
Provides the implementations of the Lexers and Parsers
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 TypeDefModifier and TypeMethodDescriptionstatic 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 TypeDefModifier and TypeMethodDescriptionprivate 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 TypeDefModifier and TypeFieldDescriptionprivate final TypeDef
CastDef.typeDef
private TypeDef
TypeRefDef.typeDef
Methods in com.thoughtworks.qdox.parser.expression that return TypeDefConstructors in com.thoughtworks.qdox.parser.expression with parameters of type TypeDefModifierConstructorDescriptionCastDef
(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 TypeDefModifier and TypeFieldDescriptionprivate TypeDef
Parser.fieldType
(package private) TypeDef
Parser.Value.type
Fields in com.thoughtworks.qdox.parser.impl with type parameters of type TypeDefMethods in com.thoughtworks.qdox.parser.impl that return TypeDefModifier and TypeMethodDescriptionprivate static TypeDef
BinaryClassParser.getTypeDef
(Class<?> c) Methods in com.thoughtworks.qdox.parser.impl with parameters of type TypeDef -
Uses of TypeDef in com.thoughtworks.qdox.parser.structs
Subclasses of TypeDef in com.thoughtworks.qdox.parser.structsModifier and TypeClassDescriptionclass
WildcardTypeDef must be a subclass of TypeDef, so it can be used in other classes.Fields in com.thoughtworks.qdox.parser.structs declared as TypeDefModifier and TypeFieldDescriptionprivate 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 TypeDefModifier and TypeFieldDescriptionTypeDef.actualArgumentTypes
TypeVariableDef.bounds
MethodDef.exceptions
ClassDef.extendz
ModuleDef.ProvidesDef.implementations
ClassDef.implementz
Methods in com.thoughtworks.qdox.parser.structs that return TypeDefModifier and TypeMethodDescriptionMethodDef.getReturnType()
ModuleDef.ProvidesDef.getService()
ModuleDef.UsesDef.getService()
FieldDef.getType()
AnnoDef.getTypeDef()
WildcardTypeDef.getTypeDef()
Methods in com.thoughtworks.qdox.parser.structs that return types with arguments of type TypeDefModifier and TypeMethodDescriptionTypeDef.getActualArgumentTypes()
TypeVariableDef.getBounds()
MethodDef.getExceptions()
ClassDef.getExtends()
ModuleDef.ProvidesDef.getImplementations()
ClassDef.getImplements()
Methods in com.thoughtworks.qdox.parser.structs with parameters of type TypeDefMethod parameters in com.thoughtworks.qdox.parser.structs with type arguments of type TypeDefModifier and TypeMethodDescriptionvoid
TypeDef.setActualArgumentTypes
(List<TypeDef> actualArgumentTypes) void
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 TypeDefModifierConstructorDescriptionProvidesDef
(TypeDef service) WildcardTypeDef
(TypeDef typeDef, String wildcardExpressionType) Constructor parameters in com.thoughtworks.qdox.parser.structs with type arguments of type TypeDef