The ranges function in class TableExprNode returns a Block of TableExprRange objects which contains the ranges for each (applicable) column used in the expression.
Construct from a column and a single constant range.
Copy constructor.
Assignment operator (copy semantics).
Return the vector of start values. Together with the equally sized vector of end values, this forms the ranges for the column (which can be acquired using getColumn).
Return the vector of end values. Together with the equally sized vector of start values, this forms the ranges for the column (which can be acquired using getColumn).
Return the column object.
Mix with another range for an AND expression.
Mix with another range for an OR expression.