| Package | Description |
|---|---|
| org.htmlunit.xpath.axes |
Implementation of XPath LocationPath support -- primary classes are
LocPathIterator and UnionPathIterator.
|
| org.htmlunit.xpath.xml.dtm | |
| org.htmlunit.xpath.xml.dtm.ref |
| Modifier and Type | Field and Description |
|---|---|
protected DTMAxisIterator |
ReverseAxesWalker.m_iterator
The DTM inner traversal class, that corresponds to the super axis.
|
protected DTMAxisIterator |
OneStepIterator.m_iterator
The DTM inner traversal class, that corresponds to the super axis.
|
| Modifier and Type | Method and Description |
|---|---|
DTMAxisIterator |
DTMAxisIterator.cloneIterator() |
DTMAxisIterator |
DTM.getAxisIterator(int axis)
This is a shortcut to the iterators that implement XPath axes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DTMAxisIteratorBase
This class serves as a default base for implementations of mutable DTMAxisIterators.
|
class |
DTMDefaultBaseIterators.AncestorIterator
Iterator that returns the ancestors of a given node in document order.
|
class |
DTMDefaultBaseIterators.AttributeIterator
Iterator that returns attribute nodes (of what nodes?)
|
class |
DTMDefaultBaseIterators.ChildrenIterator
Iterator that returns all immediate children of a given node
|
class |
DTMDefaultBaseIterators.DescendantIterator
Iterator that returns the descendants of a given node.
|
class |
DTMDefaultBaseIterators.FollowingIterator
Iterator that returns following nodes of for a given node.
|
class |
DTMDefaultBaseIterators.FollowingSiblingIterator
Iterator that returns all siblings of a given node.
|
static class |
DTMDefaultBaseIterators.InternalAxisIteratorBase
Abstract superclass defining behaviors shared by all DTMDefault's internal implementations of
DTMAxisIterator.
|
class |
DTMDefaultBaseIterators.NamespaceIterator
Iterator that returns the namespace nodes as defined by the XPath data model for a given node.
|
class |
DTMDefaultBaseIterators.ParentIterator
Iterator that returns the parent of a given node.
|
class |
DTMDefaultBaseIterators.PrecedingIterator
Iterator that returns preceding nodes of a given node.
|
class |
DTMDefaultBaseIterators.PrecedingSiblingIterator
Iterator that returns preceding siblings of a given node
|
class |
DTMDefaultBaseIterators.RootIterator
Iterator that returns the root node as defined by the XPath data model for a given node.
|
class |
DTMDefaultBaseIterators.SingletonIterator
Class SingletonIterator.
|
| Modifier and Type | Method and Description |
|---|---|
DTMAxisIterator |
DTMDefaultBaseIterators.PrecedingIterator.cloneIterator()
Returns a deep copy of this iterator.
|
DTMAxisIterator |
DTMDefaultBaseIterators.AncestorIterator.cloneIterator()
Returns a deep copy of this iterator.
|
DTMAxisIterator |
DTMAxisIteratorBase.cloneIterator()
Returns a deep copy of this iterator.
|
DTMAxisIterator |
DTMDefaultBaseIterators.getAxisIterator(int axis)
This is a shortcut to the iterators that implement XPath axes.
|
DTMAxisIterator |
DTMAxisIteratorBase.includeSelf()
Set the flag to include the start node in the iteration.
|
Copyright © 2022–2024 HtmlUnit. All rights reserved.