Package org.apache.calcite.plan.volcano
Class PlannerTests
- java.lang.Object
-
- org.apache.calcite.plan.volcano.PlannerTests
-
class PlannerTests extends java.lang.Object
Common classes and utility methods for Volcano planner tests.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
PlannerTests.GoodSingleRule
Planner rule that matches aPlannerTests.NoneSingleRel
and succeeds.(package private) static class
PlannerTests.NoneLeafRel
Relational expression with zero inputs and convention NONE.(package private) static class
PlannerTests.NoneSingleRel
Relational expression with one input and convention NONE.(package private) static class
PlannerTests.PhysLeafRel
Relational expression with zero inputs and convention PHYS.(package private) static class
PlannerTests.PhysLeafRule
Planner rule that convertsPlannerTests.NoneLeafRel
to PHYS convention.(package private) static class
PlannerTests.PhysSingleRel
Relational expression with one input and convention PHYS.(package private) static class
PlannerTests.TestLeafRel
Leaf relational expression.(package private) static class
PlannerTests.TestSingleRel
Relational expression with one input.
-
Field Summary
Fields Modifier and Type Field Description (package private) static org.apache.calcite.plan.Convention
PHYS_CALLING_CONVENTION
Private calling convention representing a physical implementation.
-
Constructor Summary
Constructors Modifier Constructor Description private
PlannerTests()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static org.apache.calcite.plan.RelOptCluster
newCluster(org.apache.calcite.plan.volcano.VolcanoPlanner planner)
-