public class NewStaticMetaMethod extends NewMetaMethod
bytecodeParameterTypes, EMPTY_TYPE_ARRAY
isVargsMethod, nativeParamTypes, parameterTypes
method
Constructor | Description |
---|---|
NewStaticMetaMethod(CachedMethod method) |
Modifier and Type | Method | Description |
---|---|---|
int |
getModifiers() |
|
java.lang.Object |
invoke(java.lang.Object object,
java.lang.Object[] arguments) |
|
boolean |
isStatic() |
checkParameters, clone, doMethodInvoke, equal, equal, getDescriptor, getMopName, getSignature, isAbstract, isCacheable, isMethod, isPrivate, isProtected, isPublic, isSame, processDoMethodInvokeException
getBytecodeParameterTypes, getDeclaringClass, getOwnerClass
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
coerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getParameterTypes, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, setParametersTypes
getName, getPT, getReturnType, toString
public NewStaticMetaMethod(CachedMethod method)
public boolean isStatic()
isStatic
in class MetaMethod
public int getModifiers()
getModifiers
in class ReflectionMetaMethod
public java.lang.Object invoke(java.lang.Object object, java.lang.Object[] arguments)
invoke
in class ReflectionMetaMethod