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
- All Implemented Interfaces:
MetaMember
,Cloneable
- Direct Known Subclasses:
ArrayGetAtMetaMethod
,ArrayPutAtMetaMethod
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final CachedClass
protected static final CachedClass[]
Fields inherited from class groovy.lang.MetaMethod
EMPTY_ARRAY
Fields inherited from class org.codehaus.groovy.reflection.ParameterTypes
isVargsMethod, nativeParamTypes, parameterTypes
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Returns the modifiers of this method.protected static int
normaliseIndex
(int i, int size) Methods inherited from class org.codehaus.groovy.runtime.callsite.CallSiteAwareMetaMethod
createPojoCallSite
Methods inherited from class groovy.lang.MetaMethod
checkParameters, clone, doMethodInvoke, equal, equal, getDeclaringClass, getDescriptor, getMopName, getName, getReturnType, getSignature, invoke, isAbstract, isCacheable, isDefault, isMethod, isSame, processDoMethodInvokeException, toString
Methods inherited from class org.codehaus.groovy.reflection.ParameterTypes
coerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getParameterTypes, getPT, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, isVargsMethod, setParametersTypes
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface groovy.lang.MetaMember
isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isSynthetic
-
Field Details
-
INTEGER_CLASS
-
INTEGER_CLASS_ARR
-
-
Constructor Details
-
ArrayMetaMethod
public ArrayMetaMethod()
-
-
Method Details
-
normaliseIndex
protected static int normaliseIndex(int i, int size) -
getModifiers
public int getModifiers()Description copied from class:MetaMethod
Returns the modifiers of this method.- Specified by:
getModifiers
in interfaceMetaMember
- Specified by:
getModifiers
in classMetaMethod
- Returns:
- modifiers as an int.
-