Interface CustomFunction.NeedsTriFunctionImpl<T,U,V>
- Type Parameters:
T- the type of the first input to the TriFunctionU- the type of the second input to the TriFunctionV- the type of the third input to the TriFunction
- Enclosing class:
CustomFunction
public static interface CustomFunction.NeedsTriFunctionImpl<T,U,V>
Represents a contract for classes requiring the implementation of a TriFunction.
A TriFunction is a functional interface that accepts three input arguments of types T, U, and V, and produces a result.
-
Method Summary
Modifier and TypeMethodDescriptionwithImplementation(TriFunction<T, U, V, ?> function) Registers the implementation of a TriFunction that accepts three input arguments of types T, U, and V and produces a result.
-
Method Details
-
withImplementation
Registers the implementation of a TriFunction that accepts three input arguments of types T, U, and V and produces a result.
This method allows the user to provide a specific functional behavior to be executed with the given input arguments.
- Parameters:
function- the implementation of a TriFunction that takes three inputs of types T, U, and V, and produces a result.- Returns:
- the configuration object.
-