arrow.array
Module for [Array] class
Types 3
classArray : gobject.object.ObjectWrap
Methods
ArrayGidBuilder builder() static nothrowGet builder for [arrow.array.Array] Returns: New builder objectarrow.array.Array import_(void * cAbiArray, arrow.data_type.DataType dataType) staticarrow.array.Array cast_(arrow.data_type.DataType targetDataType, arrow.cast_options.CastOptions options = null)arrow.array.Array concatenate(arrow.array.Array[] otherArrays)long count(arrow.count_options.CountOptions options = null)string diffUnified(arrow.array.Array otherArray) nothrowbool equal(arrow.array.Array otherArray) nothrowbool equalApprox(arrow.array.Array otherArray) nothrowbool equalOptions(arrow.array.Array otherArray, arrow.equal_options.EqualOptions options = null) nothrowbool equalRange(long startIndex, arrow.array.Array otherArray, long otherStartIndex, long endIndex, arrow.equal_options.EqualOptions options = null) nothrowbool export_(out void * cAbiArray, out void * cAbiSchema)arrow.array.Array filter(arrow.boolean_array.BooleanArray filter, arrow.filter_options.FilterOptions options = null)long getLength() nothrowlong getNNulls() nothrowarrow.buffer.Buffer getNullBitmap() nothrowlong getOffset() nothrowarrow.data_type.DataType getValueDataType() nothrowarrow.types.Type getValueType() nothrowbool isNull(long i) nothrowbool isValid(long i) nothrowarrow.run_end_encoded_array.RunEndEncodedArray runEndEncode(arrow.run_end_encode_options.RunEndEncodeOptions options = null)arrow.array.Array slice(long offset, long length) nothrowarrow.array.Array take(arrow.array.Array indices, arrow.take_options.TakeOptions options = null)arrow.chunked_array.ChunkedArray takeChunkedArray(arrow.chunked_array.ChunkedArray indices, arrow.take_options.TakeOptions options = null)string toString_()arrow.array.Array view(arrow.data_type.DataType returnType)Fluent builder implementation template for arrow.array.Array
Methods
T array(void * propval) nothrowT buffer1(arrow.buffer.Buffer propval) nothrowT buffer2(arrow.buffer.Buffer propval) nothrowT nullBitmap(arrow.buffer.Buffer propval) nothrowT parent(arrow.array.Array propval) nothrowT valueDataType(arrow.data_type.DataType propval) nothrowFluent builder for arrow.array.Array