fromArrowArraySync method
- String name,
- ArrowArray array, [
- RecordBatchCodec codec = const RecordBatchCodec()
Synchronously imports an owned Arrow array as a Series called
name.
Implementation
Series fromArrowArraySync(
String name,
ArrowArray array, [
RecordBatchCodec codec = const RecordBatchCodec(),
]) {
_validateName(name, 'name');
final batch = RecordBatch(ArrowSchema([ArrowField(name, array.type)]), [
array,
]);
final encoded = codec.encode(batch);
return _adoptSeries(
_client.invokeSync('seriesImport', {
'column': (encoded['columns'] as List).single,
}),
);
}