Uses of Class
org.apache.calcite.rel.rules.LoptJoinTree.BinaryTree
-
Packages that use LoptJoinTree.BinaryTree Package Description org.apache.calcite.rel.rules Provides a core set of planner rules. -
-
Uses of LoptJoinTree.BinaryTree in org.apache.calcite.rel.rules
Subclasses of LoptJoinTree.BinaryTree in org.apache.calcite.rel.rules Modifier and Type Class 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.Fields in org.apache.calcite.rel.rules declared as LoptJoinTree.BinaryTree Modifier and Type Field Description private LoptJoinTree.BinaryTree
LoptJoinTree. factorTree
private LoptJoinTree.BinaryTree
LoptJoinTree.Node. left
private LoptJoinTree.BinaryTree
LoptJoinTree.Node. right
Methods in org.apache.calcite.rel.rules that return LoptJoinTree.BinaryTree Modifier and Type Method Description LoptJoinTree.BinaryTree
LoptJoinTree. getFactorTree()
LoptJoinTree.BinaryTree
LoptJoinTree.Node. getLeft()
LoptJoinTree.BinaryTree
LoptJoinTree.Node. getRight()
Constructors in org.apache.calcite.rel.rules with parameters of type LoptJoinTree.BinaryTree Constructor Description 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.Node(LoptJoinTree.BinaryTree left, LoptJoinTree.BinaryTree right, LoptJoinTree parent)
-