Package io.sundr.adapter.apt.visitors
Class TypeRefTypeVisitor
- java.lang.Object
-
- javax.lang.model.util.AbstractTypeVisitor6<io.sundr.model.TypeRef,Integer>
-
- io.sundr.adapter.apt.visitors.TypeRefTypeVisitor
-
- All Implemented Interfaces:
TypeVisitor<io.sundr.model.TypeRef,Integer>
public class TypeRefTypeVisitor extends AbstractTypeVisitor6<io.sundr.model.TypeRef,Integer>
-
-
Constructor Summary
Constructors Constructor Description TypeRefTypeVisitor(AptContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.sundr.model.TypeRefvisitArray(ArrayType t, Integer dimension)io.sundr.model.TypeRefvisitDeclared(DeclaredType t, Integer dimension)io.sundr.model.TypeRefvisitError(ErrorType t, Integer dimension)io.sundr.model.TypeRefvisitExecutable(ExecutableType t, Integer dimension)io.sundr.model.TypeRefvisitNoType(NoType t, Integer dimension)io.sundr.model.TypeRefvisitNull(NullType t, Integer dimension)io.sundr.model.TypeRefvisitPrimitive(PrimitiveType t, Integer dimension)io.sundr.model.TypeRefvisitTypeVariable(TypeVariable t, Integer dimension)io.sundr.model.TypeRefvisitUnknown(TypeMirror t, Integer dimension)io.sundr.model.TypeRefvisitWildcard(WildcardType t, Integer dimension)-
Methods inherited from class javax.lang.model.util.AbstractTypeVisitor6
visit, visit, visitIntersection, visitUnion
-
-
-
-
Constructor Detail
-
TypeRefTypeVisitor
public TypeRefTypeVisitor(AptContext context)
-
-
Method Detail
-
visitPrimitive
public io.sundr.model.TypeRef visitPrimitive(PrimitiveType t, Integer dimension)
-
visitDeclared
public io.sundr.model.TypeRef visitDeclared(DeclaredType t, Integer dimension)
-
visitTypeVariable
public io.sundr.model.TypeRef visitTypeVariable(TypeVariable t, Integer dimension)
-
visitWildcard
public io.sundr.model.TypeRef visitWildcard(WildcardType t, Integer dimension)
-
visitExecutable
public io.sundr.model.TypeRef visitExecutable(ExecutableType t, Integer dimension)
-
visitUnknown
public io.sundr.model.TypeRef visitUnknown(TypeMirror t, Integer dimension)
- Specified by:
visitUnknownin interfaceTypeVisitor<io.sundr.model.TypeRef,Integer>- Overrides:
visitUnknownin classAbstractTypeVisitor6<io.sundr.model.TypeRef,Integer>
-
-