@FunctionalInterface
public interface LongIterable
extends java.lang.Iterable<java.lang.Long>
| Modifier and Type | Method and Description |
|---|---|
default void |
clear() |
default boolean |
containsAllLongs(long... xs) |
default boolean |
containsAllLongs(LongIterable c) |
default boolean |
containsAnyLongs(long... xs) |
default boolean |
containsAnyLongs(LongIterable xs) |
default boolean |
containsLong(long x) |
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) |
default boolean |
isEmpty() |
LongIterator |
iterator() |
default java.util.stream.LongStream |
longStream() |
static LongIterable |
of(long... longs) |
static LongIterable |
once(LongIterator iterator) |
static LongIterable |
once(java.util.PrimitiveIterator.OfLong iterator) |
default java.util.stream.LongStream |
parallelLongStream() |
default boolean |
removeAllLongs(long... xs) |
default boolean |
removeAllLongs(LongIterable c) |
default boolean |
removeLong(long x) |
default boolean |
removeLongsIf(java.util.function.LongPredicate filter) |
default boolean |
retainAllLongs(long... xs) |
default boolean |
retainAllLongs(LongIterable c) |
default LongSequence |
sequence() |
default java.util.Spliterator.OfLong |
spliterator() |
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)
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.default java.util.stream.LongStream longStream()
default java.util.stream.LongStream parallelLongStream()
default java.util.Spliterator.OfLong spliterator()
spliterator in interface java.lang.Iterable<java.lang.Long>default LongSequence sequence()
LongSequence over the long values in this LongIterable.default boolean isEmpty()
default void clear()
default boolean containsLong(long x)
default boolean removeLong(long x)
default boolean containsAllLongs(long... xs)
default boolean containsAllLongs(LongIterable c)
default boolean containsAnyLongs(long... xs)
LongIterable contains any of the given longs, false otherwise.default boolean containsAnyLongs(LongIterable xs)
LongIterable contains any of the longs in the given LongIterable,
false otherwise.default boolean removeAllLongs(LongIterable c)
default boolean retainAllLongs(LongIterable c)
default boolean removeAllLongs(long... xs)
default boolean retainAllLongs(long... xs)
default boolean removeLongsIf(java.util.function.LongPredicate filter)