Class BigIntegerMath
java.lang.Object
org.codehaus.groovy.runtime.typehandling.NumberMath
org.codehaus.groovy.runtime.typehandling.BigIntegerMath
BigInteger NumberMath operations
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionbitwiseNegateImpl
(Number left) int
compareToImpl
(Number left, Number right) divideImpl
(Number left, Number right) intdivImpl
(Number left, Number right) leftShiftImpl
(Number left, Number right) multiplyImpl
(Number left, Number right) remainderImpl
(Number left, Number right) rightShiftImpl
(Number left, Number right) subtractImpl
(Number left, Number right) unaryMinusImpl
(Number left) unaryPlusImpl
(Number left) Methods inherited from class org.codehaus.groovy.runtime.typehandling.NumberMath
abs, add, and, bitwiseNegate, compareTo, createUnsupportedException, divide, getMath, intdiv, isBigDecimal, isBigInteger, isByte, isFloatingPoint, isInteger, isLong, isShort, leftShift, mod, multiply, or, remainder, rightShift, rightShiftUnsigned, rightShiftUnsignedImpl, subtract, toBigDecimal, toBigInteger, unaryMinus, unaryPlus, xor
-
Field Details
-
INSTANCE
-
-
Method Details
-
absImpl
- Specified by:
absImpl
in classNumberMath
-
addImpl
- Specified by:
addImpl
in classNumberMath
-
subtractImpl
- Specified by:
subtractImpl
in classNumberMath
-
multiplyImpl
- Specified by:
multiplyImpl
in classNumberMath
-
divideImpl
- Specified by:
divideImpl
in classNumberMath
-
compareToImpl
- Specified by:
compareToImpl
in classNumberMath
-
intdivImpl
- Overrides:
intdivImpl
in classNumberMath
-
modImpl
- Overrides:
modImpl
in classNumberMath
-
remainderImpl
- Overrides:
remainderImpl
in classNumberMath
-
unaryMinusImpl
- Specified by:
unaryMinusImpl
in classNumberMath
-
unaryPlusImpl
- Specified by:
unaryPlusImpl
in classNumberMath
-
bitwiseNegateImpl
- Overrides:
bitwiseNegateImpl
in classNumberMath
-
orImpl
- Overrides:
orImpl
in classNumberMath
-
andImpl
- Overrides:
andImpl
in classNumberMath
-
xorImpl
- Overrides:
xorImpl
in classNumberMath
-
leftShiftImpl
- Overrides:
leftShiftImpl
in classNumberMath
-
rightShiftImpl
- Overrides:
rightShiftImpl
in classNumberMath
-