Uses of Class
org.codehaus.groovy.reflection.CachedMethod

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)
           
 



Copyright © ${year} The Codehaus. All Rights Reserved.