|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcoins.sym.SymNestIteratorImpl
SymNestIteratorImpl class
| Field Summary | |
protected int |
fStackDepth
|
protected Sym |
fSymNext
|
protected java.util.ArrayList |
fSymTableStack
|
| Constructor Summary | |
SymNestIteratorImpl(SymTable pSymTable)
|
|
| Method Summary | |
boolean |
hasNext()
hasNext True if there are symbols remaining in the specified symbol table or its children, false otherwise. |
Sym |
next()
next Get next symbol in the specified symbol table and its children. |
Var |
nextVar()
nextVar Get the next symbol in the specified symbol table and its children skipping symbols that are not a Var symbol. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected int fStackDepth
protected java.util.ArrayList fSymTableStack
protected Sym fSymNext
| Constructor Detail |
public SymNestIteratorImpl(SymTable pSymTable)
| Method Detail |
public Sym next()
SymNestIterator
next in interface SymNestIteratorpublic Var nextVar()
SymNestIterator
nextVar in interface SymNestIteratorpublic boolean hasNext()
SymNestIterator
hasNext in interface SymNestIterator
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||