MCPcopy Create free account
hub / github.com/apache/calcite / accept

Method accept

core/src/main/java/org/apache/calcite/rel/core/Join.java:135–141  ·  view source on GitHub ↗
(RexShuttle shuttle)

Source from the content-addressed store, hash-verified

133 //~ Methods ----------------------------------------------------------------
134
135 @Override public RelNode accept(RexShuttle shuttle) {
136 RexNode condition = shuttle.apply(this.condition);
137 if (this.condition == condition) {
138 return this;
139 }
140 return copy(traitSet, condition, left, right, joinType, isSemiJoinDone());
141 }
142
143 public RexNode getCondition() {
144 return condition;

Callers 1

onMatchMethod · 0.95

Calls 3

copyMethod · 0.95
isSemiJoinDoneMethod · 0.95
applyMethod · 0.65

Tested by

no test coverage detected