Top Description Constructors Methods
org.eclipse.collections.impl.utility.internal.primitive

public final Class FloatIteratorIterate

extends Object
Class Inheritance
Imports
java.util.Collection, org.eclipse.collections.api.block.function.primitive.FloatToObjectFunction, .ObjectFloatToObjectFunction, org.eclipse.collections.api.block.predicate.primitive.FloatPredicate, org.eclipse.collections.api.block.procedure.primitive.FloatProcedure, org.eclipse.collections.api.collection.primitive.MutableFloatCollection, org.eclipse.collections.api.iterator.FloatIterator

The FloatIteratorIterate class provides implementations of the various iteration patterns for use with the FloatIterator. This file was automatically generated from template file primitiveIteratorIterate.stg.
Since
5.0

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static boolean
public static boolean
public static <V, R extends Collection<V>> R
collect(FloatIterator iterator, FloatToObjectFunction<? extends V> function, R targetCollection)

public static int
count(FloatIterator iterator, FloatPredicate predicate)

public static float
detectIfNone(FloatIterator iterator, FloatPredicate predicate, float ifNone)

public static void
forEach(FloatIterator iterator, FloatProcedure procedure)

public static <T> T
injectInto(FloatIterator iterator, T injectedValue, ObjectFloatToObjectFunction<? super T, ? extends T> function)

public static float
max(FloatIterator iterator)

public static float
min(FloatIterator iterator)

public static boolean
public static <R extends MutableFloatCollection> R
reject(FloatIterator iterator, FloatPredicate predicate, R targetCollection)

public static <R extends MutableFloatCollection> R
select(FloatIterator iterator, FloatPredicate predicate, R targetCollection)

public static double
sum(FloatIterator iterator)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

FloatIteratorIterateback to summary
private FloatIteratorIterate()

Method Detail

allSatisfyback to summary
public static boolean allSatisfy(FloatIterator iterator, FloatPredicate predicate)
anySatisfyback to summary
public static boolean anySatisfy(FloatIterator iterator, FloatPredicate predicate)
collectback to summary
public static <V, R extends Collection<V>> R collect(FloatIterator iterator, FloatToObjectFunction<? extends V> function, R targetCollection)
countback to summary
public static int count(FloatIterator iterator, FloatPredicate predicate)
detectIfNoneback to summary
public static float detectIfNone(FloatIterator iterator, FloatPredicate predicate, float ifNone)
forEachback to summary
public static void forEach(FloatIterator iterator, FloatProcedure procedure)
injectIntoback to summary
public static <T> T injectInto(FloatIterator iterator, T injectedValue, ObjectFloatToObjectFunction<? super T, ? extends T> function)
maxback to summary
public static float max(FloatIterator iterator)
minback to summary
public static float min(FloatIterator iterator)
noneSatisfyback to summary
public static boolean noneSatisfy(FloatIterator iterator, FloatPredicate predicate)
rejectback to summary
public static <R extends MutableFloatCollection> R reject(FloatIterator iterator, FloatPredicate predicate, R targetCollection)
selectback to summary
public static <R extends MutableFloatCollection> R select(FloatIterator iterator, FloatPredicate predicate, R targetCollection)
sumback to summary
public static double sum(FloatIterator iterator)