public interface ElementValueVisitor
ElementValue
instances.Modifier and Type | Method and Description |
---|---|
default void |
visitAnnotationElementValue(Clazz clazz,
Annotation annotation,
AnnotationElementValue annotationElementValue) |
default void |
visitAnyElementValue(Clazz clazz,
Annotation annotation,
ElementValue elementValue)
Visits any ElementValue instance.
|
default void |
visitArrayElementValue(Clazz clazz,
Annotation annotation,
ArrayElementValue arrayElementValue) |
default void |
visitClassElementValue(Clazz clazz,
Annotation annotation,
ClassElementValue classElementValue) |
default void |
visitConstantElementValue(Clazz clazz,
Annotation annotation,
ConstantElementValue constantElementValue) |
default void |
visitEnumConstantElementValue(Clazz clazz,
Annotation annotation,
EnumConstantElementValue enumConstantElementValue) |
default void visitAnyElementValue(Clazz clazz, Annotation annotation, ElementValue elementValue)
default void visitConstantElementValue(Clazz clazz, Annotation annotation, ConstantElementValue constantElementValue)
default void visitEnumConstantElementValue(Clazz clazz, Annotation annotation, EnumConstantElementValue enumConstantElementValue)
default void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue)
default void visitAnnotationElementValue(Clazz clazz, Annotation annotation, AnnotationElementValue annotationElementValue)
default void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue)