E - the type of exception could be thrown while performing operation@FunctionalInterface
public interface LongBinaryOperatorEx<E extends java.lang.Throwable>
long-valued operands and producing a
long-valued result. This is the primitive type specialization of
BinaryOperatorEx for long.
This is a functional interface
whose functional method is applyAsLong(long, long).
BinaryOperatorEx,
LongUnaryOperatorEx| Modifier and Type | Method and Description |
|---|---|
long |
applyAsLong(long left,
long right)
Applies this operator to the given operands.
|
default LongSupplierEx<E> |
fix(long left,
long right) |
default LongUnaryOperatorEx<E> |
fixLeft(long left) |
default LongUnaryOperatorEx<E> |
fixRight(long right) |
default java.util.function.LongBinaryOperator |
unchecked() |
default java.util.function.LongBinaryOperator |
unchecked(java.util.function.BiFunction<java.lang.String,java.lang.Throwable,? extends java.lang.RuntimeException> cover) |
default java.util.function.LongBinaryOperator |
unchecked(java.util.function.Function<java.lang.Throwable,java.lang.String> text,
java.util.function.BiFunction<java.lang.String,java.lang.Throwable,? extends java.lang.RuntimeException> cover) |
default java.util.function.LongBinaryOperator |
unchecked(java.lang.String exceptionText,
java.util.function.BiFunction<java.lang.String,java.lang.Throwable,? extends java.lang.RuntimeException> cover) |
default java.util.function.LongBinaryOperator |
unchecked(java.util.function.Supplier<java.lang.String> text,
java.util.function.BiFunction<java.lang.String,java.lang.Throwable,? extends java.lang.RuntimeException> cover) |
long applyAsLong(long left,
long right)
throws E extends java.lang.Throwable
left - the first operandright - the second operandE extends java.lang.Throwabledefault LongUnaryOperatorEx<E> fixRight(long right)
default LongUnaryOperatorEx<E> fixLeft(long left)
default LongSupplierEx<E> fix(long left, long right)
default java.util.function.LongBinaryOperator unchecked(java.lang.String exceptionText,
java.util.function.BiFunction<java.lang.String,java.lang.Throwable,? extends java.lang.RuntimeException> cover)
default java.util.function.LongBinaryOperator unchecked()
default java.util.function.LongBinaryOperator unchecked(java.util.function.BiFunction<java.lang.String,java.lang.Throwable,? extends java.lang.RuntimeException> cover)
default java.util.function.LongBinaryOperator unchecked(java.util.function.Supplier<java.lang.String> text,
java.util.function.BiFunction<java.lang.String,java.lang.Throwable,? extends java.lang.RuntimeException> cover)
default java.util.function.LongBinaryOperator unchecked(java.util.function.Function<java.lang.Throwable,java.lang.String> text,
java.util.function.BiFunction<java.lang.String,java.lang.Throwable,? extends java.lang.RuntimeException> cover)