Interface AnnotationValue.OfBoolean

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

public static sealed interface AnnotationValue.OfBoolean extends AnnotationValue.OfConstant
Models a boolean value of an element-value pair. The tag of this value is Z.
Since:
24
  • Method Details

    • constant

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

      boolean booleanValue()
      Returns the constant boolean value.
      Returns:
      the constant boolean value
    • resolvedValue

      default Boolean resolvedValue()
      Returns the resolved boolean value.
      Specified by:
      resolvedValue in interface AnnotationValue.OfConstant
      Implementation Requirements:
      This method returns the same as booleanValue().
      Returns:
      the resolved boolean value