org.codehaus.groovy.runtime
Class IntegerMath

java.lang.Object
  extended byorg.codehaus.groovy.runtime.NumberMath
      extended byorg.codehaus.groovy.runtime.IntegerMath

public class IntegerMath
extends NumberMath

Integer NumberMath operations

Author:
Steve Goetze

Field Summary
protected static IntegerMath instance
           
 
Method Summary
protected  java.lang.Number absImpl(java.lang.Number number)
           
protected  java.lang.Number addImpl(java.lang.Number left, java.lang.Number right)
           
protected  int compareToImpl(java.lang.Number left, java.lang.Number right)
           
protected  java.lang.Number divideImpl(java.lang.Number left, java.lang.Number right)
           
protected  java.lang.Number multiplyImpl(java.lang.Number left, java.lang.Number right)
           
protected  java.lang.Number subtractImpl(java.lang.Number left, java.lang.Number right)
           
 
Methods inherited from class org.codehaus.groovy.runtime.NumberMath
abs, add, compareTo, divide, isBigDecimal, isBigInteger, isFloatingPoint, isInteger, isLong, multiply, subtract, toBigDecimal, toBigInteger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

protected static IntegerMath instance
Method Detail

absImpl

protected java.lang.Number absImpl(java.lang.Number number)
Specified by:
absImpl in class NumberMath

addImpl

protected java.lang.Number addImpl(java.lang.Number left,
                                   java.lang.Number right)
Specified by:
addImpl in class NumberMath

subtractImpl

protected java.lang.Number subtractImpl(java.lang.Number left,
                                        java.lang.Number right)
Specified by:
subtractImpl in class NumberMath

multiplyImpl

protected java.lang.Number multiplyImpl(java.lang.Number left,
                                        java.lang.Number right)
Specified by:
multiplyImpl in class NumberMath

divideImpl

protected java.lang.Number divideImpl(java.lang.Number left,
                                      java.lang.Number right)
Specified by:
divideImpl in class NumberMath

compareToImpl

protected int compareToImpl(java.lang.Number left,
                            java.lang.Number right)
Specified by:
compareToImpl in class NumberMath


Copyright © 2003-2004 The Codehaus. All Rights Reserved.