| 1979 | } |
| 1980 | |
| 1981 | ::arrow::ArrayVector GetBuilderChunks() override { |
| 1982 | PARQUET_ASSIGN_OR_THROW(auto chunk, array_builder_.Finish()); |
| 1983 | return ::arrow::ArrayVector{std::move(chunk)}; |
| 1984 | } |
| 1985 | |
| 1986 | void ReserveValues(int64_t extra_values) override { |
| 1987 | ARROW_DCHECK(!uses_values_); |
no outgoing calls