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 AnnotationMetaAttributevisitArray(ArrayType arrayType, Element element) @Nullable AnnotationMetaAttributevisitDeclared(DeclaredType declaredType, Element element) @Nullable AnnotationMetaAttributevisitExecutable(ExecutableType executable, Element element) @Nullable AnnotationMetaAttributevisitPrimitive(PrimitiveType primitiveType, Element element) @Nullable AnnotationMetaAttributevisitTypeVariable(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 AnnotationMetaAttribute visitPrimitive(PrimitiveType primitiveType, Element element) - Specified by:
visitPrimitivein interfaceTypeVisitor<AnnotationMetaAttribute,Element> - Overrides:
visitPrimitivein classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,Element>
-
visitArray
- Specified by:
visitArrayin interfaceTypeVisitor<AnnotationMetaAttribute,Element> - Overrides:
visitArrayin classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,Element>
-
visitTypeVariable
public @Nullable AnnotationMetaAttribute visitTypeVariable(TypeVariable typeVariable, Element element) - Specified by:
visitTypeVariablein interfaceTypeVisitor<AnnotationMetaAttribute,Element> - Overrides:
visitTypeVariablein classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,Element>
-
visitDeclared
- Specified by:
visitDeclaredin interfaceTypeVisitor<AnnotationMetaAttribute,Element> - Overrides:
visitDeclaredin classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,Element>
-
visitExecutable
public @Nullable AnnotationMetaAttribute visitExecutable(ExecutableType executable, Element element) - Specified by:
visitExecutablein interfaceTypeVisitor<AnnotationMetaAttribute,Element> - Overrides:
visitExecutablein classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,Element>
-