コード例 #1
0
ファイル: JoinNode.java プロジェクト: thinktainer/sql-layer
 public JoinNode(Joinable left, Joinable right, JoinType joinType) {
   this.left = left;
   left.setOutput(this);
   this.right = right;
   right.setOutput(this);
   this.joinType = joinType;
 }
コード例 #2
0
ファイル: JoinNode.java プロジェクト: thinktainer/sql-layer
 @Override
 public void replaceInput(PlanNode oldInput, PlanNode newInput) {
   if (left == oldInput) {
     left = (Joinable) newInput;
     left.setOutput(this);
   }
   if (right == oldInput) {
     right = (Joinable) newInput;
     right.setOutput(this);
   }
 }
コード例 #3
0
ファイル: JoinNode.java プロジェクト: thinktainer/sql-layer
 public void setRight(Joinable right) {
   this.right = right;
   right.setOutput(this);
 }
コード例 #4
0
ファイル: JoinNode.java プロジェクト: thinktainer/sql-layer
 public void setLeft(Joinable left) {
   this.left = left;
   left.setOutput(this);
 }