Class CallSiteGenerator
- java.lang.Object
- 
- org.codehaus.groovy.runtime.callsite.CallSiteGenerator
 
- 
 public class CallSiteGenerator extends Object 
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static ConstructorcompilePogoMethod(CachedMethod cachedMethod)static ConstructorcompilePojoMethod(CachedMethod cachedMethod)static ConstructorcompileStaticMethod(CachedMethod cachedMethod)static voidgenCallWithFixedParams(org.objectweb.asm.ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType)static voidgenCallXxxWithArray(org.objectweb.asm.ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType)static byte[]genPogoMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name)static byte[]genPojoMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name)static byte[]genStaticMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name)static booleanisCompilable(CachedMethod method)
 
- 
- 
- 
Method Detail- 
genCallWithFixedParamspublic static void genCallWithFixedParams(org.objectweb.asm.ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType)
 - 
genCallXxxWithArraypublic static void genCallXxxWithArray(org.objectweb.asm.ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType)
 - 
genPogoMetaMethodSitepublic static byte[] genPogoMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name) 
 - 
genPojoMetaMethodSitepublic static byte[] genPojoMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name) 
 - 
genStaticMetaMethodSitepublic static byte[] genStaticMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name) 
 - 
compilePogoMethodpublic static Constructor compilePogoMethod(CachedMethod cachedMethod) 
 - 
compilePojoMethodpublic static Constructor compilePojoMethod(CachedMethod cachedMethod) 
 - 
compileStaticMethodpublic static Constructor compileStaticMethod(CachedMethod cachedMethod) 
 - 
isCompilablepublic static boolean isCompilable(CachedMethod method) 
 
- 
 
-