The annotation implementation based on dynamically generated proxy instances.
It conforms to all requirements stated in public APIs, see in particular
java.lang.reflect.AnnotatedElement java.lang.reflect.AnnotatedElement
and
java.lang.annotation.Annotation java.lang.annotation.Annotation .
Namely, annotation instances are immutable and serializable; they provide
conforming access to annotation member values and required implementations of
methods declared in Annotation interface.
See Also:org.apache.harmony.lang.annotation.AnnotationMember See Also:java.lang.annotation.Annotation author: Alexey V.