Interface ThrowableIntToLongFunction
-
- All Superinterfaces:
java.util.function.IntToLongFunction
- 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 ThrowableIntToLongFunction extends java.util.function.IntToLongFunctionRepresents a function that accepts an int-valued argument and produces a long-valued result. This is theint-to-longprimitive specialization forFunction.Permits checked exceptions unlike
IntToLongFunctionThis is a functional interface whose functional method is
applyAsLong(int).- See Also:
Function
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default longapplyAsLong(int value)Applies this function to the given argument.longapplyAsLongUnsafe(int value)Applies this function to the given argument.
-
-
-
Method Detail
-
applyAsLongUnsafe
long applyAsLongUnsafe(int value) throws java.lang.ThrowableApplies this function to the given argument.- Parameters:
value- the function argument- Returns:
- the function result
- Throws:
java.lang.Throwable- occurred during processing
-
applyAsLong
default long applyAsLong(int value)
Applies this function to the given argument.- Specified by:
applyAsLongin interfacejava.util.function.IntToLongFunction- Parameters:
value- the function argument- Returns:
- the function result
-
-