public class CartesianProduct extends NestedLoopsJoin
LEFT, RIGHTtupleCounter| Constructor and Description |
|---|
CartesianProduct(Operator left,
Operator right,
StorageManager sm)
Constructs a new Cartesian product operator.
|
cleanup, innerGetNext, innerProcessTuple, setup, toStringSinglecombineTuples, getPredicate, getStorageManager, setOutputRelationallDone, getInputOperator, getMultiNext, getNext, getNumberOfInputs, getOutputRelation, prefix, processTuple, setInputs, toString, toString, tuplespublic CartesianProduct(Operator left, Operator right, StorageManager sm) throws EngineException
left - the left input operator.right - the right input operator.sm - the storage manager.EngineException - thrown whenever the operator cannot be
properly constructed.