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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @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 Detail
-
visitPrimitive
public @Nullable AnnotationMetaAttribute visitPrimitive(PrimitiveType primitiveType, Element element)
- Specified by:
visitPrimitive
in interfaceTypeVisitor<AnnotationMetaAttribute,Element>
- Overrides:
visitPrimitive
in classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,Element>
-
visitArray
public @Nullable AnnotationMetaAttribute visitArray(ArrayType arrayType, Element element)
- 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
public @Nullable AnnotationMetaAttribute visitDeclared(DeclaredType declaredType, Element element)
- 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>
-
-