public class LateralViewPlan extends Object
| Modifier and Type | Field and Description |
|---|---|
String |
lateralTableAlias |
org.apache.calcite.rel.RelNode |
lateralViewRel |
protected static org.slf4j.Logger |
LOG |
RowResolver |
outputRR |
static com.google.common.collect.ImmutableSet<Integer> |
TABLE_ALIAS_TOKEN_TYPES |
| Constructor and Description |
|---|
LateralViewPlan(ASTNode lateralView,
org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.rel.RelNode inputRel,
RowResolver inputRR,
UnparseTranslator unparseTranslator,
HiveConf conf,
FunctionHelper functionHelper) |
protected static final org.slf4j.Logger LOG
public static final com.google.common.collect.ImmutableSet<Integer> TABLE_ALIAS_TOKEN_TYPES
public final org.apache.calcite.rel.RelNode lateralViewRel
public final RowResolver outputRR
public final String lateralTableAlias
public LateralViewPlan(ASTNode lateralView, org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.rel.RelNode inputRel, RowResolver inputRR, UnparseTranslator unparseTranslator, HiveConf conf, FunctionHelper functionHelper) throws SemanticException
SemanticExceptionpublic static void validateLateralView(ASTNode lateralView) throws SemanticException
SemanticExceptionCopyright © 2024 The Apache Software Foundation. All rights reserved.