Class MetaAttributeGenerationVisitor
java.lang.Object
javax.lang.model.util.AbstractTypeVisitor6<AnnotationMetaAttribute, Element>
javax.lang.model.util.SimpleTypeVisitor6<AnnotationMetaAttribute, Element>
javax.lang.model.util.SimpleTypeVisitor7<AnnotationMetaAttribute, Element>
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 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 SimpleTypeVisitor8
visitIntersectionMethods inherited from class SimpleTypeVisitor7
visitUnionMethods inherited from class SimpleTypeVisitor6
defaultAction, visitError, visitNoType, visitNull, visitWildcardMethods inherited from class AbstractTypeVisitor6
visit, visit, visitUnknown
-
Method Details
-
visitPrimitive
public @Nullable AnnotationMetaAttribute visitPrimitive(PrimitiveType primitiveType, Element element) - Specified by:
visitPrimitivein interfaceTypeVisitor<AnnotationMetaAttribute, Element>- Overrides:
visitPrimitivein classSimpleTypeVisitor6<AnnotationMetaAttribute, Element>
-
visitArray
- Specified by:
visitArrayin interfaceTypeVisitor<AnnotationMetaAttribute, Element>- Overrides:
visitArrayin classSimpleTypeVisitor6<AnnotationMetaAttribute, Element>
-
visitTypeVariable
public @Nullable AnnotationMetaAttribute visitTypeVariable(TypeVariable typeVariable, Element element) - Specified by:
visitTypeVariablein interfaceTypeVisitor<AnnotationMetaAttribute, Element>- Overrides:
visitTypeVariablein classSimpleTypeVisitor6<AnnotationMetaAttribute, Element>
-
visitDeclared
- Specified by:
visitDeclaredin interfaceTypeVisitor<AnnotationMetaAttribute, Element>- Overrides:
visitDeclaredin classSimpleTypeVisitor6<AnnotationMetaAttribute, Element>
-
visitExecutable
public @Nullable AnnotationMetaAttribute visitExecutable(ExecutableType executable, Element element) - Specified by:
visitExecutablein interfaceTypeVisitor<AnnotationMetaAttribute, Element>- Overrides:
visitExecutablein classSimpleTypeVisitor6<AnnotationMetaAttribute, Element>
-