In java doc of AnnotatedElement, I read the term : directly present, indirectly present, present, and associated, but I couldn't understand their meaning.
For example, in the doc it says :
An annotation A is directly present on an element E if E has a RuntimeVisibleAnnotations or RuntimeVisibleParameterAnnotations or RuntimeVisibleTypeAnnotations attribute, and the attribute contains A.
But I don't know what RuntimeVisibleAnnotations attribute is and what's the meaning of "the attribute contains A".
Can someone give some examples to show their difference, thanks!
Aucun commentaire:
Enregistrer un commentaire