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