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
Modifier and TypeMethodDescription@Nullable DataAnnotationMetaAttributevisitArray(ArrayType arrayType, Element element) @Nullable DataAnnotationMetaAttributevisitDeclared(DeclaredType declaredType, Element element) @Nullable DataAnnotationMetaAttributevisitExecutable(ExecutableType executable, Element element) @Nullable DataAnnotationMetaAttributevisitPrimitive(PrimitiveType primitiveType, Element element) @Nullable DataAnnotationMetaAttributevisitTypeVariable(TypeVariable typeVariable, Element element) Methods inherited from class javax.lang.model.util.SimpleTypeVisitor8
visitIntersectionMethods inherited from class javax.lang.model.util.SimpleTypeVisitor7
visitUnionMethods inherited from class javax.lang.model.util.SimpleTypeVisitor6
defaultAction, visitError, visitNoType, visitNull, visitWildcardMethods inherited from class javax.lang.model.util.AbstractTypeVisitor6
visit, visit, visitUnknown
-
Method Details
-
visitPrimitive
public @Nullable DataAnnotationMetaAttribute visitPrimitive(PrimitiveType primitiveType, Element element) - Specified by:
visitPrimitivein interfaceTypeVisitor<DataAnnotationMetaAttribute,Element> - Overrides:
visitPrimitivein classSimpleTypeVisitor6<@Nullable DataAnnotationMetaAttribute,Element>
-
visitArray
- Specified by:
visitArrayin interfaceTypeVisitor<DataAnnotationMetaAttribute,Element> - Overrides:
visitArrayin classSimpleTypeVisitor6<@Nullable DataAnnotationMetaAttribute,Element>
-
visitTypeVariable
public @Nullable DataAnnotationMetaAttribute visitTypeVariable(TypeVariable typeVariable, Element element) - Specified by:
visitTypeVariablein interfaceTypeVisitor<DataAnnotationMetaAttribute,Element> - Overrides:
visitTypeVariablein classSimpleTypeVisitor6<@Nullable DataAnnotationMetaAttribute,Element>
-
visitDeclared
public @Nullable DataAnnotationMetaAttribute visitDeclared(DeclaredType declaredType, Element element) - Specified by:
visitDeclaredin interfaceTypeVisitor<DataAnnotationMetaAttribute,Element> - Overrides:
visitDeclaredin classSimpleTypeVisitor6<@Nullable DataAnnotationMetaAttribute,Element>
-
visitExecutable
public @Nullable DataAnnotationMetaAttribute visitExecutable(ExecutableType executable, Element element) - Specified by:
visitExecutablein interfaceTypeVisitor<DataAnnotationMetaAttribute,Element> - Overrides:
visitExecutablein classSimpleTypeVisitor6<@Nullable DataAnnotationMetaAttribute,Element>
-