Package org.jaxen.util
Class StackedIterator
- java.lang.Object
-
- org.jaxen.util.StackedIterator
-
- All Implemented Interfaces:
java.util.Iterator
public abstract class StackedIterator extends java.lang.Object implements java.util.IteratorDeprecated.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(java.lang.Object contextNode, Navigator navigator)Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected abstract java.util.IteratorcreateIterator(java.lang.Object contextNode)Deprecated.protected NavigatorgetNavigator()Deprecated.booleanhasNext()Deprecated.protected voidinit(java.lang.Object contextNode, Navigator navigator)Deprecated.protected java.util.IteratorinternalCreateIterator(java.lang.Object contextNode)Deprecated.java.lang.Objectnext()Deprecated.protected voidpushIterator(java.util.Iterator iter)Deprecated.voidremove()Deprecated.
-
-
-
Constructor Detail
-
StackedIterator
public StackedIterator(java.lang.Object contextNode, Navigator navigator)Deprecated.
-
StackedIterator
protected StackedIterator()
Deprecated.
-
-
Method Detail
-
init
protected void init(java.lang.Object contextNode, Navigator navigator)Deprecated.
-
internalCreateIterator
protected java.util.Iterator internalCreateIterator(java.lang.Object contextNode)
Deprecated.
-
hasNext
public boolean hasNext()
Deprecated.- Specified by:
hasNextin interfacejava.util.Iterator
-
next
public java.lang.Object next() throws java.util.NoSuchElementExceptionDeprecated.- Specified by:
nextin interfacejava.util.Iterator- Throws:
java.util.NoSuchElementException
-
remove
public void remove() throws java.lang.UnsupportedOperationExceptionDeprecated.- Specified by:
removein interfacejava.util.Iterator- Throws:
java.lang.UnsupportedOperationException
-
createIterator
protected abstract java.util.Iterator createIterator(java.lang.Object contextNode)
Deprecated.
-
pushIterator
protected void pushIterator(java.util.Iterator iter)
Deprecated.
-
getNavigator
protected Navigator getNavigator()
Deprecated.
-
-