public static class FieldsReWriterUtil.FieldsReWriter
extends org.apache.calcite.rex.RexShuttle
| Constructor and Description |
|---|
FieldsReWriter(Map<org.apache.calcite.rex.RexNode,Integer> mapper) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.rex.RexNode |
visitCall(org.apache.calcite.rex.RexCall call) |
org.apache.calcite.rex.RexNode |
visitInputRef(org.apache.calcite.rex.RexInputRef inputRef) |
apply, apply, apply, mutate, visitArray, visitCorrelVariable, visitDynamicParam, visitFieldAccess, visitFieldCollations, visitList, visitList, visitLiteral, visitLocalRef, visitOver, visitPatternFieldRef, visitRangeRef, visitSubQuery, visitTableInputRef, visitWindowpublic org.apache.calcite.rex.RexNode visitCall(org.apache.calcite.rex.RexCall call)
visitCall in interface org.apache.calcite.rex.RexVisitor<org.apache.calcite.rex.RexNode>visitCall in class org.apache.calcite.rex.RexShuttlepublic org.apache.calcite.rex.RexNode visitInputRef(org.apache.calcite.rex.RexInputRef inputRef)
visitInputRef in interface org.apache.calcite.rex.RexVisitor<org.apache.calcite.rex.RexNode>visitInputRef in class org.apache.calcite.rex.RexShuttleCopyright © 2021 The Apache Software Foundation. All rights reserved.