Class MetaAttributeGenerationVisitor
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 AnnotationMetaAttribute,Element>
org.hibernate.processor.annotation.MetaAttributeGenerationVisitor
- All Implemented Interfaces:
TypeVisitor<AnnotationMetaAttribute,
Element>
public class MetaAttributeGenerationVisitor
extends SimpleTypeVisitor8<@Nullable AnnotationMetaAttribute,Element>
-
Field Summary
Fields inherited from class javax.lang.model.util.SimpleTypeVisitor6
DEFAULT_VALUE
-
Method Summary
Modifier and TypeMethodDescription@Nullable AnnotationMetaAttribute
visitArray
(ArrayType arrayType, Element element) @Nullable AnnotationMetaAttribute
visitDeclared
(DeclaredType declaredType, Element element) @Nullable AnnotationMetaAttribute
visitExecutable
(ExecutableType executable, Element element) @Nullable AnnotationMetaAttribute
visitPrimitive
(PrimitiveType primitiveType, Element element) @Nullable AnnotationMetaAttribute
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 Details
-
visitPrimitive
public @Nullable AnnotationMetaAttribute visitPrimitive(PrimitiveType primitiveType, Element element) - Specified by:
visitPrimitive
in interfaceTypeVisitor<AnnotationMetaAttribute,
Element> - Overrides:
visitPrimitive
in classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,
Element>
-
visitArray
- Specified by:
visitArray
in interfaceTypeVisitor<AnnotationMetaAttribute,
Element> - Overrides:
visitArray
in classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,
Element>
-
visitTypeVariable
public @Nullable AnnotationMetaAttribute visitTypeVariable(TypeVariable typeVariable, Element element) - Specified by:
visitTypeVariable
in interfaceTypeVisitor<AnnotationMetaAttribute,
Element> - Overrides:
visitTypeVariable
in classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,
Element>
-
visitDeclared
- Specified by:
visitDeclared
in interfaceTypeVisitor<AnnotationMetaAttribute,
Element> - Overrides:
visitDeclared
in classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,
Element>
-
visitExecutable
public @Nullable AnnotationMetaAttribute visitExecutable(ExecutableType executable, Element element) - Specified by:
visitExecutable
in interfaceTypeVisitor<AnnotationMetaAttribute,
Element> - Overrides:
visitExecutable
in classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,
Element>
-