Package org.apache.calcite.rex
Class RexUtil.SubQueryCollector
- All Implemented Interfaces:
RexVisitor<Void>
- Enclosing class:
RexUtil
Visitor that collects all the top level SubQueries
RexSubQuery
in a projection list of a given Project.-
Field Summary
Fields inherited from class org.apache.calcite.rex.RexVisitorImpl
deep -
Method Summary
Methods inherited from class org.apache.calcite.rex.RexVisitorImpl
visitArrayAnd, visitArrayOr, visitCall, visitCorrelVariable, visitDynamicParam, visitFieldAccess, visitInputRef, visitLambda, visitLambdaRef, visitLiteral, visitLocalRef, visitOver, visitPatternFieldRef, visitRangeRef, visitTableInputRefMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.calcite.rex.RexVisitor
visitEach, visitList, visitList
-
Method Details
-
visitSubQuery
- Specified by:
visitSubQueryin interfaceRexVisitor<Void>- Overrides:
visitSubQueryin classRexVisitorImpl<Void>
-
collect
-