gnu.kawa.functions

Class ArrayRef

Implemented Interfaces:
Named

public class ArrayRef
extends ProcedureN

Field Summary

static ArrayRef
arrayRef

Fields inherited from class gnu.mapping.ProcedureN

noArgs

Method Summary

Object
apply2(Object arg0, Object arg1)
Object
applyN(Object[] args)
static Object
arrayRef(Array array, Sequence index)

Methods inherited from class gnu.mapping.ProcedureN

apply0, apply1, apply2, apply3, apply4, applyN

Methods inherited from class gnu.mapping.Procedure

apply, apply, apply0, apply1, apply2, apply3, apply4, applyN, check0, check1, check2, check3, check4, checkArgCount, checkN, getSetter, getSourceLocation, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, numArgs, set0, set1, setN, setSetter, setSourceLocation, toString

Methods inherited from class gnu.mapping.PropertySet

getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol

Field Details

arrayRef

public static final ArrayRef arrayRef

Method Details

apply2

public Object apply2(Object arg0,
                     Object arg1)
            throws Throwable
Overrides:
apply2 in interface ProcedureN

applyN

public Object applyN(Object[] args)
            throws Throwable
Overrides:
applyN in interface ProcedureN

arrayRef

public static Object arrayRef(Array array,
                              Sequence index)