public class BasicAnnotationProvider extends Object implements AnnotationProvider
| Constructor and Description |
|---|
BasicAnnotationProvider() |
| Modifier and Type | Method and Description |
|---|---|
AnnotationMirror |
getAnnotationMirror(Tree tree,
Class<? extends Annotation> target)
Return the annotation on
tree that has the class
target. |
AnnotationMirror |
getDeclAnnotation(Element elt,
Class<? extends Annotation> anno)
Returns the actual annotation mirror used to annotate this type,
whose name equals the passed annotationName if one exists, null otherwise.
|
public AnnotationMirror getDeclAnnotation(Element elt, Class<? extends Annotation> anno)
AnnotationProvidergetDeclAnnotation in interface AnnotationProvideranno - annotation classpublic AnnotationMirror getAnnotationMirror(Tree tree, Class<? extends Annotation> target)
AnnotationProvidertree that has the class
target. If no annotation for the given target class exists,
the result is nullgetAnnotationMirror in interface AnnotationProvidertree - The tree of which the annotation is returnedtarget - The class of the annotation