- java.lang.Object
-
- swim.streamlet.AbstractMapInlet<K,V,O>
-
- swim.streamlet.OutletMapInlet<K,V,O>
-
public class OutletMapInlet<K,V,O> extends AbstractMapInlet<K,V,O>
AMapInlet
that decoheres a parameterizedOutlet
whenever theMapInlet
decoheres, and that recoheres the parameterizedOutlet
whenever theMapInlet
recoheres.
-
-
Constructor Summary
Constructors Constructor Description OutletMapInlet(Outlet<?> outlet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
onDecohereOutput()
protected void
onDecohereOutputKey(K key, KeyEffect effect)
protected void
onRecohereOutput(int version)
protected void
onRecohereOutputKey(K key, KeyEffect effect, int version)
Outlet<?>
outlet()
-
Methods inherited from class swim.streamlet.AbstractMapInlet
bindInput, bindInput, decohereOutput, decohereOutputKey, didDecohereOutput, didDecohereOutputKey, didRecohereOutput, didRecohereOutputKey, disconnectInputs, disconnectOutputs, input, recohereOutput, recohereOutputKey, unbindInput, willDecohereOutput, willDecohereOutputKey, willRecohereOutput, willRecohereOutputKey
-
-
-
-
Field Detail
-
outlet
protected final Outlet<?> outlet
-
-
Constructor Detail
-
OutletMapInlet
public OutletMapInlet(Outlet<?> outlet)
-
-
Method Detail
-
outlet
public Outlet<?> outlet()
-
onDecohereOutputKey
protected void onDecohereOutputKey(K key, KeyEffect effect)
- Overrides:
onDecohereOutputKey
in classAbstractMapInlet<K,V,O>
-
onDecohereOutput
protected void onDecohereOutput()
- Overrides:
onDecohereOutput
in classAbstractMapInlet<K,V,O>
-
onRecohereOutputKey
protected void onRecohereOutputKey(K key, KeyEffect effect, int version)
- Overrides:
onRecohereOutputKey
in classAbstractMapInlet<K,V,O>
-
onRecohereOutput
protected void onRecohereOutput(int version)
- Overrides:
onRecohereOutput
in classAbstractMapInlet<K,V,O>
-
-