See: Description
| Interface | Description |
|---|---|
| AnnotationVisitor |
This interface specifies the methods for a visitor of
Annotation instances. |
| ElementValueVisitor |
This interface specifies the methods for a visitor of
ElementValue
instances. |
| TypeAnnotationVisitor |
This interface specifies the methods for a visitor of
TypeAnnotation instances. |
| TypePathInfoVisitor |
This interface specifies the methods for a visitor of
TypePathInfo instances. |
| Class | Description |
|---|---|
| AllAnnotationVisitor |
This
AttributeVisitor lets a given AnnotationVisitor visit all Annotation
instances of the attributes it visits. |
| AllElementValueVisitor |
This
AttributeVisitor and AnnotationVisitor lets a given ElementValueVisitor
visit all ElementValue instances of the attributes or annotations that it
visits. |
| AnnotationToAnnotatedClassVisitor |
This
AnnotationVisitor delegates all visits to a given ClassVisitor. |
| AnnotationToAnnotatedMemberVisitor |
This
AnnotationVisitor delegates all visits to a given MemberVisitor. |
| AnnotationTypeFilter |
This
AnnotationVisitor delegates its visits to another given
AnnotationVisitor, but only when the visited annotation has
a type that matches a given regular expression. |
| MultiAnnotationVisitor |
This
AnnotationVisitor delegates all visits to each AnnotationVisitor
in a given list. |