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 aStreamlet
for 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 aStreamlet
for a key-value map state.MapOutput<K,V> Outlet<O>Output connector from aStreamlet
.OutletInlet<I>AnInlet
that decoheres a parameterizedOutlet
whenever theInlet
decoheres, and that recoheres the parameterizedOutlet
whenever theInlet
recoheres.OutletMapInlet<K,V, O> AMapInlet
that decoheres a parameterizedOutlet
whenever theMapInlet
decoheres, and that recoheres the parameterizedOutlet
whenever theMapInlet
recoheres.Streamlet<I,O> Environment in which aStreamlet
executes.AnInlet
that decoheres a parameterizedStreamlet
whenever theInlet
decoheres, and that recoheres the parameterizedStreamlet
whenever theInlet
recoheres.StreamletInoutlet<I,O> AnInoutlet
that decoheres a parameterizedStreamlet
whenever theInoutlet
decoheres, that recoheres the parameterizedStreamlet
whenever theInoutlet
recoheres, and which gets its state from the parameterizedStreamlet
.AnOutlet
that decoheres a parameterizedStreamlet
whenever theOutlet
decoheres, and which gets its state from the parameterizedStreamlet
.ValueInput<O>ValueOutput<I>