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

Method Make

cpp/src/parquet/arrow/path_internal.cc:921–927  ·  view source on GitHub ↗

static

Source from the content-addressed store, hash-verified

919
920// static
921::arrow::Result<std::unique_ptr<MultipathLevelBuilder>> MultipathLevelBuilder::Make(
922 const ::arrow::Array& array, bool array_field_nullable) {
923 auto constructor = std::make_unique<PathBuilder>(array_field_nullable);
924 RETURN_NOT_OK(VisitArrayInline(array, constructor.get()));
925 return std::make_unique<MultipathLevelBuilderImpl>(array.data(),
926 std::move(constructor));
927}
928
929// static
930Status MultipathLevelBuilder::Write(const Array& array, bool array_field_nullable,

Callers

nothing calls this directly

Calls 3

VisitArrayInlineFunction · 0.85
getMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected