Uses of Class
groovy.lang.MetaMethod

Packages that use MetaMethod
groovy.inspect   
groovy.lang Core Groovy language classes for implementing data structures, closures, metadata and so forth. 
org.codehaus.groovy.ast.expr AST nodes for Groovy expressions 
org.codehaus.groovy.classgen Generates Java classes for Groovy classes using ASM. 
org.codehaus.groovy.runtime Runtime classes for Groovy - whether the dynamic interpreter is being used, the compiler or the bytecode generator. 
 

Uses of MetaMethod in groovy.inspect
 

Methods in groovy.inspect with parameters of type MetaMethod
protected  String[] Inspector.methodInfo(MetaMethod method)
           
 

Uses of MetaMethod in groovy.lang
 

Methods in groovy.lang that return MetaMethod
abstract  MetaMethod MetaClass.pickMethod(String methodName, Class[] arguments)
          Deprecated.  
protected abstract  MetaMethod MetaClass.retrieveMethod(String methodName, Class[] arguments)
          Deprecated.  
 MetaMethod MetaBeanProperty.getGetter()
          Get the getter method.
 MetaMethod MetaBeanProperty.getSetter()
          Get the setter method.
 MetaMethod DelegatingMetaClass.pickMethod(String methodName, Class[] arguments)
          Deprecated.  
protected  MetaMethod DelegatingMetaClass.retrieveMethod(String methodName, Class[] arguments)
          Deprecated.  
 MetaMethod MetaClassImpl.retrieveMethod(Class sender, String methodName, Class[] arguments, boolean isCallToSuper)
           
 MetaMethod MetaClassImpl.retrieveStaticMethod(String methodName, Class[] arguments)
           
 MetaMethod MetaClassImpl.pickMethod(Class sender, String methodName, Class[] arguments, boolean isCallToSuper)
          pick a method in a strict manner, i.e., without reinterpreting the first List argument.
 MetaMethod MetaClassImpl.pickMethod(String methodName, Class[] arguments)
           
protected  MetaMethod MetaClassImpl.retrieveMethod(String methodName, Class[] arguments)
           
 

Methods in groovy.lang with parameters of type MetaMethod
protected  void MetaClassImpl.cacheInstanceMethod(MethodKey key, MetaMethod method)
           
protected  void MetaClassImpl.cacheStaticMethod(MethodKey key, MetaMethod method)
           
protected  void MetaClassImpl.addMetaMethod(MetaMethod method)
          adds a MetaMethod to this class.
 boolean MetaMethod.isSame(MetaMethod method)
           
 

Constructors in groovy.lang with parameters of type MetaMethod
MetaBeanProperty(String name, Class type, MetaMethod getter, MetaMethod setter)
           
MetaMethod(MetaMethod metaMethod)
           
 

Uses of MetaMethod in org.codehaus.groovy.ast.expr
 

Methods in org.codehaus.groovy.ast.expr that return MetaMethod
 MetaMethod MethodCallExpression.getMetaMethod()
           
 MetaMethod StaticMethodCallExpression.getMetaMethod()
           
 

Methods in org.codehaus.groovy.ast.expr with parameters of type MetaMethod
 void MethodCallExpression.setMethod(MetaMethod mmeth)
           
 void StaticMethodCallExpression.setMetaMethod(MetaMethod metaMethod)
           
 

Uses of MetaMethod in org.codehaus.groovy.classgen
 

Methods in org.codehaus.groovy.classgen with parameters of type MetaMethod
protected  void ReflectorGenerator.invokeMethod(MetaMethod method)
           
protected  void ReflectorGenerator.loadParameters(MetaMethod method, int argumentIndex)
           
 

Uses of MetaMethod in org.codehaus.groovy.runtime
 

Subclasses of MetaMethod in org.codehaus.groovy.runtime
 class NewInstanceMetaMethod
          A MetaMethod implementation where the underlying method is really a static helper method on some class but it appears to be an instance method on a class.
 class NewStaticMetaMethod
          A MetaMethod implementation where the underlying method is really a static helper method on some class.
 class ReflectionMetaMethod
           
 class TransformMetaMethod
          A MetaMethod implementation useful for implementing coercion based invocations
 

Methods in org.codehaus.groovy.runtime with parameters of type MetaMethod
 Object Reflector.invoke(MetaMethod method, Object object, Object[] arguments)
           
protected  Object Reflector.noSuchMethod(MetaMethod method, Object object, Object[] arguments)
           
static boolean MetaClassHelper.containsMatchingMethod(List list, MetaMethod method)
           
static Object MetaClassHelper.doMethodInvoke(Object object, MetaMethod method, Object[] argumentArray)
           
static boolean MetaClassHelper.isGenericSetMethod(MetaMethod method)
           
 

Constructors in org.codehaus.groovy.runtime with parameters of type MetaMethod
NewStaticMetaMethod(MetaMethod metaMethod)
           
TransformMetaMethod(MetaMethod metaMethod)
           
NewInstanceMetaMethod(MetaMethod metaMethod)
           
 



Copyright © 2003-2007 The Codehaus. All Rights Reserved.