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

public final Class BooleanIteratorIterate

extends Object
Class Inheritance
Imports
java.util.Collection, org.eclipse.collections.api.block.function.primitive.BooleanToObjectFunction, .ObjectBooleanToObjectFunction, org.eclipse.collections.api.block.predicate.primitive.BooleanPredicate, org.eclipse.collections.api.block.procedure.primitive.BooleanProcedure, org.eclipse.collections.api.collection.primitive.MutableBooleanCollection, org.eclipse.collections.api.iterator.BooleanIterator

The BooleanIteratorIterate class provides implementations of the various iteration patterns for use with the BooleanIterator. 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(BooleanIterator iterator, BooleanToObjectFunction<? extends V> function, R targetCollection)

public static int
count(BooleanIterator iterator, BooleanPredicate predicate)

public static boolean
detectIfNone(BooleanIterator iterator, BooleanPredicate predicate, boolean ifNone)

public static void
public static <T> T
injectInto(BooleanIterator iterator, T injectedValue, ObjectBooleanToObjectFunction<? super T, ? extends T> function)

public static boolean
public static <R extends MutableBooleanCollection> R
reject(BooleanIterator iterator, BooleanPredicate predicate, R targetCollection)

public static <R extends MutableBooleanCollection> R
select(BooleanIterator iterator, BooleanPredicate predicate, R targetCollection)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

BooleanIteratorIterateback to summary
private BooleanIteratorIterate()

Method Detail

allSatisfyback to summary
public static boolean allSatisfy(BooleanIterator iterator, BooleanPredicate predicate)
anySatisfyback to summary
public static boolean anySatisfy(BooleanIterator iterator, BooleanPredicate predicate)
collectback to summary
public static <V, R extends Collection<V>> R collect(BooleanIterator iterator, BooleanToObjectFunction<? extends V> function, R targetCollection)
countback to summary
public static int count(BooleanIterator iterator, BooleanPredicate predicate)
detectIfNoneback to summary
public static boolean detectIfNone(BooleanIterator iterator, BooleanPredicate predicate, boolean ifNone)
forEachback to summary
public static void forEach(BooleanIterator iterator, BooleanProcedure procedure)
injectIntoback to summary
public static <T> T injectInto(BooleanIterator iterator, T injectedValue, ObjectBooleanToObjectFunction<? super T, ? extends T> function)
noneSatisfyback to summary
public static boolean noneSatisfy(BooleanIterator iterator, BooleanPredicate predicate)
rejectback to summary
public static <R extends MutableBooleanCollection> R reject(BooleanIterator iterator, BooleanPredicate predicate, R targetCollection)
selectback to summary
public static <R extends MutableBooleanCollection> R select(BooleanIterator iterator, BooleanPredicate predicate, R targetCollection)