Package org.hibernate.jpamodelgen.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<java.lang.Object,java.lang.Object>
-
- org.hibernate.jpamodelgen.util.TypeRenderingVisitor
-
- All Implemented Interfaces:
javax.lang.model.type.TypeVisitor<java.lang.Object,java.lang.Object>
public final class TypeRenderingVisitor extends javax.lang.model.util.SimpleTypeVisitor8<java.lang.Object,java.lang.Object>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringtoString(javax.lang.model.type.TypeMirror typeMirror)java.lang.ObjectvisitArray(javax.lang.model.type.ArrayType t, java.lang.Object o)java.lang.ObjectvisitDeclared(javax.lang.model.type.DeclaredType t, java.lang.Object o)java.lang.ObjectvisitExecutable(javax.lang.model.type.ExecutableType t, java.lang.Object o)java.lang.ObjectvisitIntersection(javax.lang.model.type.IntersectionType t, java.lang.Object o)java.lang.ObjectvisitNoType(javax.lang.model.type.NoType t, java.lang.Object o)java.lang.ObjectvisitNull(javax.lang.model.type.NullType t, java.lang.Object o)java.lang.ObjectvisitPrimitive(javax.lang.model.type.PrimitiveType t, java.lang.Object o)java.lang.ObjectvisitTypeVariable(javax.lang.model.type.TypeVariable t, java.lang.Object o)java.lang.ObjectvisitUnion(javax.lang.model.type.UnionType t, java.lang.Object o)java.lang.ObjectvisitWildcard(javax.lang.model.type.WildcardType t, java.lang.Object o)
-
-
-
Method Detail
-
toString
public static java.lang.String toString(javax.lang.model.type.TypeMirror typeMirror)
-
visitPrimitive
public java.lang.Object visitPrimitive(javax.lang.model.type.PrimitiveType t, java.lang.Object o)- Specified by:
visitPrimitivein interfacejavax.lang.model.type.TypeVisitor<java.lang.Object,java.lang.Object>- Overrides:
visitPrimitivein classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Object,java.lang.Object>
-
visitNull
public java.lang.Object visitNull(javax.lang.model.type.NullType t, java.lang.Object o)- Specified by:
visitNullin interfacejavax.lang.model.type.TypeVisitor<java.lang.Object,java.lang.Object>- Overrides:
visitNullin classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Object,java.lang.Object>
-
visitArray
public java.lang.Object visitArray(javax.lang.model.type.ArrayType t, java.lang.Object o)- Specified by:
visitArrayin interfacejavax.lang.model.type.TypeVisitor<java.lang.Object,java.lang.Object>- Overrides:
visitArrayin classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Object,java.lang.Object>
-
visitDeclared
public java.lang.Object visitDeclared(javax.lang.model.type.DeclaredType t, java.lang.Object o)- Specified by:
visitDeclaredin interfacejavax.lang.model.type.TypeVisitor<java.lang.Object,java.lang.Object>- Overrides:
visitDeclaredin classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Object,java.lang.Object>
-
visitTypeVariable
public java.lang.Object visitTypeVariable(javax.lang.model.type.TypeVariable t, java.lang.Object o)- Specified by:
visitTypeVariablein interfacejavax.lang.model.type.TypeVisitor<java.lang.Object,java.lang.Object>- Overrides:
visitTypeVariablein classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Object,java.lang.Object>
-
visitWildcard
public java.lang.Object visitWildcard(javax.lang.model.type.WildcardType t, java.lang.Object o)- Specified by:
visitWildcardin interfacejavax.lang.model.type.TypeVisitor<java.lang.Object,java.lang.Object>- Overrides:
visitWildcardin classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Object,java.lang.Object>
-
visitUnion
public java.lang.Object visitUnion(javax.lang.model.type.UnionType t, java.lang.Object o)- Specified by:
visitUnionin interfacejavax.lang.model.type.TypeVisitor<java.lang.Object,java.lang.Object>- Overrides:
visitUnionin classjavax.lang.model.util.SimpleTypeVisitor7<java.lang.Object,java.lang.Object>
-
visitIntersection
public java.lang.Object visitIntersection(javax.lang.model.type.IntersectionType t, java.lang.Object o)- Specified by:
visitIntersectionin interfacejavax.lang.model.type.TypeVisitor<java.lang.Object,java.lang.Object>- Overrides:
visitIntersectionin classjavax.lang.model.util.SimpleTypeVisitor8<java.lang.Object,java.lang.Object>
-
visitExecutable
public java.lang.Object visitExecutable(javax.lang.model.type.ExecutableType t, java.lang.Object o)- Specified by:
visitExecutablein interfacejavax.lang.model.type.TypeVisitor<java.lang.Object,java.lang.Object>- Overrides:
visitExecutablein classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Object,java.lang.Object>
-
visitNoType
public java.lang.Object visitNoType(javax.lang.model.type.NoType t, java.lang.Object o)- Specified by:
visitNoTypein interfacejavax.lang.model.type.TypeVisitor<java.lang.Object,java.lang.Object>- Overrides:
visitNoTypein classjavax.lang.model.util.SimpleTypeVisitor6<java.lang.Object,java.lang.Object>
-
-