public abstract class ArrayMetaMethod extends CallSiteAwareMetaMethod
Modifier and Type | Field and Description |
---|---|
protected static CachedClass |
INTEGER_CLASS |
protected static CachedClass[] |
INTEGER_CLASS_ARR |
isVargsMethod, nativeParamTypes, parameterTypes
Constructor and Description |
---|
ArrayMetaMethod() |
Modifier and Type | Method and Description |
---|---|
int |
getModifiers() |
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()
getModifiers
in class MetaMethod