Package org.hibernate.processor.util
Class TypeRenderingVisitor
- 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<@Nullable Object,@Nullable Object>
-
- org.hibernate.processor.util.TypeRenderingVisitor
-
- All Implemented Interfaces:
TypeVisitor<Object,Object>
public final class TypeRenderingVisitor extends SimpleTypeVisitor8<@Nullable Object,@Nullable Object>
-
-
Field Summary
-
Fields inherited from class javax.lang.model.util.SimpleTypeVisitor6
DEFAULT_VALUE
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String
toString(TypeMirror typeMirror)
@Nullable Object
visitArray(ArrayType t, @Nullable Object o)
@Nullable Object
visitDeclared(DeclaredType t, @Nullable Object o)
@Nullable Object
visitExecutable(ExecutableType t, @Nullable Object o)
@Nullable Object
visitIntersection(IntersectionType t, @Nullable Object o)
@Nullable Object
visitNoType(NoType t, @Nullable Object o)
@Nullable Object
visitNull(NullType t, @Nullable Object o)
@Nullable Object
visitPrimitive(PrimitiveType t, @Nullable Object o)
@Nullable Object
visitTypeVariable(TypeVariable t, @Nullable Object o)
@Nullable Object
visitUnion(UnionType t, @Nullable Object o)
@Nullable Object
visitWildcard(WildcardType t, @Nullable Object o)
-
Methods inherited from class javax.lang.model.util.SimpleTypeVisitor6
defaultAction, visitError
-
Methods inherited from class javax.lang.model.util.AbstractTypeVisitor6
visit, visit, visitUnknown
-
-
-
-
Method Detail
-
toString
public static String toString(TypeMirror typeMirror)
-
visitPrimitive
public @Nullable Object visitPrimitive(PrimitiveType t, @Nullable Object o)
- Specified by:
visitPrimitive
in interfaceTypeVisitor<Object,Object>
- Overrides:
visitPrimitive
in classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitNull
public @Nullable Object visitNull(NullType t, @Nullable Object o)
- Specified by:
visitNull
in interfaceTypeVisitor<Object,Object>
- Overrides:
visitNull
in classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitArray
public @Nullable Object visitArray(ArrayType t, @Nullable Object o)
- Specified by:
visitArray
in interfaceTypeVisitor<Object,Object>
- Overrides:
visitArray
in classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitDeclared
public @Nullable Object visitDeclared(DeclaredType t, @Nullable Object o)
- Specified by:
visitDeclared
in interfaceTypeVisitor<Object,Object>
- Overrides:
visitDeclared
in classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitTypeVariable
public @Nullable Object visitTypeVariable(TypeVariable t, @Nullable Object o)
- Specified by:
visitTypeVariable
in interfaceTypeVisitor<Object,Object>
- Overrides:
visitTypeVariable
in classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitWildcard
public @Nullable Object visitWildcard(WildcardType t, @Nullable Object o)
- Specified by:
visitWildcard
in interfaceTypeVisitor<Object,Object>
- Overrides:
visitWildcard
in classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitUnion
public @Nullable Object visitUnion(UnionType t, @Nullable Object o)
- Specified by:
visitUnion
in interfaceTypeVisitor<Object,Object>
- Overrides:
visitUnion
in classSimpleTypeVisitor7<@Nullable Object,@Nullable Object>
-
visitIntersection
public @Nullable Object visitIntersection(IntersectionType t, @Nullable Object o)
- Specified by:
visitIntersection
in interfaceTypeVisitor<Object,Object>
- Overrides:
visitIntersection
in classSimpleTypeVisitor8<@Nullable Object,@Nullable Object>
-
visitExecutable
public @Nullable Object visitExecutable(ExecutableType t, @Nullable Object o)
- Specified by:
visitExecutable
in interfaceTypeVisitor<Object,Object>
- Overrides:
visitExecutable
in classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitNoType
public @Nullable Object visitNoType(NoType t, @Nullable Object o)
- Specified by:
visitNoType
in interfaceTypeVisitor<Object,Object>
- Overrides:
visitNoType
in classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
-