| 116 | std::shared_ptr<ProjectionStep> getPushdownProjection() const { return pushdown_projection; } |
| 117 | std::shared_ptr<FilterStep> getPushdownFilter() const { return pushdown_filter; } |
| 118 | const AggregatingStep * getPushdownAggregationCast() const { return dynamic_cast<AggregatingStep *>(pushdown_aggregation.get()); } |
| 119 | const ProjectionStep * getPushdownProjectionCast() const { return dynamic_cast<ProjectionStep *>(pushdown_projection.get()); } |
| 120 | const FilterStep * getPushdownFilterCast() const { return dynamic_cast<FilterStep *>(pushdown_filter.get()); } |
| 121 | AggregatingStep * getPushdownAggregationCast() { return dynamic_cast<AggregatingStep *>(pushdown_aggregation.get()); } |
no test coverage detected