-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface CheckedIntUnaryOperator
AIntUnaryOperator
that allows for checked exceptions.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description int
applyAsInt(int operand)
Applies this operator to the given operand.static java.util.function.IntUnaryOperator
sneaky(CheckedIntUnaryOperator operator)
static java.util.function.IntUnaryOperator
unchecked(CheckedIntUnaryOperator operator)
static java.util.function.IntUnaryOperator
unchecked(CheckedIntUnaryOperator operator, java.util.function.Consumer<java.lang.Throwable> handler)
-
-
-
Method Detail
-
applyAsInt
int applyAsInt(int operand) throws java.lang.Throwable
Applies this operator to the given operand.- Parameters:
operand
- the operand- Returns:
- the operator result
- Throws:
java.lang.Throwable
-
sneaky
static java.util.function.IntUnaryOperator sneaky(CheckedIntUnaryOperator operator)
-
unchecked
static java.util.function.IntUnaryOperator unchecked(CheckedIntUnaryOperator operator)
-
unchecked
static java.util.function.IntUnaryOperator unchecked(CheckedIntUnaryOperator operator, java.util.function.Consumer<java.lang.Throwable> handler)
-
-