public class FlattenSpliterator<E>
extends java.lang.Object
implements java.util.Spliterator<E>
| Constructor and Description |
|---|
FlattenSpliterator(java.util.function.IntFunction<java.util.Collection<E>> toCollection,
int length,
int additionalCharacteristics) |
| Modifier and Type | Method and Description |
|---|---|
int |
characteristics() |
long |
estimateSize() |
void |
forEachRemaining(java.util.function.Consumer<? super E> action) |
boolean |
tryAdvance(java.util.function.Consumer<? super E> action) |
java.util.Spliterator<E> |
trySplit() |
public FlattenSpliterator(java.util.function.IntFunction<java.util.Collection<E>> toCollection, int length, int additionalCharacteristics)
public boolean tryAdvance(java.util.function.Consumer<? super E> action)
tryAdvance in interface java.util.Spliterator<E>public void forEachRemaining(java.util.function.Consumer<? super E> action)
forEachRemaining in interface java.util.Spliterator<E>public java.util.Spliterator<E> trySplit()
trySplit in interface java.util.Spliterator<E>public long estimateSize()
estimateSize in interface java.util.Spliterator<E>public int characteristics()
characteristics in interface java.util.Spliterator<E>