| Modifier and Type | Class and Description |
|---|---|
static class |
Join.JoinType |
| Constructor and Description |
|---|
Join(RelNode left,
RelNode right,
Join.JoinType joinType,
RexNode condition,
SourceAnchor anchor) |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(RelNodeVisitor<R> visitor)
Accept method for the visitor pattern.
|
RexNode |
getCondition() |
List<RelNode> |
getInputs()
Returns the child RelNodes of this node (for iterative traversal).
|
Join.JoinType |
getJoinType() |
RelNode |
getLeft() |
RelNode |
getRight() |
public Join(RelNode left, RelNode right, Join.JoinType joinType, RexNode condition, SourceAnchor anchor)
public Join.JoinType getJoinType()
public RexNode getCondition()
public List<RelNode> getInputs()
RelNodepublic <R> R accept(RelNodeVisitor<R> visitor)
RelNode