Class BigIntegerMath
java.lang.Object
org.codehaus.groovy.runtime.typehandling.NumberMath
org.codehaus.groovy.runtime.typehandling.BigIntegerMath
public final class BigIntegerMath extends NumberMath
BigInteger NumberMath operations
- 
Field SummaryFields Modifier and Type Field Description static BigIntegerMathINSTANCE
- 
Method SummaryModifier and Type Method Description protected java.lang.NumberabsImpl(java.lang.Number number)java.lang.NumberaddImpl(java.lang.Number left, java.lang.Number right)protected java.lang.NumberandImpl(java.lang.Number left, java.lang.Number right)protected java.lang.NumberbitwiseNegateImpl(java.lang.Number left)intcompareToImpl(java.lang.Number left, java.lang.Number right)java.lang.NumberdivideImpl(java.lang.Number left, java.lang.Number right)protected java.lang.NumberintdivImpl(java.lang.Number left, java.lang.Number right)protected java.lang.NumberleftShiftImpl(java.lang.Number left, java.lang.Number right)protected java.lang.NumbermodImpl(java.lang.Number left, java.lang.Number right)java.lang.NumbermultiplyImpl(java.lang.Number left, java.lang.Number right)protected java.lang.NumberorImpl(java.lang.Number left, java.lang.Number right)protected java.lang.NumberrightShiftImpl(java.lang.Number left, java.lang.Number right)java.lang.NumbersubtractImpl(java.lang.Number left, java.lang.Number right)protected java.lang.NumberunaryMinusImpl(java.lang.Number left)protected java.lang.NumberunaryPlusImpl(java.lang.Number left)protected java.lang.NumberxorImpl(java.lang.Number left, java.lang.Number right)Methods inherited from class org.codehaus.groovy.runtime.typehandling.NumberMathabs, add, and, bitwiseNegate, compareTo, createUnsupportedException, divide, getMath, intdiv, isBigDecimal, isBigInteger, isByte, isFloatingPoint, isInteger, isLong, isShort, leftShift, mod, multiply, or, rightShift, rightShiftUnsigned, rightShiftUnsignedImpl, subtract, toBigDecimal, toBigInteger, unaryMinus, unaryPlus, xorMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Field Details- 
INSTANCE
 
- 
- 
Method Details- 
absImplprotected java.lang.Number absImpl(java.lang.Number number)- Specified by:
- absImplin class- NumberMath
 
- 
addImplpublic java.lang.Number addImpl(java.lang.Number left, java.lang.Number right)- Specified by:
- addImplin class- NumberMath
 
- 
subtractImplpublic java.lang.Number subtractImpl(java.lang.Number left, java.lang.Number right)- Specified by:
- subtractImplin class- NumberMath
 
- 
multiplyImplpublic java.lang.Number multiplyImpl(java.lang.Number left, java.lang.Number right)- Specified by:
- multiplyImplin class- NumberMath
 
- 
divideImplpublic java.lang.Number divideImpl(java.lang.Number left, java.lang.Number right)- Specified by:
- divideImplin class- NumberMath
 
- 
compareToImplpublic int compareToImpl(java.lang.Number left, java.lang.Number right)- Specified by:
- compareToImplin class- NumberMath
 
- 
intdivImplprotected java.lang.Number intdivImpl(java.lang.Number left, java.lang.Number right)- Overrides:
- intdivImplin class- NumberMath
 
- 
modImplprotected java.lang.Number modImpl(java.lang.Number left, java.lang.Number right)- Overrides:
- modImplin class- NumberMath
 
- 
unaryMinusImplprotected java.lang.Number unaryMinusImpl(java.lang.Number left)- Specified by:
- unaryMinusImplin class- NumberMath
 
- 
unaryPlusImplprotected java.lang.Number unaryPlusImpl(java.lang.Number left)- Specified by:
- unaryPlusImplin class- NumberMath
 
- 
bitwiseNegateImplprotected java.lang.Number bitwiseNegateImpl(java.lang.Number left)- Overrides:
- bitwiseNegateImplin class- NumberMath
 
- 
orImplprotected java.lang.Number orImpl(java.lang.Number left, java.lang.Number right)- Overrides:
- orImplin class- NumberMath
 
- 
andImplprotected java.lang.Number andImpl(java.lang.Number left, java.lang.Number right)- Overrides:
- andImplin class- NumberMath
 
- 
xorImplprotected java.lang.Number xorImpl(java.lang.Number left, java.lang.Number right)- Overrides:
- xorImplin class- NumberMath
 
- 
leftShiftImplprotected java.lang.Number leftShiftImpl(java.lang.Number left, java.lang.Number right)- Overrides:
- leftShiftImplin class- NumberMath
 
- 
rightShiftImplprotected java.lang.Number rightShiftImpl(java.lang.Number left, java.lang.Number right)- Overrides:
- rightShiftImplin class- NumberMath
 
 
-