Class TypeBuildingVisitor
java.lang.Object
javax.lang.model.util.AbstractTypeVisitor6<R,P>
javax.lang.model.util.SimpleTypeVisitor6<R,P>
javax.lang.model.util.SimpleTypeVisitor7<R,P>
javax.lang.model.util.SimpleTypeVisitor8<Optional<Type>,TypeBuildingVisitor.Context>
com.blamejared.crafttweaker.annotation.processor.document.visitor.TypeBuildingVisitor
- All Implemented Interfaces:
TypeVisitor<Optional<Type>,TypeBuildingVisitor.Context>
public class TypeBuildingVisitor
extends SimpleTypeVisitor8<Optional<Type>,TypeBuildingVisitor.Context>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class javax.lang.model.util.SimpleTypeVisitor6
DEFAULT_VALUE -
Method Summary
Modifier and TypeMethodDescriptionkey(TypeMirror mirror) booleannullable(TypeMirror mirror) visitArray(ArrayType t, TypeBuildingVisitor.Context context) visitDeclared(DeclaredType t, TypeBuildingVisitor.Context context) visitNoType(NoType t, TypeBuildingVisitor.Context context) visitPrimitive(PrimitiveType t, TypeBuildingVisitor.Context context) visitTypeVariable(TypeVariable t, TypeBuildingVisitor.Context context) visitWildcard(WildcardType t, TypeBuildingVisitor.Context context) Methods inherited from class javax.lang.model.util.SimpleTypeVisitor8
visitIntersectionMethods inherited from class javax.lang.model.util.SimpleTypeVisitor7
visitUnionMethods inherited from class javax.lang.model.util.SimpleTypeVisitor6
defaultAction, visitError, visitExecutable, visitNullMethods inherited from class javax.lang.model.util.AbstractTypeVisitor6
visit, visit, visitUnknown
-
Field Details
-
INSTANCE
-
-
Method Details
-
key
-
nullable
-
visitPrimitive
- Specified by:
visitPrimitivein interfaceTypeVisitor<Optional<Type>,TypeBuildingVisitor.Context> - Overrides:
visitPrimitivein classSimpleTypeVisitor6<Optional<Type>,TypeBuildingVisitor.Context>
-
visitArray
- Specified by:
visitArrayin interfaceTypeVisitor<Optional<Type>,TypeBuildingVisitor.Context> - Overrides:
visitArrayin classSimpleTypeVisitor6<Optional<Type>,TypeBuildingVisitor.Context>
-
visitDeclared
- Specified by:
visitDeclaredin interfaceTypeVisitor<Optional<Type>,TypeBuildingVisitor.Context> - Overrides:
visitDeclaredin classSimpleTypeVisitor6<Optional<Type>,TypeBuildingVisitor.Context>
-
visitTypeVariable
- Specified by:
visitTypeVariablein interfaceTypeVisitor<Optional<Type>,TypeBuildingVisitor.Context> - Overrides:
visitTypeVariablein classSimpleTypeVisitor6<Optional<Type>,TypeBuildingVisitor.Context>
-
visitWildcard
- Specified by:
visitWildcardin interfaceTypeVisitor<Optional<Type>,TypeBuildingVisitor.Context> - Overrides:
visitWildcardin classSimpleTypeVisitor6<Optional<Type>,TypeBuildingVisitor.Context>
-
visitNoType
- Specified by:
visitNoTypein interfaceTypeVisitor<Optional<Type>,TypeBuildingVisitor.Context> - Overrides:
visitNoTypein classSimpleTypeVisitor6<Optional<Type>,TypeBuildingVisitor.Context>
-