Interface | Description |
---|---|
AnnotatedTypeVisitor<R,P> |
A visitor of annotated types, in the style of the visitor design pattern.
|
AtmComboVisitor<RETURN_TYPE,PARAM> |
Visitor interface for all pair-wise combinations of AnnotatedTypeMirrors.
|
Class | Description |
---|---|
AbstractAtmComboVisitor<RETURN_TYPE,PARAM> |
Implements all methods from AtmComboVisitor.
|
AnnotatedTypeComparer<R> |
A TypeVisitor that takes two AnnotatedTypeMirrors as parameters, and visits them simultaneously.
|
AnnotatedTypeMerger |
Replaces or adds all the annotations in the parameter with the annotations from the visited type.
|
AnnotatedTypeScanner<R,P> |
A TypeVisitor that visits all the child tree nodes.
|
EquivalentAtmComboScanner<RETURN_TYPE,PARAM> |
EquivalentAtmComboScanner is an AtmComboVisitor that accepts combinations that are identical in
TypeMirror structure but might differ in contained AnnotationMirrors.
|
SimpleAnnotatedTypeScanner<R,P> | |
SimpleAnnotatedTypeVisitor<R,P> |
A simple visitor for
AnnotatedTypeMirror s. |
VisitHistory |
IMPORTANT: DO NOT USE VisitHistory FOR VISITORS THAT UPDATE AN ANNOTATED TYPE MIRROR'S
ANNOTATIONS OR YOU VIOLATE THE CONTRACT OF equals/Hashcode.
|