| 413 | : impl_(impl), column_index_(column_index), row_group_index_(row_group_index) {} |
| 414 | |
| 415 | Status Read(std::shared_ptr<::arrow::ChunkedArray>* out) override { |
| 416 | return impl_->ReadColumn(column_index_, {row_group_index_}, out); |
| 417 | } |
| 418 | |
| 419 | private: |
| 420 | FileReaderImpl* impl_; |