Interface AnnotationValue.OfInt

All Superinterfaces:
AnnotationValue, AnnotationValue.OfConstant
Enclosing interface:
AnnotationValue

public static sealed interface AnnotationValue.OfInt extends AnnotationValue.OfConstant
Models an int value of an element-value pair. The tag of this value is 73.
Since:
24
  • Method Details

    • constant

      IntegerEntry constant()
      Returns the backing integer entry.
      Specified by:
      constant in interface AnnotationValue.OfConstant
      Returns:
      the backing integer entry
    • intValue

      int intValue()
      Returns the constant int value.
      Returns:
      the constant int value
    • resolvedValue

      default Integer resolvedValue()
      Returns the resolved int value.
      Specified by:
      resolvedValue in interface AnnotationValue.OfConstant
      Implementation Requirements:
      This method returns the same as intValue().
      Returns:
      the resolved int value