21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
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 * {@code AnnotatedParameterizedType} represents the potentially annotated use
30 * of a parameterized type, whose type arguments may themselves represent
31 * annotated uses of types.
32 *
33 * @since 1.8
34 */
35 public interface AnnotatedParameterizedType extends AnnotatedType {
36
37 /**
38 * Returns the potentially annotated actual type arguments of this parameterized type.
39 *
40 * @return the potentially annotated actual type arguments of this parameterized type
41 */
42 AnnotatedType[] getAnnotatedActualTypeArguments();
43 }
|
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
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 * {@code AnnotatedParameterizedType} represents the potentially annotated use
30 * of a parameterized type, whose type arguments may themselves represent
31 * annotated uses of types.
32 *
33 * @since 1.8
34 */
35 public interface AnnotatedParameterizedType extends AnnotatedType {
36
37 /**
38 * Returns the potentially annotated actual type arguments of this parameterized type.
39 *
40 * @return the potentially annotated actual type arguments of this parameterized type
41 * @see ParameterizedType#getActualTypeArguments()
42 */
43 AnnotatedType[] getAnnotatedActualTypeArguments();
44 }
|