public abstract class StackedIterator extends Object implements Iterator
| Modifier | Constructor and Description |
|---|---|
protected |
StackedIterator() |
|
StackedIterator(Object contextNode,
Navigator navigator) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Iterator |
createIterator(Object contextNode) |
protected Navigator |
getNavigator() |
boolean |
hasNext() |
protected void |
init(Object contextNode,
Navigator navigator) |
Object |
next() |
protected void |
pushIterator(Iterator iter) |
void |
remove() |
public Object next() throws NoSuchElementException
next in interface IteratorNoSuchElementExceptionpublic void remove()
throws UnsupportedOperationException
remove in interface IteratorUnsupportedOperationExceptionprotected void pushIterator(Iterator iter)
protected Navigator getNavigator()
Copyright © 2013. All Rights Reserved.