|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jaxen.util.StackedIterator
public abstract class StackedIterator
Field Summary | |
---|---|
private java.util.Set |
created
Deprecated. |
private java.util.LinkedList |
iteratorStack
Deprecated. |
private Navigator |
navigator
Deprecated. |
Constructor Summary | |
---|---|
protected |
StackedIterator()
Deprecated. |
|
StackedIterator(java.lang.Object contextNode,
Navigator navigator)
Deprecated. |
Method Summary | |
---|---|
protected abstract java.util.Iterator |
createIterator(java.lang.Object contextNode)
Deprecated. |
private java.util.Iterator |
currentIterator()
Deprecated. |
protected Navigator |
getNavigator()
Deprecated. |
boolean |
hasNext()
Deprecated. |
protected void |
init(java.lang.Object contextNode,
Navigator navigator)
Deprecated. |
protected java.util.Iterator |
internalCreateIterator(java.lang.Object contextNode)
Deprecated. |
java.lang.Object |
next()
Deprecated. |
protected void |
pushIterator(java.util.Iterator iter)
Deprecated. |
void |
remove()
Deprecated. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.util.LinkedList iteratorStack
private Navigator navigator
private java.util.Set created
Constructor Detail |
---|
public StackedIterator(java.lang.Object contextNode, Navigator navigator)
protected StackedIterator()
Method Detail |
---|
protected void init(java.lang.Object contextNode, Navigator navigator)
protected java.util.Iterator internalCreateIterator(java.lang.Object contextNode)
public boolean hasNext()
hasNext
in interface java.util.Iterator
public java.lang.Object next() throws java.util.NoSuchElementException
next
in interface java.util.Iterator
java.util.NoSuchElementException
public void remove() throws java.lang.UnsupportedOperationException
remove
in interface java.util.Iterator
java.lang.UnsupportedOperationException
protected abstract java.util.Iterator createIterator(java.lang.Object contextNode)
protected void pushIterator(java.util.Iterator iter)
private java.util.Iterator currentIterator()
protected Navigator getNavigator()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |