arrow.record_batch
Module for [RecordBatch] class
Types 3
Methods
RecordBatch self()Returns `this`, for use in `with` statements.RecordBatchGidBuilder builder()Get builder for [arrow.record_batch.RecordBatch] Returns: New builder objectarrow.record_batch.RecordBatch import_(void * cAbiArray, arrow.schema.Schema schema)arrow.record_batch.RecordBatch addColumn(uint i, arrow.field.Field field, arrow.array.Array column)bool equal(arrow.record_batch.RecordBatch otherRecordBatch)bool equalMetadata(arrow.record_batch.RecordBatch otherRecordBatch, bool checkMetadata)bool export_(out void * cAbiArray, out void * cAbiSchema)arrow.record_batch.RecordBatch filter(arrow.boolean_array.BooleanArray filter, arrow.filter_options.FilterOptions options = null)arrow.array.Array getColumnData(int i)string getColumnName(int i)uint getNColumns()long getNRows()arrow.buffer.Buffer serialize(arrow.write_options.WriteOptions options = null)arrow.record_batch.RecordBatch slice(long offset, long length)arrow.record_batch.RecordBatch take(arrow.array.Array indices, arrow.take_options.TakeOptions options = null)string toString_()Constructors
this(arrow.schema.Schema schema, uint nRows, arrow.array.Array[] columns)Methods
T recordBatch(void * propval)Fluent builder for [arrow.record_batch.RecordBatch]
Methods