public static interface RelFactories.JoinFactory
The result is typically a Join.
| Modifier and Type | Method and Description |
|---|---|
RelNode |
createJoin(RelNode left,
RelNode right,
RexNode condition,
JoinRelType joinType,
Set<String> variablesStopped,
boolean semiJoinDone)
Deprecated.
|
RelNode |
createJoin(RelNode left,
RelNode right,
RexNode condition,
Set<CorrelationId> variablesSet,
JoinRelType joinType,
boolean semiJoinDone)
Creates a join.
|
RelNode createJoin(RelNode left, RelNode right, RexNode condition, Set<CorrelationId> variablesSet, JoinRelType joinType, boolean semiJoinDone)
left - Left inputright - Right inputcondition - Join conditionvariablesSet - Set of variables that are set by the
LHS and used by the RHS and are not available to
nodes above this LogicalJoin in the treejoinType - Join typesemiJoinDone - Whether this join has been translated to a
semi-join@Deprecated RelNode createJoin(RelNode left, RelNode right, RexNode condition, JoinRelType joinType, Set<String> variablesStopped, boolean semiJoinDone)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.