Class DataMetaAttributeGenerationVisitor
- 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 DataAnnotationMetaAttribute,Element>
-
- org.hibernate.processor.annotation.DataMetaAttributeGenerationVisitor
-
- All Implemented Interfaces:
TypeVisitor<DataAnnotationMetaAttribute,Element>
public class DataMetaAttributeGenerationVisitor extends SimpleTypeVisitor8<@Nullable DataAnnotationMetaAttribute,Element>
-
-
Field Summary
-
Fields inherited from class javax.lang.model.util.SimpleTypeVisitor6
DEFAULT_VALUE
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable DataAnnotationMetaAttribute
visitArray(ArrayType arrayType, Element element)
@Nullable DataAnnotationMetaAttribute
visitDeclared(DeclaredType declaredType, Element element)
@Nullable DataAnnotationMetaAttribute
visitExecutable(ExecutableType executable, Element element)
@Nullable DataAnnotationMetaAttribute
visitPrimitive(PrimitiveType primitiveType, Element element)
@Nullable DataAnnotationMetaAttribute
visitTypeVariable(TypeVariable typeVariable, Element element)
-
Methods inherited from class javax.lang.model.util.SimpleTypeVisitor8
visitIntersection
-
Methods inherited from class javax.lang.model.util.SimpleTypeVisitor7
visitUnion
-
Methods inherited from class javax.lang.model.util.SimpleTypeVisitor6
defaultAction, visitError, visitNoType, visitNull, visitWildcard
-
Methods inherited from class javax.lang.model.util.AbstractTypeVisitor6
visit, visit, visitUnknown
-
-
-
-
Method Detail
-
visitPrimitive
public @Nullable DataAnnotationMetaAttribute visitPrimitive(PrimitiveType primitiveType, Element element)
- Specified by:
visitPrimitive
in interfaceTypeVisitor<DataAnnotationMetaAttribute,Element>
- Overrides:
visitPrimitive
in classSimpleTypeVisitor6<@Nullable DataAnnotationMetaAttribute,Element>
-
visitArray
public @Nullable DataAnnotationMetaAttribute visitArray(ArrayType arrayType, Element element)
- Specified by:
visitArray
in interfaceTypeVisitor<DataAnnotationMetaAttribute,Element>
- Overrides:
visitArray
in classSimpleTypeVisitor6<@Nullable DataAnnotationMetaAttribute,Element>
-
visitTypeVariable
public @Nullable DataAnnotationMetaAttribute visitTypeVariable(TypeVariable typeVariable, Element element)
- Specified by:
visitTypeVariable
in interfaceTypeVisitor<DataAnnotationMetaAttribute,Element>
- Overrides:
visitTypeVariable
in classSimpleTypeVisitor6<@Nullable DataAnnotationMetaAttribute,Element>
-
visitDeclared
public @Nullable DataAnnotationMetaAttribute visitDeclared(DeclaredType declaredType, Element element)
- Specified by:
visitDeclared
in interfaceTypeVisitor<DataAnnotationMetaAttribute,Element>
- Overrides:
visitDeclared
in classSimpleTypeVisitor6<@Nullable DataAnnotationMetaAttribute,Element>
-
visitExecutable
public @Nullable DataAnnotationMetaAttribute visitExecutable(ExecutableType executable, Element element)
- Specified by:
visitExecutable
in interfaceTypeVisitor<DataAnnotationMetaAttribute,Element>
- Overrides:
visitExecutable
in classSimpleTypeVisitor6<@Nullable DataAnnotationMetaAttribute,Element>
-
-