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