public class Setter extends Procedure1 implements HasSetter
Modifier and Type | Class and Description |
---|---|
static class |
Setter.SetArray |
static class |
Setter.SetGArray |
static class |
Setter.SetList |
Modifier and Type | Field and Description |
---|---|
static Setter |
setter |
applyToObject
applyMethodType, applyToConsumerDefault, applyToConsumerMethod, applyToObjectDefault, applyToObjectMethod, compilerKey, compilerXKey, inlineIfConstantSymbol, validateApplyKey, validateXApplyKey
nameKey
Constructor and Description |
---|
Setter() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
apply1(java.lang.Object arg) |
void |
set1(java.lang.Object arg1,
java.lang.Object value) |
static java.lang.Object |
setter(Procedure arg) |
apply0, apply2, apply3, apply4, applyN, applyToObject, numArgs
applyL, applyToConsumerDefault, applyToObjectDefault, checkArgCount, checkBadCode, getApplyMethod, getApplyToConsumerMethod, getApplyToObjectMethod, getReturnType, getSetter, getSourceLocation, isSideEffectFree, lookupApplyHandle, maxArgs, maxArgs, minArgs, minArgs, set0, setN, setSetter, setSourceLocation, toString
getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol
public static final Setter setter
public static java.lang.Object setter(Procedure arg)
public java.lang.Object apply1(java.lang.Object arg)
apply1
in class Procedure1