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