public class IntegerArrayGetAtMetaMethod extends ArrayGetAtMetaMethod
INTEGER_CLASS, INTEGER_CLASS_ARR
isVargsMethod, nativeParamTypes, parameterTypes
Constructor | Description |
---|---|
IntegerArrayGetAtMetaMethod() |
Modifier and Type | Method | Description |
---|---|---|
CallSite |
createPojoCallSite(CallSite site,
MetaClassImpl metaClass,
MetaMethod metaMethod,
java.lang.Class[] params,
java.lang.Object receiver,
java.lang.Object[] args) |
|
CachedClass |
getDeclaringClass() |
|
java.lang.Class |
getReturnType() |
|
java.lang.Object |
invoke(java.lang.Object object,
java.lang.Object[] args) |
getName
getModifiers, normaliseIndex
checkParameters, clone, doMethodInvoke, equal, equal, getDescriptor, getMopName, getSignature, isAbstract, isCacheable, isMethod, isPrivate, isProtected, isPublic, isSame, isStatic, processDoMethodInvokeException, toString
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
coerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getParameterTypes, getPT, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, setParametersTypes
public java.lang.Class getReturnType()
getReturnType
in class MetaMethod
public final CachedClass getDeclaringClass()
getDeclaringClass
in class MetaMethod
public java.lang.Object invoke(java.lang.Object object, java.lang.Object[] args)
invoke
in class MetaMethod
public CallSite createPojoCallSite(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, java.lang.Class[] params, java.lang.Object receiver, java.lang.Object[] args)
createPojoCallSite
in class CallSiteAwareMetaMethod