public abstract class ArrayMetaMethod extends CallSiteAwareMetaMethod
Modifier and Type | Field and Description |
---|---|
protected static CachedClass |
INTEGER_CLASS |
protected static CachedClass[] |
INTEGER_CLASS_ARR |
EMPTY_ARRAY
isVargsMethod, nativeParamTypes, parameterTypes
Constructor and Description |
---|
ArrayMetaMethod() |
Modifier and Type | Method and Description |
---|---|
int |
getModifiers()
Returns the modifiers for this method
|
protected static int |
normaliseIndex(int i,
int size) |
createPojoCallSite
checkParameters, clone, doMethodInvoke, equal, equal, getDeclaringClass, getDescriptor, getMopName, getName, getReturnType, getSignature, invoke, isAbstract, isCacheable, isMethod, isPrivate, isProtected, isPublic, isSame, isStatic, processDoMethodInvokeException, toString
coerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getParameterTypes, getPT, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, isVargsMethod, setParametersTypes
protected static final CachedClass INTEGER_CLASS
protected static final CachedClass[] INTEGER_CLASS_ARR
protected static int normaliseIndex(int i, int size)
public int getModifiers()
MetaMethod
getModifiers
in class MetaMethod