Groovy Documentation

## org.codehaus.groovy.runtime.dgmimpl.arrays
[Java] Class ArrayMetaMethod

    java.lang.Object
      org.codehaus.groovy.reflection.ParameterTypes
          groovy.lang.MetaMethod
              org.codehaus.groovy.runtime.callsite.CallSiteAwareMetaMethod
                  org.codehaus.groovy.runtime.dgmimpl.arrays.ArrayMetaMethod

    public abstract class ArrayMetaMethod
    extends CallSiteAwareMetaMethod

Field Summary
`protected static CachedClass` | `INTEGER_CLASS`
`protected static CachedClass[]` | `INTEGER_CLASS_ARR`

Fields inherited from class ParameterTypes
isVargsMethod, nativeParamTypes, parameterTypes

Method Summary
`int` | `getModifiers()`
`protected static int` | `normaliseIndex(int i, int size)`

Methods inherited from class CallSiteAwareMetaMethod
createPojoCallSite

Methods inherited from class MetaMethod
checkParameters, clone, doMethodInvoke, equal, equal, getDeclaringClass, getDescriptor, getModifiers, getMopName, getName, getReturnType, getSignature, invoke, isAbstract, isCacheable, isMethod, isPrivate, isProtected, isPublic, isSame, isStatic, processDoMethodInvokeException, toString

Methods inherited from class ParameterTypes
coerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getPT, getParameterTypes, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, isVargsMethod, setParametersTypes

Methods inherited from class java.lang.Object
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()

Field Detail

### INTEGER_CLASS

    protected static final CachedClass INTEGER_CLASS

### INTEGER_CLASS_ARR

    protected static final CachedClass[] INTEGER_CLASS_ARR

Method Detail

### getModifiers

    public int getModifiers()

### normaliseIndex

    protected static int normaliseIndex(int i, int size)

Groovy Documentation