arrow.record_batch

Module for [RecordBatch] class

Types 3

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
RecordBatch self() nothrowReturns `this`, for use in `with` statements.
RecordBatchGidBuilder builder() static nothrowGet builder for [arrow.record_batch.RecordBatch] Returns: New builder object
bool equal(arrow.record_batch.RecordBatch otherRecordBatch) nothrow
bool equalMetadata(arrow.record_batch.RecordBatch otherRecordBatch, bool checkMetadata) nothrow
bool export_(out void * cAbiArray, out void * cAbiSchema)
string getColumnName(int i) nothrow
uint getNColumns() nothrow
long getNRows() nothrow
arrow.record_batch.RecordBatch slice(long offset, long length) nothrow
string toString_()
Constructors
this(void * ptr, Flag!"Take" take)
this(arrow.schema.Schema schema, uint nRows, arrow.array.Array[] columns)

Fluent builder implementation template for arrow.record_batch.RecordBatch

Methods
T recordBatch(void * propval) nothrow
Methods
RecordBatch build() nothrowCreate object from builder. Returns: New object