gnu.kawa.reflect

Class ArrayGet

public class ArrayGet extends Procedure2 implements Inlineable, Externalizable

Constructor Summary
ArrayGet(Type element_type)
Method Summary
Objectapply2(Object array, Object index)
voidcompile(ApplyExp exp, Compilation comp, Target target)
TypegetReturnType(Expression[] args)
voidreadExternal(ObjectInput in)
voidwriteExternal(ObjectOutput out)

Constructor Detail

ArrayGet

public ArrayGet(Type element_type)

Method Detail

apply2

public Object apply2(Object array, Object index)

compile

public void compile(ApplyExp exp, Compilation comp, Target target)

getReturnType

public Type getReturnType(Expression[] args)

readExternal

public void readExternal(ObjectInput in)

writeExternal

public void writeExternal(ObjectOutput out)