public interface AnnotationVisitor
Annotation
instances. Note that there is only a single
implementation of Annotation
, such that this interface
is not strictly necessary as a visitor.Modifier and Type | Method and Description |
---|---|
default void |
visitAnnotation(Clazz clazz,
Annotation annotation)
Visits any Annotation instance.
|
default void |
visitAnnotation(Clazz clazz,
Field field,
Annotation annotation) |
default void |
visitAnnotation(Clazz clazz,
Member member,
Annotation annotation) |
default void |
visitAnnotation(Clazz clazz,
Method method,
Annotation annotation) |
default void |
visitAnnotation(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
Annotation annotation) |
default void |
visitAnnotation(Clazz clazz,
Method method,
int parameterIndex,
Annotation annotation) |
default void visitAnnotation(Clazz clazz, Annotation annotation)
default void visitAnnotation(Clazz clazz, Member member, Annotation annotation)
default void visitAnnotation(Clazz clazz, Field field, Annotation annotation)
default void visitAnnotation(Clazz clazz, Method method, Annotation annotation)
default void visitAnnotation(Clazz clazz, Method method, int parameterIndex, Annotation annotation)
default void visitAnnotation(Clazz clazz, Method method, CodeAttribute codeAttribute, Annotation annotation)