Interface Func.Func2<A,B,T>

Type Parameters:
A - The type of T's first generic parameter.
B - The type of T's second generic parameter.
T - The type of prefab value.
All Superinterfaces:
Func<T>
Enclosing interface:
Func<T>
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 static interface Func.Func2<A,B,T> extends Func<T>
Functional interface for generating prefab values of a generic type T that has exactly 2 generic parameters, A and B.

Values of Func.Func2 and B will be supplied in the supply(Object, Object) method.

  • Nested Class Summary

    Nested classes/interfaces inherited from interface nl.jqno.equalsverifier.Func

    Func.Func1<A,T>, Func.Func2<A,B,T>
  • Method Summary

    Modifier and Type
    Method
    Description
    default T
    apply(List<?> values)
     
    supply(A a, B b)
     
  • Method Details

    • apply

      default T apply(List<?> values)
      Specified by:
      apply in interface Func<A>
    • supply

      T supply(A a, B b)