Class AnnotatedArrayTypeImpl

  • All Implemented Interfaces:
    java.lang.reflect.AnnotatedArrayType, java.lang.reflect.AnnotatedElement, java.lang.reflect.AnnotatedType

    class AnnotatedArrayTypeImpl
    extends AnnotatedTypeImpl
    implements java.lang.reflect.AnnotatedArrayType
    • Field Detail

      • componentType

        private final java.lang.reflect.AnnotatedType componentType
    • Constructor Detail

      • AnnotatedArrayTypeImpl

        AnnotatedArrayTypeImpl​(java.lang.reflect.Type type,
                               java.lang.annotation.Annotation[] annotations,
                               java.lang.reflect.AnnotatedType componentType)
    • Method Detail

      • createArrayType

        static java.lang.reflect.AnnotatedArrayType createArrayType​(java.lang.reflect.AnnotatedType componentType,
                                                                    java.lang.annotation.Annotation[] annotations)
      • getAnnotatedGenericComponentType

        public java.lang.reflect.AnnotatedType getAnnotatedGenericComponentType()
        Specified by:
        getAnnotatedGenericComponentType in interface java.lang.reflect.AnnotatedArrayType