java.lang.Object
swim.streamlet.AbstractOutlet<swim.structure.Value>
swim.dataflow.operator.BinaryOutlet
- All Implemented Interfaces:
swim.streamlet.Outlet<swim.structure.Value>
- Direct Known Subclasses:
BitwiseAndOutlet,BitwiseOrOutlet,BitwiseXorOutlet,DivideOutlet,EqOutlet,GeOutlet,GtOutlet,LeOutlet,LtOutlet,MinusOutlet,ModuloOutlet,NeOutlet,PlusOutlet,TimesOutlet
public abstract class BinaryOutlet
extends swim.streamlet.AbstractOutlet<swim.structure.Value>
-
Field Summary
Fields inherited from class swim.streamlet.AbstractOutlet
outputs, version -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class swim.streamlet.AbstractOutlet
bindOutput, decohereInput, didDecohereInput, didRecohereInput, disconnectInputs, disconnectOutputs, onDecohereInput, onRecohereInput, outputIterator, recohereInput, unbindOutput, unbindOutputs, willDecohereInput, willRecohereInputMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface swim.streamlet.Outlet
map, memoize, watch
-
Constructor Details
-
BinaryOutlet
public BinaryOutlet()
-
-
Method Details
-
lhsInlet
public swim.streamlet.Inlet<swim.structure.Value> lhsInlet() -
rhsInlet
public swim.streamlet.Inlet<swim.structure.Value> rhsInlet() -
get
public swim.structure.Value get()- Specified by:
getin interfaceswim.streamlet.Outlet<swim.structure.Value>- Specified by:
getin classswim.streamlet.AbstractOutlet<swim.structure.Value>
-
evaluate
protected abstract swim.structure.Item evaluate(swim.structure.Value lhs, swim.structure.Value rhs)
-