NewInstanceMetaMethod
, NewStaticMetaMethod
public class NewMetaMethod extends ReflectionMetaMethod
Modifier and Type | Field | Description |
---|---|---|
protected CachedClass[] |
bytecodeParameterTypes |
|
protected static CachedClass[] |
EMPTY_TYPE_ARRAY |
isVargsMethod, nativeParamTypes, parameterTypes
method
Constructor | Description |
---|---|
NewMetaMethod(CachedMethod method) |
Modifier and Type | Method | Description |
---|---|---|
CachedClass[] |
getBytecodeParameterTypes() |
|
CachedClass |
getDeclaringClass() |
Gets the class where this method is declared
|
CachedClass |
getOwnerClass() |
checkParameters, clone, doMethodInvoke, equal, equal, getDescriptor, getMopName, getSignature, isAbstract, isCacheable, isMethod, isPrivate, isProtected, isPublic, isSame, isStatic, processDoMethodInvokeException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
coerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getParameterTypes, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, isVargsMethod, setParametersTypes
getCachedMethod, getModifiers, getName, getPT, getReturnType, invoke, toString
protected static final CachedClass[] EMPTY_TYPE_ARRAY
protected CachedClass[] bytecodeParameterTypes
public NewMetaMethod(CachedMethod method)
public CachedClass getDeclaringClass()
MetaMethod
getDeclaringClass
in class ReflectionMetaMethod
public CachedClass[] getBytecodeParameterTypes()
public CachedClass getOwnerClass()