Package com.thoughtworks.qdox.builder
Class TypeAssembler
- java.lang.Object
-
- com.thoughtworks.qdox.builder.TypeAssembler
-
public final class TypeAssembler extends java.lang.ObjectAn assembler to transform aTypeDefto aDefaultJavaType- Since:
- 2.0
-
-
Constructor Summary
Constructors Modifier Constructor Description privateTypeAssembler()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DefaultJavaTypecreateUnresolved(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 DefaultJavaTypecreateUnresolved(TypeDef typeDef, TypeResolver typeResolver)
-
-
-
Method Detail
-
createUnresolved
public static DefaultJavaType 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. private String[] matrix[]; //field public abstract String[] getMatrix[](); //method- Parameters:
typeDef- the type definitiondimensions- the array-depthtypeResolver- the typeResolver- Returns:
- the Type
-
createUnresolved
public static DefaultJavaType createUnresolved(TypeDef typeDef, TypeResolver typeResolver)
- Parameters:
typeDef- the type definitiontypeResolver- the typeResolver- Returns:
- the Type
-
-