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 boolean |
contains(long l) |
default long |
count() |
static LongIterator |
from(java.util.Iterator<java.lang.Long> iterator) |
static <T> LongIterator |
from(java.util.Iterator<T> iterator,
java.util.function.ToLongFunction<? super T> mapper) |
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 |
from(java.util.PrimitiveIterator.OfLong iterator) |
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.util.PrimitiveIterator.OfLong iterator)
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 <T> LongIterator from(java.util.Iterator<T> iterator, java.util.function.ToLongFunction<? super T> mapper)
default void skip()
default void skip(long steps)
default long reduce(long identity,
java.util.function.LongBinaryOperator operator)
default boolean contains(long l)
LongIterator contains the given long, false otherwise.default long count()
longs remaining in this iterator.