public class TaskFunction<T,R1,R2,U1,U2> extends java.lang.Object implements Function1<T,Triple<java.lang.Boolean,R2,U2>>, Task.TaskListener<R1,U1>
TaskFunction(Task<T,R1,U1> task, Function2<T,R1,R2> func1, Function2<T,U1,U2> func2)
Triple<java.lang.Boolean,R2,U2>
call(T input)
void
onFailure(U1 error)
onSuccess(R1 result)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public TaskFunction(Task<T,R1,U1> task, Function2<T,R1,R2> func1, Function2<T,U1,U2> func2)
public void onFailure(U1 error)
onFailure
Task.TaskListener<R1,U1>
public void onSuccess(R1 result)
onSuccess
public Triple<java.lang.Boolean,R2,U2> call(T input)
call
Function1<T,Triple<java.lang.Boolean,R2,U2>>