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 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
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:
visitPrimitivein interfaceTypeVisitor<AnnotationMetaAttribute,Element>- Overrides:
visitPrimitivein classSimpleTypeVisitor6<@Nullable AnnotationMetaAttribute,Element>
-
visitArray
public @Nullable AnnotationMetaAttribute visitArray(ArrayType arrayType, Element element)
- 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
public @Nullable AnnotationMetaAttribute visitDeclared(DeclaredType declaredType, Element element)
- 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>
-
-