Class IntegerVariable


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20250228")
    public final class IntegerVariable
    extends BaseVariable
    Integer variable.
    Note: Objects should always be created or deserialized using the IntegerVariable.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the IntegerVariable.Builder, which maintain a set of all explicitly set fields called IntegerVariable.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Method Detail

      • getDefaultValue

        public Integer getDefaultValue()
        Default value if input is not supplied.
        Returns:
        the value
      • getMultipleOf

        public Float getMultipleOf()
        Value must be a multiple of this number.
        Returns:
        the value
      • getMinimum

        public Float getMinimum()
        The minimum accepted integer value.
        Returns:
        the value
      • getMaximum

        public Float getMaximum()
        The maximum accepted integer value.
        Returns:
        the value
      • getExclusiveMinimum

        public Float getExclusiveMinimum()
        Value must be greater than this (exclusive lower bound).
        Returns:
        the value
      • getExclusiveMaximum

        public Float getExclusiveMaximum()
        Value must be less than this (exclusive upper bound).
        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class BaseVariable
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation