Class IntegerMath
java.lang.Object
org.codehaus.groovy.runtime.typehandling.NumberMath
org.codehaus.groovy.runtime.typehandling.IntegerMath
Integer NumberMath operations
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbitwiseNegateImpl(Number left) intcompareToImpl(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) rightShiftUnsignedImpl(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, subtract, toBigDecimal, toBigInteger, unaryMinus, unaryPlus, xor
-
Field Details
-
INSTANCE
-
-
Method Details
-
absImpl
- Specified by:
absImplin classNumberMath
-
addImpl
- Specified by:
addImplin classNumberMath
-
subtractImpl
- Specified by:
subtractImplin classNumberMath
-
multiplyImpl
- Specified by:
multiplyImplin classNumberMath
-
divideImpl
- Specified by:
divideImplin classNumberMath
-
compareToImpl
- Specified by:
compareToImplin classNumberMath
-
orImpl
- Overrides:
orImplin classNumberMath
-
andImpl
- Overrides:
andImplin classNumberMath
-
xorImpl
- Overrides:
xorImplin classNumberMath
-
intdivImpl
- Overrides:
intdivImplin classNumberMath
-
modImpl
- Overrides:
modImplin classNumberMath
-
remainderImpl
- Overrides:
remainderImplin classNumberMath
-
unaryMinusImpl
- Specified by:
unaryMinusImplin classNumberMath
-
unaryPlusImpl
- Specified by:
unaryPlusImplin classNumberMath
-
bitwiseNegateImpl
- Overrides:
bitwiseNegateImplin classNumberMath
-
leftShiftImpl
- Overrides:
leftShiftImplin classNumberMath
-
rightShiftImpl
- Overrides:
rightShiftImplin classNumberMath
-
rightShiftUnsignedImpl
- Overrides:
rightShiftUnsignedImplin classNumberMath
-