Interface AnnotationValue.OfArray

All Superinterfaces:
AnnotationValue
Enclosing interface:
AnnotationValue

public static sealed interface AnnotationValue.OfArray extends AnnotationValue
Models an array value of an element-value pair. The tag of this value is 91.
Since:
24
  • Method Details

    • values

      Returns the array elements of the array value.
      API Note:
      All array elements derived from Java source code have the same type, which must not be an array type. (JLS 9.6.1) If such elements are annotations, they have the same annotation interface; if such elements are enum, they belong to the same enum class.
      Returns:
      the array elements of the array value