private static class CalcRelSplitter.ImplementTester extends RexVisitorImpl<java.lang.Void>
Modifier and Type | Field and Description |
---|---|
private CalcRelSplitter.RelType |
relType |
deep
Constructor and Description |
---|
ImplementTester(CalcRelSplitter.RelType relType) |
Modifier and Type | Method and Description |
---|---|
java.lang.Void |
visitCall(RexCall call) |
java.lang.Void |
visitDynamicParam(RexDynamicParam dynamicParam) |
java.lang.Void |
visitFieldAccess(RexFieldAccess fieldAccess) |
java.lang.Void |
visitLiteral(RexLiteral literal) |
visitArrayAnd, visitArrayOr, visitCorrelVariable, visitInputRef, visitLocalRef, visitOver, visitPatternFieldRef, visitRangeRef, visitSubQuery, visitTableInputRef
private final CalcRelSplitter.RelType relType
ImplementTester(CalcRelSplitter.RelType relType)
public java.lang.Void visitCall(RexCall call)
visitCall
in interface RexVisitor<java.lang.Void>
visitCall
in class RexVisitorImpl<java.lang.Void>
public java.lang.Void visitDynamicParam(RexDynamicParam dynamicParam)
visitDynamicParam
in interface RexVisitor<java.lang.Void>
visitDynamicParam
in class RexVisitorImpl<java.lang.Void>
public java.lang.Void visitFieldAccess(RexFieldAccess fieldAccess)
visitFieldAccess
in interface RexVisitor<java.lang.Void>
visitFieldAccess
in class RexVisitorImpl<java.lang.Void>
public java.lang.Void visitLiteral(RexLiteral literal)
visitLiteral
in interface RexVisitor<java.lang.Void>
visitLiteral
in class RexVisitorImpl<java.lang.Void>
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.