BooleanIterable
, PrimitiveIterable
BooleanList
, BooleanStack
, ImmutableBooleanList
, ImmutableBooleanStack
, MutableBooleanList
, MutableBooleanStack
, ReversibleBooleanIterable
AbstractBooleanStack
, BooleanArrayList
, BooleanArrayStack
, SynchronizedBooleanList
, SynchronizedBooleanStack
, UnmodifiableBooleanList
, UnmodifiableBooleanStack
public interface OrderedBooleanIterable extends BooleanIterable
Modifier and Type | Method | Description |
---|---|---|
<V> OrderedIterable<V> |
collect(BooleanToObjectFunction<? extends V> function) |
Returns a new collection with the results of applying the specified function on each element of the source
collection.
|
default <V> OrderedIterable<V> |
collectWithIndex(BooleanIntToObjectFunction<? extends V> function) |
Returns a new OrderedIterable using results obtained by applying the specified function to each element
and its corresponding index.
|
default <V,R extends java.util.Collection<V>> |
collectWithIndex(BooleanIntToObjectFunction<? extends V> function,
R target) |
Adds elements to the target Collection using results obtained by applying the specified function to each element
and its corresponding index.
|
void |
forEachWithIndex(BooleanIntProcedure procedure) |
|
boolean |
getFirst() |
|
int |
indexOf(boolean value) |
|
<T> T |
injectIntoWithIndex(T injectedValue,
ObjectBooleanIntToObjectFunction<? super T,? extends T> function) |
|
OrderedBooleanIterable |
reject(BooleanPredicate predicate) |
Returns a new BooleanIterable with all of the elements in the BooleanIterable that
return false for the specified predicate.
|
OrderedBooleanIterable |
select(BooleanPredicate predicate) |
Returns a new BooleanIterable with all of the elements in the BooleanIterable that
return true for the specified predicate.
|
allSatisfy, anySatisfy, asLazy, booleanIterator, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, each, flatCollect, forEach, injectInto, noneSatisfy, reject, select, tap, toArray, toBag, toList, toSet
appendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toString
boolean getFirst()
int indexOf(boolean value)
OrderedBooleanIterable select(BooleanPredicate predicate)
BooleanIterable
select
in interface BooleanIterable
OrderedBooleanIterable reject(BooleanPredicate predicate)
BooleanIterable
reject
in interface BooleanIterable
<V> OrderedIterable<V> collect(BooleanToObjectFunction<? extends V> function)
BooleanIterable
collect
in interface BooleanIterable
default <V> OrderedIterable<V> collectWithIndex(BooleanIntToObjectFunction<? extends V> function)
default <V,R extends java.util.Collection<V>> R collectWithIndex(BooleanIntToObjectFunction<? extends V> function, R target)
<T> T injectIntoWithIndex(T injectedValue, ObjectBooleanIntToObjectFunction<? super T,? extends T> function)
void forEachWithIndex(BooleanIntProcedure procedure)
Copyright © 2004–2018. All rights reserved.