Class JoinExecutionPlan
- java.lang.Object
-
- org.apache.jackrabbit.oak.query.plan.JoinExecutionPlan
-
- All Implemented Interfaces:
ExecutionPlan
public class JoinExecutionPlan extends Object implements ExecutionPlan
An execution plan for a join.
-
-
Constructor Summary
Constructors Constructor Description JoinExecutionPlan(JoinImpl join, ExecutionPlan leftPlan, ExecutionPlan rightPlan, double estimatedCost)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getEstimatedCost()
JoinImpl
getJoin()
ExecutionPlan
getLeftPlan()
ExecutionPlan
getRightPlan()
-
-
-
Constructor Detail
-
JoinExecutionPlan
public JoinExecutionPlan(JoinImpl join, ExecutionPlan leftPlan, ExecutionPlan rightPlan, double estimatedCost)
-
-
Method Detail
-
getEstimatedCost
public double getEstimatedCost()
- Specified by:
getEstimatedCost
in interfaceExecutionPlan
-
getJoin
public JoinImpl getJoin()
-
getLeftPlan
public ExecutionPlan getLeftPlan()
-
getRightPlan
public ExecutionPlan getRightPlan()
-
-