|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.runtime.typehandling.NumberMath
org.codehaus.groovy.runtime.typehandling.BigIntegerMath
public final class BigIntegerMath extends NumberMath
BigInteger NumberMath operations
Field Summary | |
---|---|
static BigIntegerMath |
INSTANCE
|
Method Summary | |
---|---|
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
|
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
|
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)
|
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
|
xorImpl(java.lang.Number left, java.lang.Number right)
|
Methods inherited from class NumberMath | |
---|---|
abs, absImpl, add, addImpl, and, andImpl, compareTo, compareToImpl, createUnsupportedException, divide, divideImpl, getMath, intdiv, intdivImpl, isBigDecimal, isBigInteger, isFloatingPoint, isInteger, isLong, leftShift, leftShiftImpl, mod, modImpl, multiply, multiplyImpl, or, orImpl, rightShift, rightShiftImpl, rightShiftUnsigned, rightShiftUnsignedImpl, subtract, subtractImpl, toBigDecimal, toBigInteger, unaryMinus, unaryMinusImpl, xor, xorImpl |
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
public static final BigIntegerMath INSTANCE
Method Detail |
---|
protected java.lang.Number absImpl(java.lang.Number number)
public 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 bitwiseNegateImpl(java.lang.Number left)
public int compareToImpl(java.lang.Number left, java.lang.Number right)
public 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 modImpl(java.lang.Number left, java.lang.Number right)
public 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)
public 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 xorImpl(java.lang.Number left, java.lang.Number right)
Groovy Documentation