Class RexVisitor¶
-
template<class
T>
classRexVisitor: public RexVisitorBase<T>¶ Public Functions
-
T
visitLiteral(const RexLiteral *) const¶
-
T
visitSubQuery(const RexSubQuery *) const¶
-
T
visitOperator(const RexOperator *rex_operator) const¶
Protected Functions
-
virtual T
aggregateResult(const T &aggregate, const T &next_result) const¶
-
T
defaultResult() const¶
Private Functions
-
T
visitWindowFunctionOperator(const RexWindowFunctionOperator *rex_window_func_operator, const T operands_visit_result) const¶
-
T