Interface CustomFunction.NeedsTriFunctionImpl<T,U,V>

Type Parameters:
T - the type of the first input to the TriFunction
U - the type of the second input to the TriFunction
V - 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 Type
    Method
    Description
    Registers the implementation of a TriFunction that accepts three input arguments of types T, U, and V and produces a result.
  • Method Details

    • withImplementation

      OfficeStamperConfiguration withImplementation(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.

      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.