Package org.jaxen.util
Class StackedIterator
java.lang.Object
org.jaxen.util.StackedIterator
- All Implemented Interfaces:
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.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Set
Deprecated.private LinkedList
Deprecated.private Navigator
Deprecated. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Deprecated.StackedIterator
(Object contextNode, Navigator navigator) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Iterator
createIterator
(Object contextNode) Deprecated.private Iterator
Deprecated.protected Navigator
Deprecated.boolean
hasNext()
Deprecated.protected void
Deprecated.protected Iterator
internalCreateIterator
(Object contextNode) Deprecated.next()
Deprecated.protected void
pushIterator
(Iterator iter) Deprecated.void
remove()
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
-
Field Details
-
iteratorStack
Deprecated. -
created
Deprecated.
-
-
Constructor Details
-
StackedIterator
protected StackedIterator()Deprecated.
-
Method Details
-
internalCreateIterator
Deprecated. -
hasNext
public boolean hasNext()Deprecated. -
next
Deprecated.- Specified by:
next
in interfaceIterator
- Throws:
NoSuchElementException
-
remove
Deprecated.- Specified by:
remove
in interfaceIterator
- Throws:
UnsupportedOperationException
-
createIterator
Deprecated. -
pushIterator
Deprecated. -
currentIterator
Deprecated.