|
Groovy 1.7.0 | |||||||
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.LongMath
class LongMath extends NumberMath
Long NumberMath operations
Field Summary | |
---|---|
static LongMath |
INSTANCE
|
Constructor Summary | |
private LongMath()
|
Method Summary | |
---|---|
protected Number
|
absImpl(Number number)
|
Number
|
addImpl(Number left, Number right)
|
protected Number
|
andImpl(Number left, Number right)
|
protected Number
|
bitAndImpl(Number left, Number right)
|
protected Number
|
bitwiseNegateImpl(Number left)
|
int
|
compareToImpl(Number left, Number right)
|
Number
|
divideImpl(Number left, Number right)
|
protected Number
|
intdivImpl(Number left, Number right)
|
protected Number
|
leftShiftImpl(Number left, Number right)
|
protected Number
|
modImpl(Number left, Number right)
|
Number
|
multiplyImpl(Number left, Number right)
|
protected Number
|
orImpl(Number left, Number right)
|
protected Number
|
rightShiftImpl(Number left, Number right)
|
protected Number
|
rightShiftUnsignedImpl(Number left, Number right)
|
Number
|
subtractImpl(Number left, Number right)
|
protected Number
|
unaryMinusImpl(Number left)
|
protected Number
|
xorImpl(Number left, 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 Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Field Detail |
---|
static final LongMath INSTANCE
Constructor Detail |
---|
private LongMath()
Method Detail |
---|
protected Number absImpl(Number number)
public Number addImpl(Number left, Number right)
protected Number andImpl(Number left, Number right)
protected Number bitAndImpl(Number left, Number right)
protected Number bitwiseNegateImpl(Number left)
public int compareToImpl(Number left, Number right)
public Number divideImpl(Number left, Number right)
protected Number intdivImpl(Number left, Number right)
protected Number leftShiftImpl(Number left, Number right)
protected Number modImpl(Number left, Number right)
public Number multiplyImpl(Number left, Number right)
protected Number orImpl(Number left, Number right)
protected Number rightShiftImpl(Number left, Number right)
protected Number rightShiftUnsignedImpl(Number left, Number right)
public Number subtractImpl(Number left, Number right)
protected Number unaryMinusImpl(Number left)
protected Number xorImpl(Number left, Number right)
Copyright © 2003-2009 The Codehaus. All rights reserved.