| Modifier and Type | Field | Description |
|---|---|---|
protected TreeAdaptor |
adaptor |
|
Object |
down |
|
Object |
eof |
|
protected boolean |
firstTime |
|
protected FastQueue<Object> |
nodes |
If we emit UP/DOWN nodes, we need to spit out multiple nodes per
next() call.
|
protected Object |
root |
|
protected Object |
tree |
|
Object |
up |
| Constructor | Description |
|---|---|
TreeIterator(Object tree) |
|
TreeIterator(TreeAdaptor adaptor,
Object tree) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
hasNext() |
|
Object |
next() |
|
void |
remove() |
|
void |
reset() |
forEachRemainingprotected TreeAdaptor adaptor
protected Object root
protected Object tree
protected boolean firstTime
public Object up
public Object down
public Object eof
public TreeIterator(Object tree)
public TreeIterator(TreeAdaptor adaptor, Object tree)
Copyright © 1992–2018 ANTLR. All rights reserved.