Package org.jaxen.util
Class StackedIterator
- java.lang.Object
-
- org.jaxen.util.StackedIterator
-
- All Implemented Interfaces:
Iterator
public abstract class StackedIterator extends Object implements Iterator
Deprecated.this iterator is no longer used to implement any of the Jaxen axes. If you have implemented a navigator-specific axis based on this class, take a look at the DescendantAxisIterator for ideas on how to remove that dependency.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedStackedIterator()Deprecated.StackedIterator(Object contextNode, Navigator navigator)Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected abstract IteratorcreateIterator(Object contextNode)Deprecated.protected NavigatorgetNavigator()Deprecated.booleanhasNext()Deprecated.protected voidinit(Object contextNode, Navigator navigator)Deprecated.protected IteratorinternalCreateIterator(Object contextNode)Deprecated.Objectnext()Deprecated.protected voidpushIterator(Iterator iter)Deprecated.voidremove()Deprecated.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Method Detail
-
next
public Object next() throws NoSuchElementException
Deprecated.- Specified by:
nextin interfaceIterator- Throws:
NoSuchElementException
-
remove
public void remove() throws UnsupportedOperationExceptionDeprecated.- Specified by:
removein interfaceIterator- Throws:
UnsupportedOperationException
-
pushIterator
protected void pushIterator(Iterator iter)
Deprecated.
-
getNavigator
protected Navigator getNavigator()
Deprecated.
-
-