gnu.kawa.reflect
Class SlotSet
- CanInline, Inlineable, Named
SlotSet(String name, boolean isStatic)
|
static void | apply(boolean isStatic, Object obj, String name, Object value)
|
Object | apply3(Object obj, Object fname, Object value)
|
void | compile(ApplyExp exp, Compilation comp, Target target)
|
Type | getReturnType(Expression[] args)
|
Expression | inline(ApplyExp exp, ExpWalker walker)
|
static void | setField(Object obj, String name, Object value)
|
static void | setStaticField(Object obj, String name, Object value)
|
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 |
set$Mnfield$Ex
public static final SlotSet set$Mnfield$Ex
set$Mnstatic$Mnfield$Ex
public static final SlotSet set$Mnstatic$Mnfield$Ex
setFieldReturnObject
public static final SlotSet setFieldReturnObject
SlotSet
public SlotSet(String name,
boolean isStatic)
apply
public static void apply(boolean isStatic,
Object obj,
String name,
Object value)
apply3
public Object apply3(Object obj,
Object fname,
Object value)
- apply3 in interface Procedure3
setField
public static void setField(Object obj,
String name,
Object value)
setStaticField
public static void setStaticField(Object obj,
String name,
Object value)