Package | Description |
---|---|
org.apache.calcite.rel.rules |
Provides a core set of planner rules.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiJoinProjectTransposeRule
MultiJoinProjectTransposeRule implements the rule for pulling
LogicalProject s that are on top of a
MultiJoin and beneath a
LogicalJoin so the
LogicalProject appears above the
LogicalJoin . |
Modifier and Type | Field and Description |
---|---|
static JoinProjectTransposeRule |
JoinProjectTransposeRule.BOTH_PROJECT |
static JoinProjectTransposeRule |
JoinProjectTransposeRule.BOTH_PROJECT_INCLUDE_OUTER |
static JoinProjectTransposeRule |
JoinProjectTransposeRule.LEFT_PROJECT |
static JoinProjectTransposeRule |
JoinProjectTransposeRule.LEFT_PROJECT_INCLUDE_OUTER |
static JoinProjectTransposeRule |
JoinProjectTransposeRule.RIGHT_PROJECT |
static JoinProjectTransposeRule |
JoinProjectTransposeRule.RIGHT_PROJECT_INCLUDE_OUTER |
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.