exportSync method

ArrowArray exportSync([
  1. RecordBatchCodec codec = const RecordBatchCodec()
])

Implementation

ArrowArray exportSync([RecordBatchCodec codec = const RecordBatchCodec()]) {
  final lease = _owner.lease('Series');
  try {
    final response = _runtime._client.invokeSync('seriesExport', {
      'series': lease.handle.toString(),
    });
    return codec
        .decode({
          'columns': [response['column']],
        })
        .columns
        .single;
  } finally {
    lease.end();
  }
}