Class DoubleIteratorIterate
java.lang.Object
org.eclipse.collections.impl.utility.internal.primitive.DoubleIteratorIterate
public final class DoubleIteratorIterate extends Object
The DoubleIteratorIterate class provides implementations of the various iteration patterns for use with the
DoubleIterator.
This file was automatically generated from template file primitiveIteratorIterate.stg.- Since:
- 5.0
-
Method Summary
Modifier and Type Method Description static booleanallSatisfy(DoubleIterator iterator, DoublePredicate predicate)static booleananySatisfy(DoubleIterator iterator, DoublePredicate predicate)static <V, R extends Collection<V>>
Rcollect(DoubleIterator iterator, DoubleToObjectFunction<? extends V> function, R targetCollection)static intcount(DoubleIterator iterator, DoublePredicate predicate)static doubledetectIfNone(DoubleIterator iterator, DoublePredicate predicate, double ifNone)static voidforEach(DoubleIterator iterator, DoubleProcedure procedure)static <T> TinjectInto(DoubleIterator iterator, T injectedValue, ObjectDoubleToObjectFunction<? super T,? extends T> function)static doublemax(DoubleIterator iterator)static doublemin(DoubleIterator iterator)static booleannoneSatisfy(DoubleIterator iterator, DoublePredicate predicate)static <R extends MutableDoubleCollection>
Rreject(DoubleIterator iterator, DoublePredicate predicate, R targetCollection)static <R extends MutableDoubleCollection>
Rselect(DoubleIterator iterator, DoublePredicate predicate, R targetCollection)static doublesum(DoubleIterator iterator)
-
Method Details
-
forEach
-
select
public static <R extends MutableDoubleCollection> R select(DoubleIterator iterator, DoublePredicate predicate, R targetCollection) -
reject
public static <R extends MutableDoubleCollection> R reject(DoubleIterator iterator, DoublePredicate predicate, R targetCollection) -
collect
public static <V, R extends Collection<V>> R collect(DoubleIterator iterator, DoubleToObjectFunction<? extends V> function, R targetCollection) -
detectIfNone
public static double detectIfNone(DoubleIterator iterator, DoublePredicate predicate, double ifNone) -
count
-
anySatisfy
-
allSatisfy
-
noneSatisfy
-
injectInto
public static <T> T injectInto(DoubleIterator iterator, T injectedValue, ObjectDoubleToObjectFunction<? super T,? extends T> function) -
sum
-
max
-
min
-