E - the type of the elementsS - the type of the transformed elementspublic final class FlattenIterator<E,S>
extends java.lang.Object
implements java.util.Iterator<S>
FlattenIterator iterates each element and flattens it.| Constructor and Description |
|---|
FlattenIterator(java.util.Iterator<? extends E> iter,
TransformBlock<? super E,? extends java.util.List<? extends S>> block)
Creates a
FlattenIterator. |
public FlattenIterator(java.util.Iterator<? extends E> iter, TransformBlock<? super E,? extends java.util.List<? extends S>> block)
FlattenIterator.iter - an Iteratorjava.lang.NullPointerException - if iter or block is null