| Modifier | Constructor and Description | 
|---|---|
| protected  | ConvertingIterator(Iterator<? extends S> iter)Creates a new ConvertingIterator that operates on the supplied source type itertor. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract T | convert(S sourceObject)Converts a source type object to a target type object. | 
| boolean | hasNext()Checks whether the source type itertor contains more elements. | 
| T | next()Returns the next element from the source type itertor. | 
| void | remove()Calls remove() on the underlying itertor. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingprotected abstract T convert(S sourceObject)
public boolean hasNext()
public T next()
next in interface Iterator<T>NoSuchElementException - If all elements have been returned.IllegalStateException - If the itertor has been closed.public void remove()
remove in interface Iterator<T>UnsupportedOperationException - If the wrapped itertor does not support the remove operation.IllegalStateException - If the itertor has been closed, or if next() has not yet been
                                       called, or remove() has already been called after the last call to
                                       next().Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.