@FunctionalInterface
public interface LongIterable
extends java.lang.Iterable<java.lang.Long>
Modifier and Type | Method and Description |
---|---|
default void |
forEach(java.util.function.Consumer<? super java.lang.Long> consumer)
Performs the given action for each
long in this iterable. |
default void |
forEachLong(java.util.function.LongConsumer consumer)
Performs the given action for each
long in this iterable. |
static LongIterable |
from(java.lang.Iterable<java.lang.Long> iterable) |
static LongIterable |
from(java.lang.Long... longs) |
LongIterator |
iterator() |
static LongIterable |
of(long... longs) |
static LongIterable |
once(LongIterator iterator) |
static LongIterable |
once(java.util.PrimitiveIterator.OfLong iterator) |
LongIterator iterator()
iterator
in interface java.lang.Iterable<java.lang.Long>
default void forEach(java.util.function.Consumer<? super java.lang.Long> consumer)
long
in this iterable.forEach
in interface java.lang.Iterable<java.lang.Long>
default void forEachLong(java.util.function.LongConsumer consumer)
long
in this iterable.static LongIterable of(long... longs)
static LongIterable from(java.lang.Long... longs)
static LongIterable from(java.lang.Iterable<java.lang.Long> iterable)
static LongIterable once(LongIterator iterator)
static LongIterable once(java.util.PrimitiveIterator.OfLong iterator)