langtools/src/share/classes/javax/lang/model/AnnotatedConstruct.java
changeset 17548 b0a4fd89079c
parent 16563 c0b12eae2488
child 17802 83c53847fc7e
equal deleted inserted replaced
17547:40f2f9a5a445 17548:b0a4fd89079c
    49  * <ul>
    49  * <ul>
    50  *
    50  *
    51  * <li> for an invocation of {@code getAnnotation(Class<T>)} or
    51  * <li> for an invocation of {@code getAnnotation(Class<T>)} or
    52  * {@code getAnnotationMirrors()}, <i>E</i>'s annotations contain <i>A</i>.
    52  * {@code getAnnotationMirrors()}, <i>E</i>'s annotations contain <i>A</i>.
    53  *
    53  *
    54  * <li> for an invocation of getAnnotationsByType(Class<T>),
    54  * <li> for an invocation of {@code getAnnotationsByType(Class<T>)},
    55  * <i>E</i>'s annotations either contain <i>A</i> or, if the type of
    55  * <i>E</i>'s annotations either contain <i>A</i> or, if the type of
    56  * <i>A</i> is repeatable, contain exactly one annotation whose value
    56  * <i>A</i> is repeatable, contain exactly one annotation whose value
    57  * element contains <i>A</i> and whose type is the containing
    57  * element contains <i>A</i> and whose type is the containing
    58  * annotation type of <i>A</i>'s type.
    58  * annotation type of <i>A</i>'s type.
    59  *
    59  *