public class HiveJoinProjectTransposeRule
extends org.apache.calcite.rel.rules.JoinProjectTransposeRule
Modifier and Type | Field and Description |
---|---|
static HiveJoinProjectTransposeRule |
BOTH_PROJECT |
static HiveJoinProjectTransposeRule |
BOTH_PROJECT_INCLUDE_OUTER |
static HiveJoinProjectTransposeRule |
LEFT_PROJECT |
static HiveJoinProjectTransposeRule |
LEFT_PROJECT_INCLUDE_OUTER |
static HiveJoinProjectTransposeRule |
RIGHT_PROJECT |
static HiveJoinProjectTransposeRule |
RIGHT_PROJECT_INCLUDE_OUTER |
createProjectExprs, getProjectChild, getRightChild, hasLeftChild, hasRightChild, onMatch
public static final HiveJoinProjectTransposeRule BOTH_PROJECT
public static final HiveJoinProjectTransposeRule LEFT_PROJECT
public static final HiveJoinProjectTransposeRule RIGHT_PROJECT
public static final HiveJoinProjectTransposeRule BOTH_PROJECT_INCLUDE_OUTER
public static final HiveJoinProjectTransposeRule LEFT_PROJECT_INCLUDE_OUTER
public static final HiveJoinProjectTransposeRule RIGHT_PROJECT_INCLUDE_OUTER
Copyright © 2017 The Apache Software Foundation. All rights reserved.