Top Fields Constructors Methods
io.vertx.codegen.type

pack-priv Class TreeTypeInternal

extends Object
implements TypeInternal
Class Inheritance
All Implemented Interfaces
io.vertx.codegen.type.TypeUse.TypeInternal
Imports
com.sun.source.tree.AnnotatedTypeTree, .AnnotationTree, .MethodTree, .ParameterizedTypeTree, .Tree, com.sun.source.util.Trees, com.sun.tools.javac.tree.JCTree, javax.annotation.processing.ProcessingEnvironment, javax.lang.model.element.AnnotationMirror, .ExecutableElement, .TypeElement, javax.lang.model.type.TypeMirror

Author
Julien Viet

Field Summary

Modifier and TypeField and Description
private final boolean
public static final TypeUse.TypeInternalProvider
private final Tree

Constructor Summary

AccessConstructor and Description
private
TreeTypeInternal(Tree type, boolean nullable)

Method Summary

Modifier and TypeMethod and Description
public TypeUse.TypeInternal
public boolean
private static boolean
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

nullableback to summary
private final boolean nullable
PROVIDERback to summary
public static final TypeUse.TypeInternalProvider PROVIDER
typeback to summary
private final Tree type

Constructor Detail

TreeTypeInternalback to summary
private TreeTypeInternal(Tree type, boolean nullable)

Method Detail

getArgAtback to summary
public TypeUse.TypeInternal getArgAt(int index)

Implements io.vertx.codegen.type.TypeUse.TypeInternal.getArgAt.

isNullableback to summary
public boolean isNullable()

Implements io.vertx.codegen.type.TypeUse.TypeInternal.isNullable.

isNullableback to summary
private static boolean isNullable(Tree type)
rawNameback to summary
public String rawName()

Implements io.vertx.codegen.type.TypeUse.TypeInternal.rawName.

Annotations
@Override