T
- type of object upon which this predicate operatespublic class AllMatchPredicate<T> extends Object implements com.google.common.base.Predicate<Iterable<T>>
Predicate
that checks that all items in an Iterable
match a given target predicate. If the given
Iterable
is null or contains no items this method will return false
, otherwise it passes each
Iterable
value to the target predicate, even if those values are null
. The first
false
returned by the target predicate stops evaluation and causes this predicate to return (i.e., it
short-circuits the evaluation).Modifier and Type | Field and Description |
---|---|
private com.google.common.base.Predicate<T> |
predicate
The predicate applied to each value of the
Iterable . |
Constructor and Description |
---|
AllMatchPredicate(com.google.common.base.Predicate<T> target)
Constructor.
|
Copyright © 1999–2019. All rights reserved.