private static class CorrelationReferenceFinder.MyRexVisitor extends RexShuttle
| Modifier and Type | Field and Description |
|---|---|
private CorrelationReferenceFinder |
finder |
| Modifier | Constructor and Description |
|---|---|
private |
MyRexVisitor(CorrelationReferenceFinder finder) |
| Modifier and Type | Method and Description |
|---|---|
RexNode |
visitFieldAccess(RexFieldAccess fieldAccess) |
RexNode |
visitSubQuery(RexSubQuery subQuery) |
apply, apply, apply, mutate, visitArray, visitCall, visitCorrelVariable, visitDynamicParam, visitFieldCollations, visitInputRef, visitList, visitList, visitLiteral, visitLocalRef, visitOver, visitPatternFieldRef, visitRangeRef, visitTableInputRef, visitWindowprivate final CorrelationReferenceFinder finder
private MyRexVisitor(CorrelationReferenceFinder finder)
public RexNode visitFieldAccess(RexFieldAccess fieldAccess)
visitFieldAccess in interface RexVisitor<RexNode>visitFieldAccess in class RexShuttlepublic RexNode visitSubQuery(RexSubQuery subQuery)
visitSubQuery in interface RexVisitor<RexNode>visitSubQuery in class RexShuttleCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.