Top Description Fields Constructors Methods
org.codehaus.groovy.runtime.typehandling

public final Class FloatingPointMath

extends NumberMath
Class Inheritance

FloatingPoint (Double and Float) NumberMath operations

Field Summary

Modifier and TypeField and Description
public static final FloatingPointMath

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
protected Number
public Number
public int
public Number
protected Number
public Number
public Number
protected Number
protected Number
Inherited from org.codehaus.groovy.runtime.typehandling.NumberMath:
absaddandandImplbitwiseNegatebitwiseNegateImplcompareTocreateUnsupportedExceptiondividegetMathgetMathintdivintdivImplisBigDecimalisBigIntegerisByteisFloatingPointisIntegerisLongisShortleftShiftleftShiftImplmodmultiplyororImplrightShiftrightShiftImplrightShiftUnsignedrightShiftUnsignedImplsubtracttoBigDecimaltoBigIntegerunaryMinusunaryPlusxorxorImpl

Field Detail

INSTANCEback to summary
public static final FloatingPointMath INSTANCE

Constructor Detail

FloatingPointMathback to summary
private FloatingPointMath()

Method Detail

absImplback to summary
protected Number absImpl(Number number)

Implements abstract org.codehaus.groovy.runtime.typehandling.NumberMath.absImpl.

addImplback to summary
public Number addImpl(Number left, Number right)

Implements abstract org.codehaus.groovy.runtime.typehandling.NumberMath.addImpl.

compareToImplback to summary
public int compareToImpl(Number left, Number right)

Implements abstract org.codehaus.groovy.runtime.typehandling.NumberMath.compareToImpl.

divideImplback to summary
public Number divideImpl(Number left, Number right)

Implements abstract org.codehaus.groovy.runtime.typehandling.NumberMath.divideImpl.

modImplback to summary
protected Number modImpl(Number left, Number right)

Overrides org.codehaus.groovy.runtime.typehandling.NumberMath.modImpl.

multiplyImplback to summary
public Number multiplyImpl(Number left, Number right)

Implements abstract org.codehaus.groovy.runtime.typehandling.NumberMath.multiplyImpl.

subtractImplback to summary
public Number subtractImpl(Number left, Number right)

Implements abstract org.codehaus.groovy.runtime.typehandling.NumberMath.subtractImpl.

unaryMinusImplback to summary
protected Number unaryMinusImpl(Number left)

Implements abstract org.codehaus.groovy.runtime.typehandling.NumberMath.unaryMinusImpl.

unaryPlusImplback to summary
protected Number unaryPlusImpl(Number left)

Implements abstract org.codehaus.groovy.runtime.typehandling.NumberMath.unaryPlusImpl.