Interface NaryPhysicalOpForLogicalOp
- All Superinterfaces:
 NaryPhysicalOp,PhysicalOperator,PhysicalOperatorForLogicalOperator
- All Known Implementing Classes:
 BaseForPhysicalOpMultiwayJoin,BaseForPhysicalOpMultiwayLeftJoin,PhysicalOpMultiwayUnion
public interface NaryPhysicalOpForLogicalOp
extends PhysicalOperatorForLogicalOperator, NaryPhysicalOp
An interface for any type of 
PhysicalOperator
 that directly implements a particular logical operator
 that has an arbitrary arity.
 That logical operator can be accessed via the
 getLogicalOperator() function.- 
Method Summary
Modifier and TypeMethodDescriptionReturns the logical operator implemented by this physical operator.Methods inherited from interface se.liu.ida.hefquin.engine.queryplan.physical.NaryPhysicalOp
createExecOpMethods inherited from interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOperator
getExpectedVariables, getID, visit 
- 
Method Details
- 
getLogicalOperator
NaryLogicalOp getLogicalOperator()Description copied from interface:PhysicalOperatorForLogicalOperatorReturns the logical operator implemented by this physical operator.- Specified by:
 getLogicalOperatorin interfacePhysicalOperatorForLogicalOperator
 
 -