public class ReflectionMetaMethod extends MetaMethod
| Modifier and Type | Field and Description |
|---|---|
protected CachedMethod |
method |
isVargsMethod, nativeParamTypes, parameterTypes| Constructor and Description |
|---|
ReflectionMetaMethod(CachedMethod method) |
| Modifier and Type | Method and Description |
|---|---|
MetaMethod |
getCachedMethod() |
CachedClass |
getDeclaringClass() |
int |
getModifiers() |
java.lang.String |
getName() |
protected java.lang.Class[] |
getPT() |
java.lang.Class |
getReturnType() |
java.lang.Object |
invoke(java.lang.Object object,
java.lang.Object[] arguments) |
java.lang.String |
toString() |
checkParameters, clone, doMethodInvoke, equal, equal, getDescriptor, getMopName, getSignature, isAbstract, isCacheable, isMethod, isPrivate, isProtected, isPublic, isSame, isStatic, processDoMethodInvokeExceptioncoerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getParameterTypes, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, isVargsMethod, setParametersTypesprotected final CachedMethod method
public ReflectionMetaMethod(CachedMethod method)
public int getModifiers()
getModifiers in class MetaMethodpublic java.lang.String getName()
getName in class MetaMethodpublic java.lang.Class getReturnType()
getReturnType in class MetaMethodpublic CachedClass getDeclaringClass()
getDeclaringClass in class MetaMethodpublic java.lang.Object invoke(java.lang.Object object,
java.lang.Object[] arguments)
invoke in class MetaMethodpublic java.lang.String toString()
toString in class MetaMethodprotected java.lang.Class[] getPT()
getPT in class ParameterTypespublic MetaMethod getCachedMethod()