Class Analyzer::LowerExpr¶
-
class
LowerExpr: public Analyzer::Expr¶ Expression class for the LOWER (lowercase) string function. The “arg” constructor parameter must be an expression that resolves to a string datatype (e.g. TEXT).
Public Functions
-
void
collect_rte_idx(std::set<int> &rte_idx_set) const¶
-
void
collect_column_var(std::set<const ColumnVar *, bool(*colvar_set)( const ColumnVar *, const ColumnVar *)>&, bool include_agg) const¶
-
void
group_predicates(std::list<const Expr *> &scan_predicates, std::list<const Expr *> &join_predicates, std::list<const Expr *> &const_predicates) const¶
-
std::string
toString() const¶
-
void