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
CalciteSemanticException
protected static String generateInvalidSchemaMessage(org.apache.calcite.rel.core.Project topLevelProj, List<FieldSchema> resultSchema, int fieldsForOB)
Copyright © 2016 The Apache Software Foundation. All rights reserved.