< prev index next >

src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java

Print this page




  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 }
< prev index next >