@FunctionalInterface public interface ThrowingLongBinaryOperator
LongBinaryOperator
that allows throwing checked exceptions. ThrowingLongBinaryOperator
is usually implemented by a lambda and passed to CheckedExceptionHandler.fromLongBinaryOperator(ThrowingLongBinaryOperator)
. See noexception tutorial.
Modifier and Type | Method and Description |
---|---|
long |
applyAsLong(long left, long right)
Variation of LongBinaryOperator.applyAsLong(long, long) that allows throwing checked exceptions.
|
long applyAsLong(long left, long right) throws Throwable
LongBinaryOperator.applyAsLong(long, long)
that allows throwing checked exceptions.
left
- see LongBinaryOperator.applyAsLong(long, long)
right
- see LongBinaryOperator.applyAsLong(long, long)
LongBinaryOperator.applyAsLong(long, long)
Throwable
- if unable to complete
CheckedExceptionHandler.fromLongBinaryOperator(ThrowingLongBinaryOperator)
, LongBinaryOperator.applyAsLong(long, long)
Copyright © 2017–2020 Robert Važan. All rights reserved.