Save This Page
Home » groovy-src-1.6.3 » org.codehaus » groovy » reflection » [javadoc | source]
org.codehaus.groovy.reflection
public class: CachedMethod [javadoc | source]
java.lang.Object
   org.codehaus.groovy.reflection.ParameterTypes
      groovy.lang.MetaMethod
         org.codehaus.groovy.reflection.CachedMethod

All Implemented Interfaces:
    Comparable, Cloneable

Field Summary
public final  CachedClass cachedClass     
Fields inherited from org.codehaus.groovy.reflection.ParameterTypes:
nativeParamTypes,  parameterTypes,  isVargsMethod
Constructor:
 public CachedMethod(Method method) 
 public CachedMethod(CachedClass clazz,
    Method method) 
Method from org.codehaus.groovy.reflection.CachedMethod Summary:
compareTo,   createPogoMetaMethodSite,   createPojoMetaMethodSite,   createStaticMetaMethodSite,   equals,   find,   getCachedMethod,   getDeclaringClass,   getDescriptor,   getModifiers,   getName,   getPT,   getParamTypes,   getParamsCount,   getReturnType,   getSignature,   hasPogoCallSiteConstructor,   hasPojoCallSiteConstructor,   hasStaticCallSiteConstructor,   hashCode,   invoke,   isStatic,   setAccessible,   toString
Methods from groovy.lang.MetaMethod:
checkParameters,   clone,   doMethodInvoke,   equal,   equal,   getDeclaringClass,   getDescriptor,   getModifiers,   getMopName,   getName,   getReturnType,   getSignature,   invoke,   isAbstract,   isCacheable,   isMethod,   isPrivate,   isProtected,   isPublic,   isSame,   isStatic,   processDoMethodInvokeException,   toString
Methods from org.codehaus.groovy.reflection.ParameterTypes:
coerceArgumentsToClasses,   correctArguments,   getNativeParameterTypes,   getPT,   getParameterTypes,   isValidExactMethod,   isValidExactMethod,   isValidMethod,   isValidMethod,   isVargsMethod,   setParametersTypes
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.codehaus.groovy.reflection.CachedMethod Detail:
 public int compareTo(Object o) 
 public CallSite createPogoMetaMethodSite(CallSite site,
    MetaClassImpl metaClass,
    Class[] params) 
 public CallSite createPojoMetaMethodSite(CallSite site,
    MetaClassImpl metaClass,
    Class[] params) 
 public CallSite createStaticMetaMethodSite(CallSite site,
    MetaClassImpl metaClass,
    Class[] params) 
 public boolean equals(Object o) 
 public static CachedMethod find(Method method) 
 public Method getCachedMethod() 
 public CachedClass getDeclaringClass() 
 public String getDescriptor() 
 public int getModifiers() 
 public String getName() 
 protected Class[] getPT() 
 public ParameterTypes getParamTypes() 
 public int getParamsCount() 
 public Class getReturnType() 
 public String getSignature() 
 public boolean hasPogoCallSiteConstructor() 
 public boolean hasPojoCallSiteConstructor() 
 public boolean hasStaticCallSiteConstructor() 
 public int hashCode() 
 public final Object invoke(Object object,
    Object[] arguments) 
 public boolean isStatic() 
 public final Method setAccessible() 
 public String toString()