Class UnknownLongValue

    • Constructor Detail

      • UnknownLongValue

        public UnknownLongValue()
    • Method Detail

      • negate

        public LongValue negate()
        Description copied from class: LongValue
        Returns the negated value of this LongValue.
        Specified by:
        negate in class LongValue
      • multiply

        public LongValue multiply​(LongValue other)
                           throws java.lang.ArithmeticException
        Description copied from class: LongValue
        Returns the product of this LongValue and the given LongValue.
        Overrides:
        multiply in class LongValue
        Throws:
        java.lang.ArithmeticException
      • divide

        public LongValue divide​(LongValue other)
                         throws java.lang.ArithmeticException
        Description copied from class: LongValue
        Returns the quotient of this LongValue and the given LongValue.
        Overrides:
        divide in class LongValue
        Throws:
        java.lang.ArithmeticException
      • divideOf

        public LongValue divideOf​(LongValue other)
                           throws java.lang.ArithmeticException
        Description copied from class: LongValue
        Returns the quotient of the given LongValue and this LongValue.
        Overrides:
        divideOf in class LongValue
        Throws:
        java.lang.ArithmeticException
      • remainder

        public LongValue remainder​(LongValue other)
                            throws java.lang.ArithmeticException
        Description copied from class: LongValue
        Returns the remainder of this LongValue divided by the given LongValue.
        Overrides:
        remainder in class LongValue
        Throws:
        java.lang.ArithmeticException
      • remainderOf

        public LongValue remainderOf​(LongValue other)
                              throws java.lang.ArithmeticException
        Description copied from class: LongValue
        Returns the remainder of the given LongValue divided by this LongValue.
        Overrides:
        remainderOf in class LongValue
        Throws:
        java.lang.ArithmeticException
      • or

        public LongValue or​(LongValue other)
        Description copied from class: LongValue
        Returns the logical or of this LongValue and the given LongValue.
        Overrides:
        or in class LongValue
      • compare

        public IntegerValue compare​(LongValue other)
        Description copied from class: LongValue
        Returns an IntegerValue with value -1, 0, or 1, if this LongValue is less than, equal to, or greater than the given LongValue, respectively.
        Overrides:
        compare in class LongValue
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object