E
- the type of the elementsS
- the type of transformed elementspublic final class TransformIterator<E,S>
extends java.lang.Object
implements java.util.Iterator<S>
TransformIterator
converts any type of Iterator to another type by
given TransformBlock
.Constructor and Description |
---|
TransformIterator(java.util.Iterator<? extends E> iter,
TransformBlock<? super E,? extends S> block)
Creates a
TransformIterator . |
public TransformIterator(java.util.Iterator<? extends E> iter, TransformBlock<? super E,? extends S> block)
TransformIterator
.iter
- an Iteratorblock
- to transform elementsjava.lang.NullPointerException
- if iter or block is null