public final class LongMath extends NumberMath
Modifier and Type | Method and Description |
---|---|
protected java.lang.Number |
absImpl(java.lang.Number number) |
java.lang.Number |
addImpl(java.lang.Number left,
java.lang.Number right) |
protected java.lang.Number |
andImpl(java.lang.Number left,
java.lang.Number right) |
protected java.lang.Number |
bitAndImpl(java.lang.Number left,
java.lang.Number right) |
protected java.lang.Number |
bitwiseNegateImpl(java.lang.Number left) |
int |
compareToImpl(java.lang.Number left,
java.lang.Number right) |
java.lang.Number |
divideImpl(java.lang.Number left,
java.lang.Number right) |
protected java.lang.Number |
intdivImpl(java.lang.Number left,
java.lang.Number right) |
protected java.lang.Number |
leftShiftImpl(java.lang.Number left,
java.lang.Number right) |
protected java.lang.Number |
modImpl(java.lang.Number left,
java.lang.Number right) |
java.lang.Number |
multiplyImpl(java.lang.Number left,
java.lang.Number right) |
protected java.lang.Number |
orImpl(java.lang.Number left,
java.lang.Number right) |
protected java.lang.Number |
rightShiftImpl(java.lang.Number left,
java.lang.Number right) |
protected java.lang.Number |
rightShiftUnsignedImpl(java.lang.Number left,
java.lang.Number right) |
java.lang.Number |
subtractImpl(java.lang.Number left,
java.lang.Number right) |
protected java.lang.Number |
unaryMinusImpl(java.lang.Number left) |
protected java.lang.Number |
unaryPlusImpl(java.lang.Number left) |
protected java.lang.Number |
xorImpl(java.lang.Number left,
java.lang.Number right) |
abs, add, and, bitwiseNegate, compareTo, createUnsupportedException, divide, getMath, intdiv, isBigDecimal, isBigInteger, isByte, isFloatingPoint, isInteger, isLong, isShort, leftShift, mod, multiply, or, rightShift, rightShiftUnsigned, subtract, toBigDecimal, toBigInteger, unaryMinus, unaryPlus, xor
public static final LongMath INSTANCE
protected java.lang.Number absImpl(java.lang.Number number)
absImpl
in class NumberMath
public java.lang.Number addImpl(java.lang.Number left, java.lang.Number right)
addImpl
in class NumberMath
public java.lang.Number subtractImpl(java.lang.Number left, java.lang.Number right)
subtractImpl
in class NumberMath
public java.lang.Number multiplyImpl(java.lang.Number left, java.lang.Number right)
multiplyImpl
in class NumberMath
public java.lang.Number divideImpl(java.lang.Number left, java.lang.Number right)
divideImpl
in class NumberMath
public int compareToImpl(java.lang.Number left, java.lang.Number right)
compareToImpl
in class NumberMath
protected java.lang.Number intdivImpl(java.lang.Number left, java.lang.Number right)
intdivImpl
in class NumberMath
protected java.lang.Number modImpl(java.lang.Number left, java.lang.Number right)
modImpl
in class NumberMath
protected java.lang.Number unaryMinusImpl(java.lang.Number left)
unaryMinusImpl
in class NumberMath
protected java.lang.Number unaryPlusImpl(java.lang.Number left)
unaryPlusImpl
in class NumberMath
protected java.lang.Number bitwiseNegateImpl(java.lang.Number left)
bitwiseNegateImpl
in class NumberMath
protected java.lang.Number orImpl(java.lang.Number left, java.lang.Number right)
orImpl
in class NumberMath
protected java.lang.Number andImpl(java.lang.Number left, java.lang.Number right)
andImpl
in class NumberMath
protected java.lang.Number xorImpl(java.lang.Number left, java.lang.Number right)
xorImpl
in class NumberMath
protected java.lang.Number leftShiftImpl(java.lang.Number left, java.lang.Number right)
leftShiftImpl
in class NumberMath
protected java.lang.Number rightShiftImpl(java.lang.Number left, java.lang.Number right)
rightShiftImpl
in class NumberMath
protected java.lang.Number rightShiftUnsignedImpl(java.lang.Number left, java.lang.Number right)
rightShiftUnsignedImpl
in class NumberMath
protected java.lang.Number bitAndImpl(java.lang.Number left, java.lang.Number right)