- java.lang.Object
-
- swim.streamlet.AbstractOutlet<O>
-
- swim.streamlet.StreamletOutlet<O>
-
- All Implemented Interfaces:
Outlet<O>
public class StreamletOutlet<O> extends AbstractOutlet<O>
AnOutletthat decoheres a parameterizedStreamletwhenever theOutletdecoheres, and which gets its state from the parameterizedStreamlet.
-
-
Constructor Summary
Constructors Constructor Description StreamletOutlet(Streamlet<?,? extends O> streamlet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddidDecohereInput()protected voiddidRecohereInput(int version)Oget()Returns the current state of thisOutlet.Streamlet<?,? extends O>streamlet()protected voidwillDecohereInput()protected voidwillRecohereInput(int version)-
Methods inherited from class swim.streamlet.AbstractOutlet
bindOutput, decohereInput, disconnectInputs, disconnectOutputs, onDecohereInput, onRecohereInput, outputIterator, recohereInput, unbindOutput, unbindOutputs
-
-
-
-
Method Detail
-
get
public O get()
Description copied from interface:OutletReturns the current state of thisOutlet.
-
willDecohereInput
protected void willDecohereInput()
- Overrides:
willDecohereInputin classAbstractOutlet<O>
-
didDecohereInput
protected void didDecohereInput()
- Overrides:
didDecohereInputin classAbstractOutlet<O>
-
willRecohereInput
protected void willRecohereInput(int version)
- Overrides:
willRecohereInputin classAbstractOutlet<O>
-
didRecohereInput
protected void didRecohereInput(int version)
- Overrides:
didRecohereInputin classAbstractOutlet<O>
-
-