|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CachedMethod | |
---|---|
groovy.lang | Core Groovy language classes for implementing data structures, closures, metadata and so forth. |
org.codehaus.groovy.reflection | Internal classes for assisting with reflection. |
org.codehaus.groovy.runtime | Runtime classes for Groovy - whether the dynamic interpreter is being used, the compiler or the bytecode generator. |
org.codehaus.groovy.runtime.callsite | |
org.codehaus.groovy.runtime.metaclass | Internal classes related to Groovy's metaclass implementation. |
org.codehaus.groovy.tools | Compiler entry points and miscellaneous development tools. |
Uses of CachedMethod in groovy.lang |
---|
Methods in groovy.lang with parameters of type CachedMethod | |
---|---|
private int |
MetaClassImpl.findMatchingMethod(CachedMethod[] data,
int from,
int to,
MetaMethod method)
|
private MetaMethod |
MetaClassImpl.findMethod(CachedMethod aMethod)
|
private void |
MetaClassImpl.replaceWithMOPCalls(CachedMethod[] mopMethods)
|
Uses of CachedMethod in org.codehaus.groovy.reflection |
---|
Fields in org.codehaus.groovy.reflection declared as CachedMethod | |
---|---|
CachedMethod[] |
CachedClass.mopMethods
|
Methods in org.codehaus.groovy.reflection that return CachedMethod | |
---|---|
static CachedMethod |
CachedMethod.find(java.lang.reflect.Method method)
|
CachedMethod[] |
CachedClass.getMethods()
|
CachedMethod |
CachedClass.searchMethods(java.lang.String name,
CachedClass[] parameterTypes)
|
Methods in org.codehaus.groovy.reflection with parameters of type CachedMethod | |
---|---|
private int |
CachedMethod.compareToCachedMethod(CachedMethod m)
|
private static void |
MixinInMetaClass.staticMethod(MetaClass self,
java.util.ArrayList<MetaMethod> arr,
CachedMethod method)
|
Uses of CachedMethod in org.codehaus.groovy.runtime |
---|
Methods in org.codehaus.groovy.runtime with parameters of type CachedMethod | |
---|---|
java.lang.Object |
Reflector.invoke(CachedMethod method,
java.lang.Object object,
java.lang.Object[] arguments)
|
protected java.lang.Object |
Reflector.noSuchMethod(CachedMethod method,
java.lang.Object object,
java.lang.Object[] arguments)
|
Constructors in org.codehaus.groovy.runtime with parameters of type CachedMethod | |
---|---|
GroovyCategorySupport.CategoryMethod(CachedMethod metaMethod,
java.lang.Class metaClass)
|
Uses of CachedMethod in org.codehaus.groovy.runtime.callsite |
---|
Methods in org.codehaus.groovy.runtime.callsite with parameters of type CachedMethod | |
---|---|
static java.lang.reflect.Constructor |
CallSiteGenerator.compilePogoMethod(CachedMethod cachedMethod)
|
static java.lang.reflect.Constructor |
CallSiteGenerator.compilePojoMethod(CachedMethod cachedMethod)
|
static java.lang.reflect.Constructor |
CallSiteGenerator.compileStaticMethod(CachedMethod cachedMethod)
|
static CallSite |
PojoMetaMethodSite.createCachedMethodSite(CallSite site,
MetaClassImpl metaClass,
CachedMethod metaMethod,
java.lang.Class[] params,
java.lang.Object[] args)
|
static CallSite |
PogoMetaMethodSite.createCachedMethodSite(CallSite site,
MetaClassImpl metaClass,
CachedMethod metaMethod,
java.lang.Class[] params,
java.lang.Object[] args)
|
static void |
CallSiteGenerator.genCallWithFixedParams(org.objectweb.asm.ClassWriter cw,
java.lang.String name,
java.lang.String superClass,
CachedMethod cachedMethod,
java.lang.String receiverType)
|
static void |
CallSiteGenerator.genCallXxxWithArray(org.objectweb.asm.ClassWriter cw,
java.lang.String name,
java.lang.String superClass,
CachedMethod cachedMethod,
java.lang.String receiverType)
|
static byte[] |
CallSiteGenerator.genPogoMetaMethodSite(CachedMethod cachedMethod,
org.objectweb.asm.ClassWriter cw,
java.lang.String name)
|
static byte[] |
CallSiteGenerator.genPojoMetaMethodSite(CachedMethod cachedMethod,
org.objectweb.asm.ClassWriter cw,
java.lang.String name)
|
static byte[] |
CallSiteGenerator.genStaticMetaMethodSite(CachedMethod cachedMethod,
org.objectweb.asm.ClassWriter cw,
java.lang.String name)
|
static boolean |
CallSiteGenerator.isCompilable(CachedMethod method)
|
private static boolean |
CallSiteGenerator.publicParams(CachedMethod method)
|
private static org.objectweb.asm.MethodVisitor |
CallSiteGenerator.writeMethod(org.objectweb.asm.ClassWriter cw,
java.lang.String name,
int argumentCount,
java.lang.String superClass,
CachedMethod cachedMethod,
java.lang.String receiverType,
java.lang.String parameterDescription,
boolean useArray)
|
Constructors in org.codehaus.groovy.runtime.callsite with parameters of type CachedMethod | |
---|---|
PogoMetaMethodSite.PogoCachedMethodSite(CallSite site,
MetaClassImpl metaClass,
CachedMethod metaMethod,
java.lang.Class[] params)
|
|
PogoMetaMethodSite.PogoCachedMethodSiteNoUnwrap(CallSite site,
MetaClassImpl metaClass,
CachedMethod metaMethod,
java.lang.Class[] params)
|
|
PogoMetaMethodSite.PogoCachedMethodSiteNoUnwrapNoCoerce(CallSite site,
MetaClassImpl metaClass,
CachedMethod metaMethod,
java.lang.Class[] params)
|
Uses of CachedMethod in org.codehaus.groovy.runtime.metaclass |
---|
Fields in org.codehaus.groovy.runtime.metaclass declared as CachedMethod | |
---|---|
private CachedMethod |
ClosureMetaMethod.doCall
|
protected CachedMethod |
ReflectionMetaMethod.method
|
Methods in org.codehaus.groovy.runtime.metaclass that return CachedMethod | |
---|---|
CachedMethod |
ClosureMetaMethod.getDoCall()
|
Constructors in org.codehaus.groovy.runtime.metaclass with parameters of type CachedMethod | |
---|---|
ClosureMetaMethod.MethodClosureMetaMethod(java.lang.String name,
java.lang.Class declaringClass,
Closure closure,
CachedMethod method)
|
|
ClosureMetaMethod(java.lang.String name,
java.lang.Class declaringClass,
Closure c,
CachedMethod doCall)
|
|
ClosureMetaMethod(java.lang.String name,
Closure c,
CachedMethod doCall)
|
|
NewInstanceMetaMethod(CachedMethod method)
|
|
NewMetaMethod(CachedMethod method)
|
|
NewStaticMetaMethod(CachedMethod method)
|
|
ReflectionMetaMethod(CachedMethod method)
|
Uses of CachedMethod in org.codehaus.groovy.tools |
---|
Methods in org.codehaus.groovy.tools with parameters of type CachedMethod | |
---|---|
protected static void |
DgmConverter.loadParameters(CachedMethod method,
int argumentIndex,
org.objectweb.asm.MethodVisitor mv)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |