public class MixinInstanceMetaMethod extends MetaMethod
isVargsMethod, nativeParamTypes, parameterTypes| Constructor and Description |
|---|
MixinInstanceMetaMethod(MetaMethod method,
MixinInMetaClass mixinInMetaClass) |
| Modifier and Type | Method and Description |
|---|---|
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) |
checkParameters, clone, doMethodInvoke, equal, equal, getDescriptor, getMopName, getSignature, isAbstract, isCacheable, isMethod, isPrivate, isProtected, isPublic, isSame, isStatic, processDoMethodInvokeException, toStringcoerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getParameterTypes, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, isVargsMethod, setParametersTypespublic MixinInstanceMetaMethod(MetaMethod method, MixinInMetaClass mixinInMetaClass)
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 MetaMethodprotected java.lang.Class[] getPT()
getPT in class ParameterTypes