static <T> Task<T> |
Task.create(Fn<T> code,
Class<T> type,
String taskName,
Object... args) |
<A> TaskBuilder.TaskBuilder1<A,Z,Z> |
TaskBuilder.input(Fn<Task<A>> task) |
<B> TaskBuilder.TaskBuilder2<A,B,Y,Z> |
TaskBuilder.TaskBuilder1.input(Fn<Task<B>> task) |
<C> TaskBuilder.TaskBuilder3<A,B,C,Y,Z> |
TaskBuilder.TaskBuilder2.input(Fn<Task<C>> task) |
<D> TaskBuilder.TaskBuilder4<A,B,C,D,Y,Z> |
TaskBuilder.TaskBuilder3.input(Fn<Task<D>> task) |
<E> TaskBuilder.TaskBuilder5<A,B,C,D,E,Y,Z> |
TaskBuilder.TaskBuilder4.input(Fn<Task<E>> task) |
<F> TaskBuilder.TaskBuilder6<A,B,C,D,E,F,Y,Z> |
TaskBuilder.TaskBuilder5.input(Fn<Task<F>> task) |
<G> TaskBuilder.TaskBuilder7<A,B,C,D,E,F,G,Y,Z> |
TaskBuilder.TaskBuilder6.input(Fn<Task<G>> task) |
<H> TaskBuilder.TaskBuilder8<A,B,C,D,E,F,G,H,Y,Z> |
TaskBuilder.TaskBuilder7.input(Fn<Task<H>> task) |
<I> TaskBuilder.TaskBuilder9<A,B,C,D,E,F,G,H,I,Y,Z> |
TaskBuilder.TaskBuilder8.input(Fn<Task<I>> task) |
<J> TaskBuilder.TaskBuilder10<A,B,C,D,E,F,G,H,I,J,Y,Z> |
TaskBuilder.TaskBuilder9.input(Fn<Task<J>> task) |
<K> TaskBuilder.TaskBuilder11<A,B,C,D,E,F,G,H,I,J,K,Y,Z> |
TaskBuilder.TaskBuilder10.input(Fn<Task<K>> task) |
<L> TaskBuilder.TaskBuilder12<A,B,C,D,E,F,G,H,I,J,K,L,Y,Z> |
TaskBuilder.TaskBuilder11.input(Fn<Task<L>> task) |
<M> TaskBuilder.TaskBuilder13<A,B,C,D,E,F,G,H,I,J,K,L,M,Y,Z> |
TaskBuilder.TaskBuilder12.input(Fn<Task<M>> task) |
<N> TaskBuilder.TaskBuilder14<A,B,C,D,E,F,G,H,I,J,K,L,M,N,Y,Z> |
TaskBuilder.TaskBuilder13.input(Fn<Task<N>> task) |
<O> TaskBuilder.TaskBuilder15<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,Y,Z> |
TaskBuilder.TaskBuilder14.input(Fn<Task<O>> task) |
<P> TaskBuilder.TaskBuilder16<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Y,Z> |
TaskBuilder.TaskBuilder15.input(Fn<Task<P>> task) |
<Q> TaskBuilder.TaskBuilder17<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,Y,Z> |
TaskBuilder.TaskBuilder16.input(Fn<Task<Q>> task) |
<R> TaskBuilder.TaskBuilder18<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,Y,Z> |
TaskBuilder.TaskBuilder17.input(Fn<Task<R>> task) |
<S> TaskBuilder.TaskBuilder19<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,Y,Z> |
TaskBuilder.TaskBuilder18.input(Fn<Task<S>> task) |
<T> TaskBuilder.TaskBuilder20<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,Y,Z> |
TaskBuilder.TaskBuilder19.input(Fn<Task<T>> task) |
<U> TaskBuilder.TaskBuilder21<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,Y,Z> |
TaskBuilder.TaskBuilder20.input(Fn<Task<U>> task) |
<V> TaskBuilder.TaskBuilder22<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,Y,Z> |
TaskBuilder.TaskBuilder21.input(Fn<Task<V>> task) |
<W> TaskBuilder.TaskBuilder23<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,Y,Z> |
TaskBuilder.TaskBuilder22.input(Fn<Task<W>> task) |
<X> TaskBuilder.TaskBuilder24<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z> |
TaskBuilder.TaskBuilder23.input(Fn<Task<X>> task) |
<A> TaskBuilder.TaskBuilder1<List<A>,Z,Z> |
TaskBuilder.inputs(Fn<List<Task<A>>> tasks) |
<B> TaskBuilder.TaskBuilder2<A,List<B>,Y,Z> |
TaskBuilder.TaskBuilder1.inputs(Fn<List<Task<B>>> tasks) |
<C> TaskBuilder.TaskBuilder3<A,B,List<C>,Y,Z> |
TaskBuilder.TaskBuilder2.inputs(Fn<List<Task<C>>> tasks) |
<D> TaskBuilder.TaskBuilder4<A,B,C,List<D>,Y,Z> |
TaskBuilder.TaskBuilder3.inputs(Fn<List<Task<D>>> tasks) |
<E> TaskBuilder.TaskBuilder5<A,B,C,D,List<E>,Y,Z> |
TaskBuilder.TaskBuilder4.inputs(Fn<List<Task<E>>> tasks) |
<F> TaskBuilder.TaskBuilder6<A,B,C,D,E,List<F>,Y,Z> |
TaskBuilder.TaskBuilder5.inputs(Fn<List<Task<F>>> tasks) |
<G> TaskBuilder.TaskBuilder7<A,B,C,D,E,F,List<G>,Y,Z> |
TaskBuilder.TaskBuilder6.inputs(Fn<List<Task<G>>> tasks) |
<H> TaskBuilder.TaskBuilder8<A,B,C,D,E,F,G,List<H>,Y,Z> |
TaskBuilder.TaskBuilder7.inputs(Fn<List<Task<H>>> tasks) |
<I> TaskBuilder.TaskBuilder9<A,B,C,D,E,F,G,H,List<I>,Y,Z> |
TaskBuilder.TaskBuilder8.inputs(Fn<List<Task<I>>> tasks) |
<J> TaskBuilder.TaskBuilder10<A,B,C,D,E,F,G,H,I,List<J>,Y,Z> |
TaskBuilder.TaskBuilder9.inputs(Fn<List<Task<J>>> tasks) |
<K> TaskBuilder.TaskBuilder11<A,B,C,D,E,F,G,H,I,J,List<K>,Y,Z> |
TaskBuilder.TaskBuilder10.inputs(Fn<List<Task<K>>> tasks) |
<L> TaskBuilder.TaskBuilder12<A,B,C,D,E,F,G,H,I,J,K,List<L>,Y,Z> |
TaskBuilder.TaskBuilder11.inputs(Fn<List<Task<L>>> tasks) |
<M> TaskBuilder.TaskBuilder13<A,B,C,D,E,F,G,H,I,J,K,L,List<M>,Y,Z> |
TaskBuilder.TaskBuilder12.inputs(Fn<List<Task<M>>> tasks) |
<N> TaskBuilder.TaskBuilder14<A,B,C,D,E,F,G,H,I,J,K,L,M,List<N>,Y,Z> |
TaskBuilder.TaskBuilder13.inputs(Fn<List<Task<N>>> tasks) |
<O> TaskBuilder.TaskBuilder15<A,B,C,D,E,F,G,H,I,J,K,L,M,N,List<O>,Y,Z> |
TaskBuilder.TaskBuilder14.inputs(Fn<List<Task<O>>> tasks) |
<P> TaskBuilder.TaskBuilder16<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,List<P>,Y,Z> |
TaskBuilder.TaskBuilder15.inputs(Fn<List<Task<P>>> tasks) |
<Q> TaskBuilder.TaskBuilder17<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,List<Q>,Y,Z> |
TaskBuilder.TaskBuilder16.inputs(Fn<List<Task<Q>>> tasks) |
<R> TaskBuilder.TaskBuilder18<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,List<R>,Y,Z> |
TaskBuilder.TaskBuilder17.inputs(Fn<List<Task<R>>> tasks) |
<S> TaskBuilder.TaskBuilder19<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,List<S>,Y,Z> |
TaskBuilder.TaskBuilder18.inputs(Fn<List<Task<S>>> tasks) |
<T> TaskBuilder.TaskBuilder20<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,List<T>,Y,Z> |
TaskBuilder.TaskBuilder19.inputs(Fn<List<Task<T>>> tasks) |
<U> TaskBuilder.TaskBuilder21<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,List<U>,Y,Z> |
TaskBuilder.TaskBuilder20.inputs(Fn<List<Task<U>>> tasks) |
<V> TaskBuilder.TaskBuilder22<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,List<V>,Y,Z> |
TaskBuilder.TaskBuilder21.inputs(Fn<List<Task<V>>> tasks) |
<W> TaskBuilder.TaskBuilder23<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,List<W>,Y,Z> |
TaskBuilder.TaskBuilder22.inputs(Fn<List<Task<W>>> tasks) |
<X> TaskBuilder.TaskBuilder24<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,List<X>,Y,Z> |
TaskBuilder.TaskBuilder23.inputs(Fn<List<Task<X>>> tasks) |
default <T> EvalContext.Value<T> |
EvalContext.invokeProcessFn(TaskId taskId,
Fn<T> processFn)
Invoke the process function of a task.
|
static <T> Fn<T> |
Tracing.trace(Fn<T> fn) |
static <T> Fn<T> |
Tracing.trace(TaskId taskId,
Fn<T> fn) |
<T> EvalContext.Value<T> |
EvalContext.value(Fn<T> value)
|