gnu.kawa.reflect

Class ArraySet

public class ArraySet extends Procedure3 implements Inlineable, Externalizable

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

Constructor Detail

ArraySet

public ArraySet(Type element_type)

Method Detail

apply3

public Object apply3(Object array, Object index, Object value)

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)