public class NewInstanceMetaMethod extends NewMetaMethod
bytecodeParameterTypes, EMPTY_TYPE_ARRAY
method
isVargsMethod, nativeParamTypes, parameterTypes
Constructor and Description |
---|
NewInstanceMetaMethod(CachedMethod method) |
Modifier and Type | Method and Description |
---|---|
int |
getModifiers() |
java.lang.Object |
invoke(java.lang.Object object,
java.lang.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 NewInstanceMetaMethod(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