Interface ThrowableLongToIntFunction
-
- All Superinterfaces:
java.util.function.LongToIntFunction
- 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 ThrowableLongToIntFunction extends java.util.function.LongToIntFunctionRepresents a function that accepts a long-valued argument and produces an int-valued result. This is thelong-to-intprimitive specialization forFunction.Permits checked exceptions unlike
LongToIntFunctionThis is a functional interface whose functional method is
applyAsInt(long).- See Also:
Function
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default intapplyAsInt(long value)Applies this function to the given argument.intapplyAsIntUnsafe(long value)Applies this function to the given argument.
-
-
-
Method Detail
-
applyAsIntUnsafe
int applyAsIntUnsafe(long 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
-
applyAsInt
default int applyAsInt(long value)
Applies this function to the given argument.- Specified by:
applyAsIntin interfacejava.util.function.LongToIntFunction- Parameters:
value- the function argument- Returns:
- the function result
-
-