public interface LongIterator
extends java.util.PrimitiveIterator.OfLong
long values. Extends OfLong with helper methods.| Modifier and Type | Field and Description |
|---|---|
static LongIterator |
EMPTY |
| Modifier and Type | Method and Description |
|---|---|
default LongIterable |
asIterable() |
static LongIterator |
from(java.lang.Iterable<java.lang.Long> iterable) |
static LongIterator |
from(java.util.Iterator<java.lang.Long> iterator) |
static LongIterator |
from(java.util.PrimitiveIterator.OfDouble iterator) |
static LongIterator |
from(java.util.PrimitiveIterator.OfDouble iterator,
java.util.function.DoubleToLongFunction mapper) |
static LongIterator |
from(java.util.PrimitiveIterator.OfInt iterator) |
static LongIterator |
from(java.util.PrimitiveIterator.OfInt iterator,
java.util.function.IntToLongFunction mapper) |
static LongIterator |
of(long... longs) |
default long |
reduce(long identity,
java.util.function.LongBinaryOperator operator) |
default void |
skip() |
default void |
skip(long steps) |
static final LongIterator EMPTY
static LongIterator of(long... longs)
static LongIterator from(java.lang.Iterable<java.lang.Long> iterable)
static LongIterator from(java.util.Iterator<java.lang.Long> iterator)
static LongIterator from(java.util.PrimitiveIterator.OfDouble iterator)
static LongIterator from(java.util.PrimitiveIterator.OfDouble iterator, java.util.function.DoubleToLongFunction mapper)
static LongIterator from(java.util.PrimitiveIterator.OfInt iterator)
static LongIterator from(java.util.PrimitiveIterator.OfInt iterator, java.util.function.IntToLongFunction mapper)
default void skip()
default void skip(long steps)
default LongIterable asIterable()
default long reduce(long identity,
java.util.function.LongBinaryOperator operator)