public class BasicAnnotationProvider extends Object implements AnnotationProvider
| Constructor and Description | 
|---|
| BasicAnnotationProvider() | 
| Modifier and Type | Method and Description | 
|---|---|
| @Nullable AnnotationMirror | getAnnotationMirror(Tree tree,
                   Class<? extends Annotation> target)Return the annotation on  treethat is in the hierarchy that contains the qualifiertarget. | 
| @Nullable AnnotationMirror | getDeclAnnotation(Element elt,
                 Class<? extends Annotation> anno)Returns the AnnotationMirror, of the given class, used to annotate the element. | 
public @Nullable AnnotationMirror getDeclAnnotation(Element elt, Class<? extends Annotation> anno)
getDeclAnnotation in interface AnnotationProviderelt - the elementanno - annotation classanno on elt, or an equivalent one, or
     null if none exists on annopublic @Nullable AnnotationMirror getAnnotationMirror(Tree tree, Class<? extends Annotation> target)
tree that is in the hierarchy that contains the qualifier
 target. Returns null if none exists.
 This implementation always returns null, because it has no access to any type hierarchy.
getAnnotationMirror in interface AnnotationProvidertree - the tree of which the annotation is returnedtarget - the class of the annotationtree that has the class target, or null