public class FlatMapIteratorForIndexedFunction<T,U> extends FlatMapIterator<T,U>
index, inputIterator, pushbackcurrent, exhausted, iterator, loaded| Constructor and Description |
|---|
FlatMapIteratorForIndexedFunction(java.util.Iterator<T> iterator,
IndexedFunction<T,? extends java.util.Collection<U>> mapping) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<U> |
performMapping(T next) |
protected void |
setDelegate(T next) |
loadNexthasNext, next, removepublic FlatMapIteratorForIndexedFunction(java.util.Iterator<T> iterator, IndexedFunction<T,? extends java.util.Collection<U>> mapping)
protected void setDelegate(T next)
setDelegate in class FlatMapIterator<T,U>protected java.util.Collection<U> performMapping(T next)
performMapping in class FlatMapIterator<T,U>