Spliterator
Spliterator
public interface Spliterator<T> {
boolean tryAdvance(Consumer<? super T> action);
Spliterator<T> trySplit();
long estimateSize();
int characteristics();
}
Характеристики Splitterator:
SIZED
ORDERED
SPLIT_SIZED
CONCURRENT
IMMUTABLE
NOT_NULL