Package org.glassfish.apf
Class AnnotationInfo
java.lang.Object
org.glassfish.apf.AnnotationInfo
Instances encapsulate all information necessary for an AnnotationHandler
to process an annotation. In particular, instances of this class provide
access to :
the Annotation instance
the ProcessingContext of the tool
the AnnotatedElement which is a reference to the annotation element
(Type, Method...).
- Author:
- Jerome Dochez
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAnnotationInfo(ProcessingContext context, AnnotatedElement element, Annotation annotation, ElementType type) Creates a new instance of AnnotationInfo with all the information necessary to process an annotation. -
Method Summary
-
Constructor Details
-
AnnotationInfo
public AnnotationInfo(ProcessingContext context, AnnotatedElement element, Annotation annotation, ElementType type) Creates a new instance of AnnotationInfo with all the information necessary to process an annotation.- Parameters:
context- the annotation processor processing contextelement- the annotated elementannotation- the annotation
-
-
Method Details