@FunctionalInterface public interface FloatPredicate
float-valued
argument. This is the float-consuming primitive type specialization of
Predicate.Predicate| Modifier and Type | Method and Description |
|---|---|
default FloatPredicate |
and(FloatPredicate other)
Returns a composed predicate that represents a short-circuiting logical AND of this predicate
and another.
|
default FloatPredicate |
negate()
Returns a predicate that represents the logical negation of this predicate.
|
default FloatPredicate |
or(FloatPredicate other)
Returns a composed predicate that represents a short-circuiting logical OR of this predicate
and another.
|
boolean |
test(float value)
Evaluates this predicate on the given argument.
|
boolean test(float value)
value - the input argumenttrue if the input argument matches the predicate, otherwise falsedefault FloatPredicate and(FloatPredicate 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 predicateNullPointerException - if other is nulldefault FloatPredicate negate()
default FloatPredicate or(FloatPredicate 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 predicateother predicateNullPointerException - if other is null