T1
T2
R
public interface BiFunction<T1,T2,R>
apply(T1 t1, T2 t2)
@NonNull R apply(@NonNull T1 t1, @NonNull T2 t2) throws Throwable
t1
t2
Throwable