| 699 | void Reset() override; |
| 700 | |
| 701 | Status Resize(int64_t capacity) override { |
| 702 | ARROW_RETURN_NOT_OK(CheckCapacity(capacity)); |
| 703 | capacity = std::max(capacity, kMinBuilderCapacity); |
| 704 | ARROW_RETURN_NOT_OK(data_builder_.Resize(capacity)); |
| 705 | return ArrayBuilder::Resize(capacity); |
| 706 | } |
| 707 | |
| 708 | Status FinishInternal(std::shared_ptr<ArrayData>* out) override; |
| 709 |