|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.runtime.callsite.CallSiteGenerator
class CallSiteGenerator extends Object
Constructor Summary | |
private CallSiteGenerator()
|
Method Summary | |
---|---|
static Constructor
|
compilePogoMethod(CachedMethod cachedMethod)
|
static Constructor
|
compilePojoMethod(CachedMethod cachedMethod)
|
static Constructor
|
compileStaticMethod(CachedMethod cachedMethod)
|
static void
|
genCallWithFixedParams(ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType)
|
static void
|
genCallXxxWithArray(ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType)
|
static byte[]
|
genPogoMetaMethodSite(CachedMethod cachedMethod, ClassWriter cw, String name)
|
static byte[]
|
genPojoMetaMethodSite(CachedMethod cachedMethod, ClassWriter cw, String name)
|
static byte[]
|
genStaticMetaMethodSite(CachedMethod cachedMethod, ClassWriter cw, String name)
|
static boolean
|
isCompilable(CachedMethod method)
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Constructor Detail |
---|
private CallSiteGenerator()
Method Detail |
---|
public static Constructor compilePogoMethod(CachedMethod cachedMethod)
public static Constructor compilePojoMethod(CachedMethod cachedMethod)
public static Constructor compileStaticMethod(CachedMethod cachedMethod)
public static void genCallWithFixedParams(ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType)
public static void genCallXxxWithArray(ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType)
public static byte[] genPogoMetaMethodSite(CachedMethod cachedMethod, ClassWriter cw, String name)
public static byte[] genPojoMetaMethodSite(CachedMethod cachedMethod, ClassWriter cw, String name)
public static byte[] genStaticMetaMethodSite(CachedMethod cachedMethod, ClassWriter cw, String name)
public static boolean isCompilable(CachedMethod method)
Copyright © 2003-2009 The Codehaus. All rights reserved.