22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package java.lang.reflect;
27
28
29 /**
30 * {@code AnnotatedArrayType} represents the potentially annotated use of an
31 * array type, whose component type may itself represent the annotated use of a
32 * type.
33 *
34 * @since 1.8
35 */
36 public interface AnnotatedArrayType extends AnnotatedType {
37
38 /**
39 * Returns the potentially annotated generic component type of this array type.
40 *
41 * @return the potentially annotated generic component type of this array type
42 */
43 AnnotatedType getAnnotatedGenericComponentType();
44 }
|
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package java.lang.reflect;
27
28
29 /**
30 * {@code AnnotatedArrayType} represents the potentially annotated use of an
31 * array type, whose component type may itself represent the annotated use of a
32 * type.
33 *
34 * @since 1.8
35 */
36 public interface AnnotatedArrayType extends AnnotatedType {
37
38 /**
39 * Returns the potentially annotated generic component type of this array type.
40 *
41 * @return the potentially annotated generic component type of this array type
42 * @see GenericArrayType#getGenericComponentType()
43 */
44 AnnotatedType getAnnotatedGenericComponentType();
45 }
|