protected static class HiveReduceExpressionsRule.ReducibleExprLocator extends org.apache.calcite.rex.RexVisitorImpl<Void>
Modifier and Type | Method and Description |
---|---|
void |
analyze(org.apache.calcite.rex.RexNode exp) |
Void |
visitCall(org.apache.calcite.rex.RexCall call) |
Void |
visitCorrelVariable(org.apache.calcite.rex.RexCorrelVariable correlVariable) |
Void |
visitDynamicParam(org.apache.calcite.rex.RexDynamicParam dynamicParam) |
Void |
visitFieldAccess(org.apache.calcite.rex.RexFieldAccess fieldAccess) |
Void |
visitInputRef(org.apache.calcite.rex.RexInputRef inputRef) |
Void |
visitLiteral(org.apache.calcite.rex.RexLiteral literal) |
Void |
visitOver(org.apache.calcite.rex.RexOver over) |
Void |
visitRangeRef(org.apache.calcite.rex.RexRangeRef rangeRef) |
public void analyze(org.apache.calcite.rex.RexNode exp)
public Void visitInputRef(org.apache.calcite.rex.RexInputRef inputRef)
public Void visitLiteral(org.apache.calcite.rex.RexLiteral literal)
public Void visitOver(org.apache.calcite.rex.RexOver over)
public Void visitCorrelVariable(org.apache.calcite.rex.RexCorrelVariable correlVariable)
public Void visitCall(org.apache.calcite.rex.RexCall call)
public Void visitDynamicParam(org.apache.calcite.rex.RexDynamicParam dynamicParam)
public Void visitRangeRef(org.apache.calcite.rex.RexRangeRef rangeRef)
Copyright © 2016 The Apache Software Foundation. All rights reserved.