FailableLongUnaryOperator¶
- public abstract interface org.apache.commons.lang3.function.FailableLongUnaryOperator<E extends Throwable>[source]¶
A functional interface like
LongUnaryOperatorthat declares aThrowable.- Parameters:
<E> – The kind of thrown exception or error.
- Since:
3.11
Fields and constants¶
NOP singleton |
- @SuppressWarnings({"rawtypes"}) public static final FailableLongUnaryOperator NOP[source]¶
NOP singleton
Methods¶
Returns a composed |
|
Applies this operator to the given operand. |
|
Returns a composed |
|
Returns a unary operator that always returns its input argument. |
|
Gets the NOP singleton. |
- public default FailableLongUnaryOperator<E> andThen(FailableLongUnaryOperator<E> after)[source]¶
Returns a composed
FailableDoubleUnaryOperatorlikeLongUnaryOperator#andThen(LongUnaryOperator).- Parameters:
after – The operator to apply after this one.
- Returns:
A composed
FailableLongUnaryOperatorlikeLongUnaryOperator#andThen(LongUnaryOperator).- Throws:
java.lang.NullPointerException – Thrown if after is null.
- See also:
- public abstract long applyAsLong(long operand) throws E[source]¶
Applies this operator to the given operand.
- Parameters:
operand – The operand
- Returns:
The operator result
- Throws:
E – Thrown when a consumer fails.
- public default FailableLongUnaryOperator<E> compose(FailableLongUnaryOperator<E> before)[source]¶
Returns a composed
FailableLongUnaryOperatorlikeLongUnaryOperator#compose(LongUnaryOperator).- Parameters:
before – The operator to apply before this one.
- Returns:
A composed
FailableLongUnaryOperatorlikeLongUnaryOperator#compose(LongUnaryOperator).- Throws:
java.lang.NullPointerException – Thrown if before is null.
- See also:
- public static <E extends Throwable> FailableLongUnaryOperator<E> identity()[source]¶
Returns a unary operator that always returns its input argument.
- Type parameters:
<E> – The kind of thrown exception or error.
- Returns:
A unary operator that always returns its input argument
- @SuppressWarnings({"unchecked"}) public static <E extends Throwable> FailableLongUnaryOperator<E> nop()[source]¶
Gets the NOP singleton.
- Type parameters:
<E> – The kind of thrown exception or error.
- Returns:
The NOP singleton.