Methods 
                        
                            | Type Params | 
                            Return Type | 
                            Name and description | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createDoubleDouble(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createDoubleFloat(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createDoubleInteger(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createDoubleLong(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createFloatDouble(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createFloatFloat(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createFloatInteger(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createFloatLong(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createIntegerDouble(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createIntegerFloat(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createIntegerInteger(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createIntegerLong(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createLongDouble(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createLongFloat(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createLongInteger(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createLongLong(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public CallSite | 
                            createNumberNumber(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
  | 
                        
                        
                        
                             | 
                            public String | 
                            getName()
  | 
                        
                        
                        
                             | 
                            public Object | 
                            invoke(Object object, Object[] arguments)
  | 
                        
                        
                        
                             | 
                            public static Number | 
                            minus(Number left, Number right) Subtraction of two Numbers. |