From 3ebcf4ebbbfa1b86bc54b04f3cd2ef27ee1ed9ed Mon Sep 17 00:00:00 2001 From: Sarah Gilmore Date: Fri, 10 May 2024 10:37:27 -0400 Subject: [PATCH] Add static importFromC method to arrow.array.Array --- matlab/src/matlab/+arrow/+array/Array.m | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/matlab/src/matlab/+arrow/+array/Array.m b/matlab/src/matlab/+arrow/+array/Array.m index bbfbb2efd87b9..ba7cc8cf373b9 100644 --- a/matlab/src/matlab/+arrow/+array/Array.m +++ b/matlab/src/matlab/+arrow/+array/Array.m @@ -119,4 +119,11 @@ function exportToC(obj, cArrayAddress, cSchemaAddress) obj.Proxy.exportToC(args); end end + + methods(Static) + function array = importFromC(cArray, cSchema) + importer = arrow.c.internal.ArrayImporter(); + array = importer.import(cArray, cSchema); + end + end end