| 207 | } |
| 208 | |
| 209 | Result<std::shared_ptr<ArrayData>> ArrayData::SliceSafe(int64_t off, int64_t len) const { |
| 210 | RETURN_NOT_OK(internal::CheckSliceParams(length, off, len, "array")); |
| 211 | return Slice(off, len); |
| 212 | } |
| 213 | |
| 214 | int64_t ArrayData::GetNullCount() const { |
| 215 | int64_t precomputed = this->null_count.load(); |