Fields inherited from class | Fields |
---|---|
class MetaMethod |
EMPTY_ARRAY |
class ParameterTypes |
isVargsMethod, nativeParamTypes, parameterTypes |
Type Params | Return Type | Name and description |
---|---|---|
|
CallSite |
createDoubleDouble(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createDoubleFloat(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createDoubleInteger(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createDoubleLong(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createFloatDouble(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createFloatFloat(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createFloatInteger(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createFloatLong(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createIntegerDouble(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createIntegerFloat(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createIntegerInteger(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createIntegerLong(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createLongDouble(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createLongFloat(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createLongInteger(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createLongLong(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
CallSite |
createNumberNumber(CallSite site, groovy.lang.MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args) |
|
static Number |
div(Number left, Number right) Divide two Numbers. |
|
String |
getName() |
|
Object |
invoke(Object object, Object[] arguments) |
Divide two Numbers. Note: Method name different from 'divide' to avoid collision with BigInteger method that has different semantics. We want a BigDecimal result rather than a BigInteger.
left
- a Numberright
- another Number