Interface ThrowableLongPredicate
- All Superinterfaces:
LongPredicate
- 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
long
-valued argument. This is the
long
-consuming primitive type specialization of ThrowablePredicate
.
Permits checked exceptions unlike LongPredicate
This is a functional interface whose functional method is
test(long)
.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
test
(long value) Evaluates this predicate on the given argument.boolean
testUnsafe
(long value) Evaluates this predicate on the given argument.Methods inherited from interface java.util.function.LongPredicate
and, negate, or
-
Method Details
-
testUnsafe
Evaluates this predicate on the given argument.- Parameters:
value
- the input argument- Returns:
true
if the input argument matches the predicate, otherwisefalse
- Throws:
Throwable
- occurred during processing
-
test
default boolean test(long value) Evaluates this predicate on the given argument.- Specified by:
test
in interfaceLongPredicate
- Parameters:
value
- the input argument- Returns:
true
if the input argument matches the predicate, otherwisefalse
-