Package net.sf.saxon.tree.jiter
Class MonoIterator<T>
java.lang.Object
net.sf.saxon.tree.jiter.MonoIterator<T>
- All Implemented Interfaces:
Iterator<T>
An iterator over a single object (typically a sub-expression of an expression)
-
Constructor Details
-
MonoIterator
Create an iterator of the single object supplied- Parameters:
thing- the object to be iterated over
-
-
Method Details
-
hasNext
public boolean hasNext()Returnstrueif the iteration has more elements. (In other words, returnstrueifnextwould return an element rather than throwing an exception.) -
next
Returns the next element in the iteration.- Specified by:
nextin interfaceIterator<T>- Returns:
- the next element in the iteration.
- Throws:
NoSuchElementException- iteration has no more elements.
-