| 86 | ArrayData() = default; |
| 87 | |
| 88 | ArrayData(std::shared_ptr<DataType> type, int64_t length, |
| 89 | int64_t null_count = kUnknownNullCount, int64_t offset = 0) |
| 90 | : type(std::move(type)), length(length), null_count(null_count), offset(offset) {} |
| 91 | |
| 92 | ArrayData(std::shared_ptr<DataType> type, int64_t length, |
| 93 | std::vector<std::shared_ptr<Buffer>> buffers, |