MCPcopy Create free account
hub / github.com/apache/arrow / FinishInternal

Method FinishInternal

cpp/src/arrow/array/builder_dict.h:536–544  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

534 }
535
536 Status FinishInternal(std::shared_ptr<ArrayData>* out) override {
537 std::shared_ptr<ArrayData> dictionary;
538 ARROW_RETURN_NOT_OK(FinishWithDictOffset(/*offset=*/0, out, &dictionary));
539
540 // Set type of array data to the right dictionary type
541 (*out)->type = type();
542 (*out)->dictionary = dictionary;
543 return Status::OK();
544 }
545
546 Status FinishWithDictOffset(int64_t dict_offset,
547 std::shared_ptr<ArrayData>* out_indices,

Callers 2

FinishWithDictOffsetMethod · 0.45
FinishInternalMethod · 0.45

Calls 2

typeFunction · 0.70
OKFunction · 0.50

Tested by

no test coverage detected