@FunctionalInterface @Generated(value="Autogenerated by OpenJAX CodeGen Template (0.2.5)", date="2020-05-23") public interface BooleanPredicate
boolean
-valued
argument. This is the boolean
-consuming primitive type specialization
of Predicate
.Predicate
Modifier and Type | Method and Description |
---|---|
default BooleanPredicate |
and(BooleanPredicate other)
Returns a composed predicate that represents a short-circuiting logical AND
of this predicate and another.
|
default BooleanPredicate |
negate()
Returns a predicate that represents the logical negation of this predicate.
|
default BooleanPredicate |
or(BooleanPredicate other)
Returns a composed predicate that represents a short-circuiting logical OR
of this predicate and another.
|
boolean |
test(boolean value)
Evaluates this predicate on the given argument.
|
boolean test(boolean value)
value
- The input argument.true
if the input argument matches the predicate, otherwise
false
.default BooleanPredicate and(BooleanPredicate other)
false
, then the other
predicate is not
evaluated.
Any exceptions thrown during evaluation of either predicate are relayed to
the caller; if evaluation of this predicate throws an exception, the
other
predicate will not be evaluated.
other
- A predicate that will be logically-ANDed with this predicateother
predicate.NullPointerException
- If other
is null.default BooleanPredicate negate()
default BooleanPredicate or(BooleanPredicate other)
true
, then the other
predicate is not
evaluated.
Any exceptions thrown during evaluation of either predicate are relayed to
the caller; if evaluation of this predicate throws an exception, the
other
predicate will not be evaluated.
other
- A predicate that will be logically-ORed with this predicate.other
predicate.NullPointerException
- if other
is null.Copyright © 2020 LibJ. All rights reserved.