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 StringtoString(TypeMirror typeMirror)@Nullable ObjectvisitArray(ArrayType t, @Nullable Object o)@Nullable ObjectvisitDeclared(DeclaredType t, @Nullable Object o)@Nullable ObjectvisitExecutable(ExecutableType t, @Nullable Object o)@Nullable ObjectvisitIntersection(IntersectionType t, @Nullable Object o)@Nullable ObjectvisitNoType(NoType t, @Nullable Object o)@Nullable ObjectvisitNull(NullType t, @Nullable Object o)@Nullable ObjectvisitPrimitive(PrimitiveType t, @Nullable Object o)@Nullable ObjectvisitTypeVariable(TypeVariable t, @Nullable Object o)@Nullable ObjectvisitUnion(UnionType t, @Nullable Object o)@Nullable ObjectvisitWildcard(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:
visitPrimitivein interfaceTypeVisitor<Object,Object>- Overrides:
visitPrimitivein classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitNull
public @Nullable Object visitNull(NullType t, @Nullable Object o)
- Specified by:
visitNullin interfaceTypeVisitor<Object,Object>- Overrides:
visitNullin classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitArray
public @Nullable Object visitArray(ArrayType t, @Nullable Object o)
- Specified by:
visitArrayin interfaceTypeVisitor<Object,Object>- Overrides:
visitArrayin classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitDeclared
public @Nullable Object visitDeclared(DeclaredType t, @Nullable Object o)
- Specified by:
visitDeclaredin interfaceTypeVisitor<Object,Object>- Overrides:
visitDeclaredin classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitTypeVariable
public @Nullable Object visitTypeVariable(TypeVariable t, @Nullable Object o)
- Specified by:
visitTypeVariablein interfaceTypeVisitor<Object,Object>- Overrides:
visitTypeVariablein classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitWildcard
public @Nullable Object visitWildcard(WildcardType t, @Nullable Object o)
- Specified by:
visitWildcardin interfaceTypeVisitor<Object,Object>- Overrides:
visitWildcardin classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitUnion
public @Nullable Object visitUnion(UnionType t, @Nullable Object o)
- Specified by:
visitUnionin interfaceTypeVisitor<Object,Object>- Overrides:
visitUnionin classSimpleTypeVisitor7<@Nullable Object,@Nullable Object>
-
visitIntersection
public @Nullable Object visitIntersection(IntersectionType t, @Nullable Object o)
- Specified by:
visitIntersectionin interfaceTypeVisitor<Object,Object>- Overrides:
visitIntersectionin classSimpleTypeVisitor8<@Nullable Object,@Nullable Object>
-
visitExecutable
public @Nullable Object visitExecutable(ExecutableType t, @Nullable Object o)
- Specified by:
visitExecutablein interfaceTypeVisitor<Object,Object>- Overrides:
visitExecutablein classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
visitNoType
public @Nullable Object visitNoType(NoType t, @Nullable Object o)
- Specified by:
visitNoTypein interfaceTypeVisitor<Object,Object>- Overrides:
visitNoTypein classSimpleTypeVisitor6<@Nullable Object,@Nullable Object>
-
-