
private class HashMapHierarchy.ItrAnc extends Object implements Hierarchy.Iter<O>
| Modifier and Type | Field and Description | 
|---|---|
(package private) Hierarchy.Iter<O> | 
parentiter
Iterator over children 
 | 
(package private) Hierarchy.Iter<O> | 
subiter
Iterator of current child 
 | 
| Constructor and Description | 
|---|
HashMapHierarchy.ItrAnc(O start)
Starting element. 
 | 
final Hierarchy.Iter<O> parentiter
Hierarchy.Iter<O> subiter
HashMapHierarchy.ItrAnc(O start)
start - public boolean valid()
Iterpublic void advance()
Iterpublic O get()
Hierarchy.Iterget in interface Hierarchy.Iter<O>