Package org.apache.calcite.rex
Class RexUtil.FieldAccessFinder
java.lang.Object
org.apache.calcite.rex.RexVisitorImpl<Void>
org.apache.calcite.rex.RexUtil.FieldAccessFinder
- All Implemented Interfaces:
org.apache.calcite.rex.RexVisitor<Void>
- Enclosing class:
- RexUtil
Visitor which builds a bitmap of the inputs used by an expression.
-
Field Summary
Fields inherited from class org.apache.calcite.rex.RexVisitorImpl
deep -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisitCall(org.apache.calcite.rex.RexCall call) visitFieldAccess(RexFieldAccess fieldAccess) Methods inherited from class org.apache.calcite.rex.RexVisitorImpl
visitArrayAnd, visitArrayOr, visitCorrelVariable, visitDynamicParam, visitInputRef, visitLiteral, visitLocalRef, visitOver, visitPatternFieldRef, visitRangeRef, visitSubQuery, 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
-
Constructor Details
-
FieldAccessFinder
public FieldAccessFinder()
-
-
Method Details
-
visitFieldAccess
-
visitCall
-
getFieldAccessList
-