public final class IteratorUtils
extends java.lang.Object
iterators.| Modifier and Type | Method and Description |
|---|---|
static <T,S> java.util.Iterator<S> |
composite(java.util.List<T> items,
java.util.function.Function<T,java.util.Iterator<S>> toIterator)
Creates a composite iterator.
|
public static <T,S> java.util.Iterator<S> composite(java.util.List<T> items,
java.util.function.Function<T,java.util.Iterator<S>> toIterator)
T - the type of the list items.S - the iterated type.items - the list items from which iterators can be retrieved.toIterator - the function to retrieve an iterator from a list item.