Interface ToDoubleFunction3<T1,T2,T3>

All Superinterfaces:
Function3<T1,T2,T3,Double>
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 ToDoubleFunction3<T1,T2,T3> extends Function3<T1,T2,T3,Double>
  • Method Summary

    Modifier and Type
    Method
    Description
    apply(T1 t1, T2 t2, T3 t3)
    Applies this function to the given arguments.
    double
    applyAsDouble(T1 t1, T2 t2, T3 t3)
    Applies this function to the given arguments.
  • Method Details

    • apply

      default @NonNull Double apply(T1 t1, T2 t2, T3 t3)
      Description copied from interface: Function3
      Applies this function to the given arguments.
      Specified by:
      apply in interface Function3<T1,T2,T3,Double>
      Parameters:
      t1 - the first function argument
      t2 - the second function argument
      t3 - the third function argument
      Returns:
      the function result
    • applyAsDouble

      double applyAsDouble(T1 t1, T2 t2, T3 t3)
      Applies this function to the given arguments.
      Parameters:
      t1 - the first function argument
      t2 - the second function argument
      t3 - the third function argument
      Returns:
      the function result