Class BaseForPhysicalOpMultiwayJoin
java.lang.Object
se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpMultiwayJoin
- All Implemented Interfaces:
QueryPlanOperator,NaryPhysicalOp,NaryPhysicalOpForLogicalOp,PhysicalOperator,PhysicalOperatorForLogicalOperator
public abstract class BaseForPhysicalOpMultiwayJoin
extends Object
implements NaryPhysicalOpForLogicalOp
Base class for physical operators that implement
some form of a multi-way join algorithm.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the logical operator implemented by this physical operator.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface se.liu.ida.hefquin.engine.queryplan.physical.NaryPhysicalOp
createExecOpMethods inherited from interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOperator
visitMethods inherited from interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOperatorForLogicalOperator
getExpectedVariables
-
Field Details
-
lop
-
-
Constructor Details
-
BaseForPhysicalOpMultiwayJoin
-
-
Method Details
-
getLogicalOperator
Description copied from interface:PhysicalOperatorForLogicalOperatorReturns the logical operator implemented by this physical operator.- Specified by:
getLogicalOperatorin interfaceNaryPhysicalOpForLogicalOp- Specified by:
getLogicalOperatorin interfacePhysicalOperatorForLogicalOperator
-