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)