Module swim.streamlet
Package swim.streamlet
package swim.streamlet
Stateful, streaming component model for application componets that
continuously consume input state from streaming inlets, and continuously
produce output state on streaming outlets.
-
ClassDescriptionAbstractInoutlet<I,
O> AbstractMapInlet<K,V, O> AbstractMapInletMapOutlet<KI,KO, VI, VO, I, O> AbstractMapInletOutlet<K,V, I, O> AbstractMapInoutlet<K,VI, VO, I, O> AbstractMapOutlet<K,V, O> AbstractStreamlet<I,O> GenericStreamlet<I,O> Inlet<I>Input connector into aStreamlet.Inoutlet<I,O> KeyOutlet<K,V> MapInlet<K,V, I> Input connector into aStreamletfor a key-value map state.MapInletMapOutlet<KI,KO, VI, VO, I, O> MapInletOutlet<K,V, I, O> MapInoutlet<K,VI, VO, I, O> MapInput<K,V> MapOutlet<K,V, O> Output connector from aStreamletfor a key-value map state.MapOutput<K,V> Outlet<O>Output connector from aStreamlet.OutletInlet<I>AnInletthat decoheres a parameterizedOutletwhenever theInletdecoheres, and that recoheres the parameterizedOutletwhenever theInletrecoheres.OutletMapInlet<K,V, O> AMapInletthat decoheres a parameterizedOutletwhenever theMapInletdecoheres, and that recoheres the parameterizedOutletwhenever theMapInletrecoheres.Streamlet<I,O> Environment in which aStreamletexecutes.AnInletthat decoheres a parameterizedStreamletwhenever theInletdecoheres, and that recoheres the parameterizedStreamletwhenever theInletrecoheres.StreamletInoutlet<I,O> AnInoutletthat decoheres a parameterizedStreamletwhenever theInoutletdecoheres, that recoheres the parameterizedStreamletwhenever theInoutletrecoheres, and which gets its state from the parameterizedStreamlet.AnOutletthat decoheres a parameterizedStreamletwhenever theOutletdecoheres, and which gets its state from the parameterizedStreamlet.ValueInput<O>ValueOutput<I>