-
- 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 CheckedIntToLongFunction
AIntToLongFunction
that allows for checked exceptions.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description long
applyAsLong(int value)
Applies this function to the given argument.static java.util.function.IntToLongFunction
sneaky(CheckedIntToLongFunction function)
static java.util.function.IntToLongFunction
unchecked(CheckedIntToLongFunction function)
static java.util.function.IntToLongFunction
unchecked(CheckedIntToLongFunction function, java.util.function.Consumer<java.lang.Throwable> handler)
-
-
-
Method Detail
-
applyAsLong
long applyAsLong(int value) throws java.lang.Throwable
Applies this function to the given argument.- Parameters:
value
- the function argument- Returns:
- the function result
- Throws:
java.lang.Throwable
-
sneaky
static java.util.function.IntToLongFunction sneaky(CheckedIntToLongFunction function)
-
unchecked
static java.util.function.IntToLongFunction unchecked(CheckedIntToLongFunction function)
-
unchecked
static java.util.function.IntToLongFunction unchecked(CheckedIntToLongFunction function, java.util.function.Consumer<java.lang.Throwable> handler)
-
-