public interface XPathNodes extends Iterable<Node>
XPathNodes represents a set of nodes selected by a location path as specified in XML Path Language (XPath) Version 1.0, 3.3 Node-sets.- Since:
- 9
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Node
get(int index)
Returns a Node at the specified positionIterator<Node>
iterator()
Returns an iterator of the Nodes.int
size()
Returns the number of items in the resultMethods declared in interface java.lang.Iterable
forEach, spliterator
Method Detail
size
int size()
Returns the number of items in the result- Returns:
- The number of items in the result
get
Node get(int index) throws XPathException
Returns a Node at the specified position- Parameters:
index
- Index of the element to return.- Returns:
- The Node at the specified position.
- Throws:
XPathException
- If the index is out of range (index < 0 || index >= size())