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. |