| Package | Description |
|---|---|
| org.apache.calcite.rel.rules |
Provides a core set of planner rules.
|
| Modifier and Type | Class and Description |
|---|---|
protected static class |
LoptJoinTree.Leaf
Binary tree node that has no children.
|
protected static class |
LoptJoinTree.Node
Binary tree node that has two children.
|
| Modifier and Type | Method and Description |
|---|---|
LoptJoinTree.BinaryTree |
LoptJoinTree.getFactorTree() |
LoptJoinTree.BinaryTree |
LoptJoinTree.Node.getLeft() |
LoptJoinTree.BinaryTree |
LoptJoinTree.Node.getRight() |
| Constructor and Description |
|---|
LoptJoinTree.Node(LoptJoinTree.BinaryTree left,
LoptJoinTree.BinaryTree right,
LoptJoinTree parent) |
LoptJoinTree(RelNode joinTree,
LoptJoinTree.BinaryTree factorTree,
boolean removableSelfJoin)
Associates the factor ids with a join-tree.
|
LoptJoinTree(RelNode joinTree,
LoptJoinTree.BinaryTree leftFactorTree,
LoptJoinTree.BinaryTree rightFactorTree)
Associates the factor ids with a join-tree given the factors corresponding
to the left and right subtrees of the join.
|
LoptJoinTree(RelNode joinTree,
LoptJoinTree.BinaryTree leftFactorTree,
LoptJoinTree.BinaryTree rightFactorTree,
boolean removableSelfJoin)
Associates the factor ids with a join-tree given the factors corresponding
to the left and right subtrees of the join.
|
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.