Methods 
                        
                            | Type Params | Return Type | Name and description | 
                        
                        
                            |  | CallSite | createDoubleDouble(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createDoubleFloat(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createDoubleInteger(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createDoubleLong(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createFloatDouble(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createFloatFloat(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createFloatInteger(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createFloatLong(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createIntegerDouble(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createIntegerFloat(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createIntegerInteger(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createIntegerLong(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createLongDouble(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createLongFloat(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createLongInteger(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createLongLong(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createNumberNumber(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CallSite | createPojoCallSite(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, Class[] params, Object receiver, Object[] args)
 | 
                        
                        
                            |  | CachedClass | getDeclaringClass()
 | 
                        
                        
                            |  | int | getModifiers()
 | 
                        
                        
                            |  | Class | getReturnType()
 |