public class Env extends Iced
Modifier and Type | Field and Description |
---|---|
java.lang.StringBuilder |
_sb |
Modifier and Type | Method and Description |
---|---|
void |
addRef(Frame f) |
void |
addRef(water.rapids.ValFrame o)
Reference Counting API
|
void |
addRef(Vec v) |
void |
clean() |
boolean |
hasLock(Key k) |
boolean |
isAry() |
boolean |
isEmpty() |
boolean |
isFun() |
boolean |
isGlobal() |
boolean |
isId() |
boolean |
isNul() |
boolean |
isNum() |
boolean |
isSeries() |
boolean |
isSpan() |
boolean |
isStr() |
Key |
lock() |
void |
lock(Frame fr) |
void |
lock(Key k) |
void |
lock(java.lang.String k) |
void |
lock(Vec v) |
water.rapids.Val |
peek() |
Frame |
peekAry() |
Frame |
peekAryAt(int i) |
water.rapids.Val |
peekAt(int i) |
double |
peekDbl() |
int |
peekType() |
int |
peekTypeAt(int i) |
water.rapids.Val |
pop() |
void |
pop(int n) |
AST |
pop2AST() |
Frame |
popAry() |
double |
popDbl() |
void |
poppush(int n,
water.rapids.Val v) |
water.rapids.ValSeries |
popSeries() |
water.rapids.ValSpan |
popSpan() |
java.lang.String |
popStr() |
void |
postWrite() |
void |
push(water.rapids.Val o) |
void |
pushAry(Frame fr) |
Env |
read_impl(AutoBuffer ab)
Implementation of the
Iced serialization protocol, only called by
auto-genned code. |
void |
remove_and_unlock() |
int |
sp()
The stack API
|
void |
subRef(Frame f) |
boolean |
subRef(Vec v) |
void |
toss(water.rapids.ValFrame f) |
java.lang.String |
toString() |
java.lang.String |
toString(int i) |
static java.lang.String |
typeToString(int type) |
void |
unlock() |
AutoBuffer |
write_impl(AutoBuffer ab)
Implementation of the
Iced serialization protocol, only called by
auto-genned code. |
clone, frozenType, read, readExternal, readJSON_impl, readJSON, toJsonString, write, writeExternal, writeHTML_impl, writeHTML, writeJSON_impl, writeJSON
public AutoBuffer write_impl(AutoBuffer ab)
Iced
Iced
serialization protocol, only called by
auto-genned code. Not intended to be called by user code. Override only
for custom Iced serializers.write_impl
in interface Freezable
write_impl
in class Iced
ab
- AutoBuffer
to write this object to.AutoBuffer
for flow-coding.public Env read_impl(AutoBuffer ab)
Iced
Iced
serialization protocol, only called by
auto-genned code. Not intended to be called by user code. Override only
for custom Iced serializers.public boolean isGlobal()
public static java.lang.String typeToString(int type)
public int sp()
public void push(water.rapids.Val o)
public void pushAry(Frame fr)
public boolean isEmpty()
public water.rapids.Val peek()
public water.rapids.Val peekAt(int i)
public int peekType()
public Frame peekAryAt(int i)
public int peekTypeAt(int i)
public boolean isAry()
public boolean isNum()
public boolean isStr()
public boolean isId()
public boolean isFun()
public boolean isNul()
public boolean isSpan()
public boolean isSeries()
public water.rapids.Val pop()
public void pop(int n)
public void poppush(int n, water.rapids.Val v)
public Frame popAry()
public double popDbl()
public java.lang.String popStr()
public water.rapids.ValSeries popSeries()
public water.rapids.ValSpan popSpan()
public Frame peekAry()
public double peekDbl()
public AST pop2AST()
public void toss(water.rapids.ValFrame f)
public void clean()
public void addRef(water.rapids.ValFrame o)
public void addRef(Frame f)
public void addRef(Vec v)
public boolean hasLock(Key k)
public void lock(Key k)
public void lock(Frame fr)
public void lock(Vec v)
public void lock(java.lang.String k)
public Key lock()
public boolean subRef(Vec v)
public void subRef(Frame f)
public void postWrite()
public void remove_and_unlock()
public void unlock()
public java.lang.String toString(int i)
public java.lang.String toString()
toString
in class java.lang.Object