public abstract class BinaryOperator extends Operator
| Modifier and Type | Field and Description |
|---|---|
static int |
LEFT
Denotes the left-hand side input operator.
|
static int |
RIGHT
Denotes the right-hand side input operator.
|
tupleCounter| Constructor and Description |
|---|
BinaryOperator(Operator leftInput,
Operator rightInput)
Constructs a new binary operator given a left and a right
input.
|
allDone, cleanup, getInputOperator, getMultiNext, getNext, getNumberOfInputs, getOutputRelation, innerGetNext, innerProcessTuple, prefix, processTuple, setInputs, setOutputRelation, setup, toString, toString, toStringSingle, tuplespublic static final int LEFT
public static final int RIGHT
public BinaryOperator(Operator leftInput, Operator rightInput) throws EngineException
leftInput - the left input operator to this binary
operator.rightInput - the right input operator to this binary
operator.EngineException - thrown whenever the operator cannot be
properly constructed.