public class NewMetaMethod extends ReflectionMetaMethod
Modifier and Type | Field and Description |
---|---|
protected CachedClass[] |
bytecodeParameterTypes |
protected static CachedClass[] |
EMPTY_TYPE_ARRAY |
method
EMPTY_ARRAY
isVargsMethod, nativeParamTypes, parameterTypes
Constructor and Description |
---|
NewMetaMethod(CachedMethod method) |
Modifier and Type | Method and Description |
---|---|
CachedClass[] |
getBytecodeParameterTypes() |
CachedClass |
getDeclaringClass()
Gets the class where this method is declared
|
CachedClass |
getOwnerClass() |
getCachedMethod, getModifiers, getName, getPT, getReturnType, invoke, toString
checkParameters, clone, doMethodInvoke, equal, equal, getDescriptor, getMopName, getSignature, isAbstract, isCacheable, isMethod, isPrivate, isProtected, isPublic, isSame, isStatic, processDoMethodInvokeException
coerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getParameterTypes, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, isVargsMethod, setParametersTypes
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()