public final class TypeNodeFactory extends Object
| Modifier and Type | Method and Description |
|---|---|
TypeNode |
createTypeNode(String fieldName,
String parameterName,
TypeMirror typeMirror,
DeclaredType containingType)
Factory Method to create a new TypeNode.
|
TypeNode |
createTypeNode(TypeMirror typeMirror)
Factory Method to create new Root-TypeNodes like Returnvalues of Methods.
|
TypeNode |
createTypeNode(TypeMirror typeMirror,
DeclaredType containingType)
Factory Method to create new Root-TypeNodes like Generics.
|
List<TypeNode> |
defineChildren(TypeElement typeElement,
DeclaredType typeMirror) |
public TypeNode createTypeNode(TypeMirror typeMirror)
typeMirror - TypeMirror of Returnvalue or Parameter.TypeNode from given typeMirrorpublic TypeNode createTypeNode(TypeMirror typeMirror, DeclaredType containingType)
typeMirror - TypeMirror of TypeVariable.containingType - TypeMirror of the Type containing this TypeNodeTypeNode from given typeMirrorpublic TypeNode createTypeNode(String fieldName, String parameterName, TypeMirror typeMirror, DeclaredType containingType)
fieldName - TypeNode.getFieldName()parameterName - TypeNode.getParameterName()typeMirror - TypeMirror of the TypeNode to create.containingType - TypeMirror of the Type containing this TypeNodeTypeNodepublic List<TypeNode> defineChildren(TypeElement typeElement, DeclaredType typeMirror)
Copyright © 2016–2018. All rights reserved.