Package net.sf.saxon.tree.jiter
Class MonoIterator<T>
- java.lang.Object
-
- net.sf.saxon.tree.jiter.MonoIterator<T>
-
-
Constructor Summary
Constructors Constructor Description MonoIterator(T thing)
Create an iterator of the single object supplied
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasNext()
Returnstrue
if the iteration has more elements.T
next()
Returns the next element in the iteration.-
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, remove
-
-
-
-
Constructor Detail
-
MonoIterator
public MonoIterator(T thing)
Create an iterator of the single object supplied- Parameters:
thing
- the object to be iterated over
-
-
Method Detail
-
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
public T 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.
-
-