public class PlanModifierUtil extends Object
| Constructor and Description |
|---|
PlanModifierUtil() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
fixTopOBSchema(org.apache.calcite.rel.RelNode rootRel,
org.apache.calcite.util.Pair<org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode> topSelparentPair,
List<FieldSchema> resultSchema,
boolean replaceProject) |
protected static String |
generateInvalidSchemaMessage(org.apache.calcite.rel.core.Project topLevelProj,
List<FieldSchema> resultSchema,
int fieldsForOB) |
protected static void fixTopOBSchema(org.apache.calcite.rel.RelNode rootRel,
org.apache.calcite.util.Pair<org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode> topSelparentPair,
List<FieldSchema> resultSchema,
boolean replaceProject)
throws CalciteSemanticException
CalciteSemanticExceptionprotected static String generateInvalidSchemaMessage(org.apache.calcite.rel.core.Project topLevelProj, List<FieldSchema> resultSchema, int fieldsForOB)
Copyright © 2017 The Apache Software Foundation. All rights reserved.