Interface ThrowableIntPredicate
- All Superinterfaces:
IntPredicate
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Represents a predicate (boolean-valued function) of one
int-valued argument. This is the
int-consuming primitive type specialization of ThrowablePredicate.
Permits checked exceptions unlike IntPredicate
This is a functional interface whose functional method is
test(int).
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleantest(int value) Evaluates this predicate on the given argument.booleantestUnsafe(int value) Evaluates this predicate on the given argument.Methods inherited from interface java.util.function.IntPredicate
and, negate, or
-
Method Details
-
testUnsafe
Evaluates this predicate on the given argument.- Parameters:
value- the input argument- Returns:
trueif the input argument matches the predicate, otherwisefalse- Throws:
Throwable- occurred during processing
-
test
default boolean test(int value) Evaluates this predicate on the given argument.- Specified by:
testin interfaceIntPredicate- Parameters:
value- the input argument- Returns:
trueif the input argument matches the predicate, otherwisefalse
-