Package net.sf.saxon.tree.jiter
Class PairIterator<T>
java.lang.Object
net.sf.saxon.tree.jiter.PairIterator<T>
- All Implemented Interfaces:
Iterator<T>
An iterator over a pair of objects (typically sub-expressions of an expression)
-
Constructor Details
-
PairIterator
Create an iterator over two objects- Parameters:
one
- the first object to be returnedtwo
- the second object to be returned
-
-
Method Details
-
hasNext
public boolean hasNext()Returnstrue
if the iteration has more elements. (In other words, returnstrue
ifnext
would return an element rather than throwing an exception.) -
next
Returns the next element in the iteration.- Specified by:
next
in interfaceIterator<T>
- Returns:
- the next element in the iteration.
- Throws:
NoSuchElementException
- iteration has no more elements.
-