[Java] Class CachedMethod
- org.codehaus.groovy.reflection.CachedMethod
Field Summary
Constructor Summary
Methods Summary
Inherited Methods Summary
Inherited Methods
Methods inherited from class | Name |
class MetaMethod | checkParameters, clone, doMethodInvoke, equal, equal, getDeclaringClass, getDescriptor, getModifiers, getMopName, getName, getReturnType, getSignature, invoke, isAbstract, isCacheable, isMethod, isPrivate, isProtected, isPublic, isSame, isStatic, processDoMethodInvokeException, toString |
class ParameterTypes | coerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getPT, getParameterTypes, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, isVargsMethod, setParametersTypes |
Field Detail
public static final CachedMethod[] EMPTY_ARRAY
public final CachedClass cachedClass
Constructor Detail
public CachedMethod(CachedClass clazz, Method method)
public CachedMethod(Method method)
Method Detail
public boolean canAccessLegally(Class<?> callerClass)
public int compareTo(Object o)
public boolean equals(Object o)
<T extends Annotation> public T getAnnotation(Class<T> annotationClass)
public Method getCachedMethod()
public CachedClass getDeclaringClass()
public String getDescriptor()
public int getModifiers()
public String getName()
public Class[] getPT()
public int getParamsCount()
public Class getReturnType()
public String getSignature()
public int hashCode()
public final Object invoke(Object object, Object[] arguments)
public boolean isStatic()
public boolean isSynthetic()
public final Method setAccessible()
public String toString()