Package org.htmlunit.html
Class DomNode.DescendantElementsIterator<T extends DomNode>
java.lang.Object
org.htmlunit.html.DomNode.DescendantElementsIterator<T>
- Type Parameters:
T
- the type of nodes over which to iterate
- All Implemented Interfaces:
Iterator<T>
- Enclosing class:
DomNode
@Deprecated
protected class DomNode.DescendantElementsIterator<T extends DomNode>
extends Object
implements Iterator<T>
Deprecated.
Iterates over all descendants of a specific type, in document order.
-
Constructor Summary
ConstructorsConstructorDescriptionDescendantElementsIterator
(Class<T> type) Deprecated.Creates a new instance which iterates over the specified node type. -
Method Summary
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
-
Constructor Details
-
DescendantElementsIterator
Deprecated.Creates a new instance which iterates over the specified node type.- Parameters:
type
- the type of nodes over which to iterate
-
-
Method Details
-
hasNext
public boolean hasNext()Deprecated. -
next
Deprecated. -
remove
public void remove()Deprecated. -
nextNode
Deprecated.- Returns:
- the next node, if there is one
-
isAccepted
Deprecated.Indicates if the node is accepted. If not it won't be explored at all.- Parameters:
node
- the node to test- Returns:
true
if accepted
-
DomNode.DescendantDomNodesIterator
,DomNode.DescendantDomElementsIterator
, orDomNode.DescendantHtmlElementsIterator
instead.