gnu.kawa.reflect

Class StaticSet

Implemented Interfaces:
Inlineable, Named

public class StaticSet
extends Procedure1
implements Inlineable

Constructor Summary

StaticSet(ClassType ctype, String name, Type ftype, int flags)

Method Summary

Object
apply1(Object arg1)
void
compile(ApplyExp exp, Compilation comp, Target target)
Type
getReturnType(Expression[] args)

Methods inherited from class gnu.mapping.Procedure1

apply0, apply1, apply2, apply3, apply4, applyN, numArgs

Methods inherited from class gnu.mapping.Procedure

apply, apply, apply0, apply1, apply2, apply3, apply4, applyN, check0, check1, check2, check3, check4, checkArgCount, checkN, getName, getProperty, getSetter, getSymbol, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, name, numArgs, removeProperty, set0, set1, setN, setName, setProperty, setProperty, setSetter, setSymbol, toString

Constructor Details

StaticSet

public StaticSet(ClassType ctype,
                 String name,
                 Type ftype,
                 int flags)

Method Details

apply1

public Object apply1(Object arg1)
Overrides:
apply1 in interface Procedure1

compile

public void compile(ApplyExp exp,
                    Compilation comp,
                    Target target)
Specified by:
compile in interface Inlineable

getReturnType

public Type getReturnType(Expression[] args)
Specified by:
getReturnType in interface Inlineable