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, int), java.lang.Object#wait(long), 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