Interface AnnotationValue.OfArray

All Superinterfaces:
AnnotationValuePREVIEW
Enclosing interface:
AnnotationValuePREVIEW

public static sealed interface AnnotationValue.OfArray extends AnnotationValuePREVIEW
OfArray is a preview API of the Java platform.
Programs can only use OfArray when preview features are enabled.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
Models an array value of an element-value pair. The tagPREVIEW of this value is 91.
Since:
22
  • 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