Interface | Description |
---|---|
EvalContext |
A context for controlling
Task evaluation and EvalContext.Value computation. |
EvalContext.Promise<T> |
A promise for a
EvalContext.Value that is supposed to be EvalContext.Promise.set(Object) . |
EvalContext.Value<T> |
A wrapped value with additional semantics for how the enclosed value becomes available and
how computations on that value are executed.
|
Fn<R> | |
Fn1<T,R> | |
Invokable | |
NamedTaskBuilder |
The initial part of the
TaskBuilder api which only holds the task name. |
ProcessFnArg | |
TaskBuilder<Z> |
Types for the fluent task setup API
The entry point for this api is
Task.named(String, Object...) }. |
TaskBuilder.F0<Z> | |
TaskBuilder.F1<A,Z> | |
TaskBuilder.F10<A,B,C,D,E,F,G,H,I,J,Z> | |
TaskBuilder.F11<A,B,C,D,E,F,G,H,I,J,K,Z> | |
TaskBuilder.F12<A,B,C,D,E,F,G,H,I,J,K,L,Z> | |
TaskBuilder.F13<A,B,C,D,E,F,G,H,I,J,K,L,M,Z> | |
TaskBuilder.F14<A,B,C,D,E,F,G,H,I,J,K,L,M,N,Z> | |
TaskBuilder.F15<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,Z> | |
TaskBuilder.F16<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Z> | |
TaskBuilder.F17<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,Z> | |
TaskBuilder.F18<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,Z> | |
TaskBuilder.F19<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,Z> | |
TaskBuilder.F2<A,B,Z> | |
TaskBuilder.F20<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,Z> | |
TaskBuilder.F21<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,Z> | |
TaskBuilder.F22<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,Z> | |
TaskBuilder.F23<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,Z> | |
TaskBuilder.F24<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Z> | |
TaskBuilder.F25<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.F3<A,B,C,Z> | |
TaskBuilder.F4<A,B,C,D,Z> | |
TaskBuilder.F5<A,B,C,D,E,Z> | |
TaskBuilder.F6<A,B,C,D,E,F,Z> | |
TaskBuilder.F7<A,B,C,D,E,F,G,Z> | |
TaskBuilder.F8<A,B,C,D,E,F,G,H,Z> | |
TaskBuilder.F9<A,B,C,D,E,F,G,H,I,Z> | |
TaskBuilder.TaskBuilder1<A,Y,Z> | |
TaskBuilder.TaskBuilder10<A,B,C,D,E,F,G,H,I,J,Y,Z> | |
TaskBuilder.TaskBuilder11<A,B,C,D,E,F,G,H,I,J,K,Y,Z> | |
TaskBuilder.TaskBuilder12<A,B,C,D,E,F,G,H,I,J,K,L,Y,Z> | |
TaskBuilder.TaskBuilder13<A,B,C,D,E,F,G,H,I,J,K,L,M,Y,Z> | |
TaskBuilder.TaskBuilder14<A,B,C,D,E,F,G,H,I,J,K,L,M,N,Y,Z> | |
TaskBuilder.TaskBuilder15<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,Y,Z> | |
TaskBuilder.TaskBuilder16<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Y,Z> | |
TaskBuilder.TaskBuilder17<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,Y,Z> | |
TaskBuilder.TaskBuilder18<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,Y,Z> | |
TaskBuilder.TaskBuilder19<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,Y,Z> | |
TaskBuilder.TaskBuilder2<A,B,Y,Z> | |
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.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.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.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.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.TaskBuilder3<A,B,C,Y,Z> | |
TaskBuilder.TaskBuilder4<A,B,C,D,Y,Z> | |
TaskBuilder.TaskBuilder5<A,B,C,D,E,Y,Z> | |
TaskBuilder.TaskBuilder6<A,B,C,D,E,F,Y,Z> | |
TaskBuilder.TaskBuilder7<A,B,C,D,E,F,G,Y,Z> | |
TaskBuilder.TaskBuilder8<A,B,C,D,E,F,G,H,Y,Z> | |
TaskBuilder.TaskBuilder9<A,B,C,D,E,F,G,H,I,Y,Z> | |
TaskContext<T,S> |
TaskContext interface for operation objects that will be injected into tasks.
|
TaskId |
An identifier that uniquely identifies a Task Instance
|
TaskOperator<ContextT,SpecT,ResultT> |
An operator controls the execution of a job for a task, e.g.
|
TaskOperator.Listener |
Class | Description |
---|---|
EvalContextWithTask | |
FloTesting | |
Serialization |
Internal API.
|
Task<T> |
A task is some work that has to be done, once a list of input tasks have completed.
|
TaskContextGeneric<T> |
This is to be extended when building a
TaskContext that does not have requirements on the
type of the value returned by the task. |
TaskInfo |
A materialized, recursive value representation of a
Task . |
TaskOutput<T,S> |
An external output produced by a
Task . |
TestContext | |
TestContext.Key<T> | |
TestScope | |
Tracing | |
Values |
Utilities for manipulating instances of
EvalContext.Value . |
Exception | Description |
---|---|
SerializationException |
Thrown by
Serialization.serialize(java.lang.Object, java.nio.file.Path) and Serialization.deserialize(java.nio.file.Path)
if serialization or deserialization fails. |
Error | Description |
---|---|
ControlException |
An exception for use when implementing flow control in flo internals.
|
Copyright © 2020. All rights reserved.