BooleanIterable
, LazyBooleanIterable
, PrimitiveIterable
public class SelectBooleanIterable extends AbstractLazyBooleanIterable
Constructor | Description |
---|---|
SelectBooleanIterable(BooleanIterable delegate,
BooleanPredicate predicate) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
allSatisfy(BooleanPredicate predicate) |
Returns true if all of the elements in the BooleanIterable return true for the
specified predicate, otherwise returns false.
|
boolean |
anySatisfy(BooleanPredicate predicate) |
Returns true if any of the elements in the BooleanIterable return true for the
specified predicate, otherwise returns false.
|
BooleanIterator |
booleanIterator() |
Returns a primitive iterator that can be used to iterate over the BooleanIterable in an
imperative style.
|
boolean |
containsAll(boolean... source) |
Returns true if the all of the values specified in the source array are contained
in the BooleanIterable, and false if they are not.
|
boolean |
containsAll(BooleanIterable source) |
Returns true if the all of the values specified in the source BooleanIterable are contained
in the BooleanIterable, and false if they are not.
|
int |
count(BooleanPredicate predicate) |
Returns a count of the number of elements in the BooleanIterable that return true for the
specified predicate.
|
void |
each(BooleanProcedure procedure) |
A synonym for forEach.
|
boolean |
isEmpty() |
Returns true if this iterable has zero items.
|
boolean |
noneSatisfy(BooleanPredicate predicate) |
Returns true if none of the elements in the BooleanIterable return true for the
specified predicate, otherwise returns false.
|
boolean |
notEmpty() |
The English equivalent of !this.isEmpty()
|
int |
size() |
Returns the number of items in this iterable.
|
boolean[] |
toArray() |
Converts the BooleanIterable to a primitive boolean array.
|
MutableBooleanBag |
toBag() |
Converts the BooleanIterable to a new MutableBooleanBag.
|
MutableBooleanList |
toList() |
Converts the BooleanIterable to a new MutableBooleanList.
|
MutableBooleanSet |
toSet() |
Converts the BooleanIterable to a new MutableBooleanSet.
|
appendString, appendString, appendString, asLazy, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, detectIfNone, flatCollect, forEach, injectInto, makeString, makeString, makeString, reject, select, tap, toString
collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, flatCollect, reject, select
public SelectBooleanIterable(BooleanIterable delegate, BooleanPredicate predicate)
public BooleanIterator booleanIterator()
BooleanIterable
public void each(BooleanProcedure procedure)
BooleanIterable
public int size()
PrimitiveIterable
size
in interface PrimitiveIterable
size
in class AbstractLazyBooleanIterable
public boolean isEmpty()
PrimitiveIterable
isEmpty
in interface PrimitiveIterable
isEmpty
in class AbstractLazyBooleanIterable
public boolean notEmpty()
PrimitiveIterable
notEmpty
in interface PrimitiveIterable
notEmpty
in class AbstractLazyBooleanIterable
public int count(BooleanPredicate predicate)
BooleanIterable
count
in interface BooleanIterable
count
in class AbstractLazyBooleanIterable
public boolean anySatisfy(BooleanPredicate predicate)
BooleanIterable
anySatisfy
in interface BooleanIterable
anySatisfy
in class AbstractLazyBooleanIterable
public boolean allSatisfy(BooleanPredicate predicate)
BooleanIterable
allSatisfy
in interface BooleanIterable
allSatisfy
in class AbstractLazyBooleanIterable
public boolean noneSatisfy(BooleanPredicate predicate)
BooleanIterable
noneSatisfy
in interface BooleanIterable
noneSatisfy
in class AbstractLazyBooleanIterable
public boolean[] toArray()
BooleanIterable
toArray
in interface BooleanIterable
toArray
in class AbstractLazyBooleanIterable
public boolean containsAll(boolean... source)
BooleanIterable
containsAll
in interface BooleanIterable
containsAll
in class AbstractLazyBooleanIterable
public boolean containsAll(BooleanIterable source)
BooleanIterable
containsAll
in interface BooleanIterable
containsAll
in class AbstractLazyBooleanIterable
public MutableBooleanList toList()
BooleanIterable
toList
in interface BooleanIterable
toList
in class AbstractLazyBooleanIterable
public MutableBooleanSet toSet()
BooleanIterable
toSet
in interface BooleanIterable
toSet
in class AbstractLazyBooleanIterable
public MutableBooleanBag toBag()
BooleanIterable
toBag
in interface BooleanIterable
toBag
in class AbstractLazyBooleanIterable
Copyright © 2004–2017. All rights reserved.