|
iceberg-cpp
|
A class that projects expressions for a table's data rows into expressions on the table's partition values, for a table's partition spec. More...
#include <projections.h>
Public Member Functions | |
| Result< std::shared_ptr< Expression > > | Project (const std::shared_ptr< Expression > &expr) |
| Project the given row expression to a partition expression. | |
Friends | |
| class | Projections |
A class that projects expressions for a table's data rows into expressions on the table's partition values, for a table's partition spec.
| Result< std::shared_ptr< Expression > > iceberg::ProjectionEvaluator::Project | ( | const std::shared_ptr< Expression > & | expr | ) |
Project the given row expression to a partition expression.
| expr | an expression on data rows |