Class Analyzer::ColumnVar¶
-
class
ColumnVar
: public Analyzer::Expr¶ Subclassed by Analyzer::GeoColumnVar, Analyzer::Var
Public Functions
-
ColumnVar
(const SQLTypeInfo &ti, int r, int c, int i)¶
-
int
get_table_id
() const¶
-
int
get_column_id
() const¶
-
int
get_rte_idx
() const¶
-
EncodingType
get_compression
() const¶
-
int
get_comp_param
() const¶
-
void
group_predicates
(std::list<const Expr *> &scan_predicates, std::list<const Expr *> &join_predicates, std::list<const Expr *> &const_predicates) const¶
-
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¶
-
std::string
toString
() const¶
-