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 [.
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 ) 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