@FunctionalInterface
public interface DoubleIterable
extends java.lang.Iterable<java.lang.Double>
Modifier and Type | Method and Description |
---|---|
default void |
forEach(java.util.function.Consumer<? super java.lang.Double> consumer)
Performs the given action for each
double in this iterable. |
default void |
forEachDouble(java.util.function.DoubleConsumer consumer)
Performs the given action for each
double in this iterable. |
static DoubleIterable |
from(java.lang.Double... doubles) |
static DoubleIterable |
from(java.lang.Iterable<java.lang.Double> iterable) |
DoubleIterator |
iterator() |
static DoubleIterable |
of(double... doubles) |
static DoubleIterable |
once(DoubleIterator iterator) |
static DoubleIterable |
once(java.util.PrimitiveIterator.OfDouble iterator) |
DoubleIterator iterator()
iterator
in interface java.lang.Iterable<java.lang.Double>
default void forEach(java.util.function.Consumer<? super java.lang.Double> consumer)
double
in this iterable.forEach
in interface java.lang.Iterable<java.lang.Double>
default void forEachDouble(java.util.function.DoubleConsumer consumer)
double
in this iterable.static DoubleIterable of(double... doubles)
static DoubleIterable from(java.lang.Double... doubles)
static DoubleIterable from(java.lang.Iterable<java.lang.Double> iterable)
static DoubleIterable once(DoubleIterator iterator)
static DoubleIterable once(java.util.PrimitiveIterator.OfDouble iterator)