Annotation Type ArrayType


@Target(TYPE)
@Retention(RUNTIME)
@Inherited
public @interface ArrayType
This annotation indicates that the annotated class in some way represents an array of the specified type.
  • Required Element Summary

    Required Elements 
    Modifier and Type Required Element Description
    Class type
    The array type.
  • Element Details

    • type

      Class type
      The array type. Note this is in the form of T[] not the component type.
      Returns:
      the array type.