public class BufferLocal extends IndirectableLocation
base, DIRECT_ON_SET, INDIRECT_FLUIDS, value| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
get(Buffer buffer,
java.lang.Object defaultValue) |
java.lang.Object |
get(java.lang.Object defaultValue) |
Symbol |
getKeySymbol() |
boolean |
isBound() |
boolean |
isBound(Buffer buffer) |
static BufferLocal |
make(Symbol symbol,
boolean all) |
void |
set(Buffer buffer,
java.lang.Object newValue) |
void |
set(java.lang.Object newValue) |
getBase, getBaseForce, getEnvironment, getKeyProperty, isConstant, setAlias, setBase, undefinepublic final Symbol getKeySymbol()
getKeySymbol in class IndirectableLocationpublic static BufferLocal make(Symbol symbol, boolean all)
public java.lang.Object get(Buffer buffer, java.lang.Object defaultValue)
public boolean isBound(Buffer buffer)
public final void set(Buffer buffer, java.lang.Object newValue)