Interface ThrowableIntToDoubleFunction
-
- All Superinterfaces:
java.util.function.IntToDoubleFunction
- 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 ThrowableIntToDoubleFunction extends java.util.function.IntToDoubleFunctionRepresents a function that accepts an int-valued argument and produces a double-valued result. This is theint-to-doubleprimitive specialization forFunction.Permits checked exceptions unlike
IntToDoubleFunctionThis is a functional interface whose functional method is
applyAsDouble(int).- See Also:
Function
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default doubleapplyAsDouble(int value)Applies this function to the given argument.doubleapplyAsDoubleUnsafe(int value)Applies this function to the given argument.
-
-
-
Method Detail
-
applyAsDoubleUnsafe
double applyAsDoubleUnsafe(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
-
applyAsDouble
default double applyAsDouble(int value)
Applies this function to the given argument.- Specified by:
applyAsDoublein interfacejava.util.function.IntToDoubleFunction- Parameters:
value- the function argument- Returns:
- the function result
-
-