Versions in this module Expand all Collapse all v0 v0.2.0 Jul 20, 2022 Changes in this version + const UnknownNullCount + func ArrayApproxEqual(left, right Interface, opts ...EqualOption) bool + func ArrayEqual(left, right Interface) bool + func ArraySliceEqual(left Interface, lbeg, lend int64, right Interface, rbeg, rend int64) bool + func NewRecord(schema *arrow.Schema, cols []Interface, nrows int64) *simpleRecord + func NewRecordReader(schema *arrow.Schema, recs []Record) (*simpleRecords, error) + func NewTable(schema *arrow.Schema, cols []Column, rows int64) *simpleTable + func NewTableFromRecords(schema *arrow.Schema, recs []Record) *simpleTable + func RecordApproxEqual(left, right Record, opts ...EqualOption) bool + func RecordEqual(left, right Record) bool + type Binary struct + func NewBinaryData(data *Data) *Binary + func (a *Binary) Data() *Data + func (a *Binary) DataType() arrow.DataType + func (a *Binary) IsNull(i int) bool + func (a *Binary) IsValid(i int) bool + func (a *Binary) Len() int + func (a *Binary) NullBitmapBytes() []byte + func (a *Binary) NullN() int + func (a *Binary) Offset() int + func (a *Binary) Release() + func (a *Binary) Retain() + func (a *Binary) String() string + func (a *Binary) Value(i int) []byte + func (a *Binary) ValueBytes() []byte + func (a *Binary) ValueLen(i int) int + func (a *Binary) ValueOffset(i int) int + func (a *Binary) ValueOffsets() []int32 + func (a *Binary) ValueString(i int) string + type BinaryBuilder struct + func NewBinaryBuilder(mem memory.Allocator, dtype arrow.BinaryDataType) *BinaryBuilder + func (b *BinaryBuilder) Append(v []byte) + func (b *BinaryBuilder) AppendNull() + func (b *BinaryBuilder) AppendString(v string) + func (b *BinaryBuilder) AppendStringValues(v []string, valid []bool) + func (b *BinaryBuilder) AppendValues(v [][]byte, valid []bool) + func (b *BinaryBuilder) Cap() int + func (b *BinaryBuilder) DataCap() int + func (b *BinaryBuilder) DataLen() int + func (b *BinaryBuilder) Len() int + func (b *BinaryBuilder) NewArray() Interface + func (b *BinaryBuilder) NewBinaryArray() (a *Binary) + func (b *BinaryBuilder) NullN() int + func (b *BinaryBuilder) Release() + func (b *BinaryBuilder) Reserve(n int) + func (b *BinaryBuilder) ReserveData(n int) + func (b *BinaryBuilder) Resize(n int) + func (b *BinaryBuilder) Retain() + func (b *BinaryBuilder) UnsafeAppendBoolToBitmap(isValid bool) + func (b *BinaryBuilder) Value(i int) []byte + type Boolean struct + func NewBoolean(length int, data *memory.Buffer, nullBitmap *memory.Buffer, nulls int) *Boolean + func NewBooleanData(data *Data) *Boolean + func (a *Boolean) Data() *Data + func (a *Boolean) DataType() arrow.DataType + func (a *Boolean) IsNull(i int) bool + func (a *Boolean) IsValid(i int) bool + func (a *Boolean) Len() int + func (a *Boolean) NullBitmapBytes() []byte + func (a *Boolean) NullN() int + func (a *Boolean) Offset() int + func (a *Boolean) Release() + func (a *Boolean) Retain() + func (a *Boolean) String() string + func (a *Boolean) Value(i int) bool + type BooleanBuilder struct + func NewBooleanBuilder(mem memory.Allocator) *BooleanBuilder + func (b *BooleanBuilder) Append(v bool) + func (b *BooleanBuilder) AppendByte(v byte) + func (b *BooleanBuilder) AppendNull() + func (b *BooleanBuilder) AppendValues(v []bool, valid []bool) + func (b *BooleanBuilder) Cap() int + func (b *BooleanBuilder) Len() int + func (b *BooleanBuilder) NewArray() Interface + func (b *BooleanBuilder) NewBooleanArray() (a *Boolean) + func (b *BooleanBuilder) NullN() int + func (b *BooleanBuilder) Release() + func (b *BooleanBuilder) Reserve(n int) + func (b *BooleanBuilder) Resize(n int) + func (b *BooleanBuilder) Retain() + func (b *BooleanBuilder) UnsafeAppend(v bool) + func (b *BooleanBuilder) UnsafeAppendBoolToBitmap(isValid bool) + type Builder interface + AppendNull func() + Cap func() int + Len func() int + NewArray func() Interface + NullN func() int + Release func() + Reserve func(n int) + Resize func(n int) + Retain func() + func NewBuilder(mem memory.Allocator, dtype arrow.DataType) Builder + type Chunked struct + func NewChunked(dtype arrow.DataType, chunks []Interface) *Chunked + func (a *Chunked) Chunk(i int) Interface + func (a *Chunked) Chunks() []Interface + func (a *Chunked) DataType() arrow.DataType + func (a *Chunked) Len() int + func (a *Chunked) NewSlice(i, j int64) *Chunked + func (a *Chunked) NullN() int + func (a *Chunked) Release() + func (a *Chunked) Retain() + type Column struct + func NewColumn(field arrow.Field, chunks *Chunked) *Column + func (col *Column) Data() *Chunked + func (col *Column) DataType() arrow.DataType + func (col *Column) Field() arrow.Field + func (col *Column) Len() int + func (col *Column) Name() string + func (col *Column) NewSlice(i, j int64) *Column + func (col *Column) NullN() int + func (col *Column) Release() + func (col *Column) Retain() + type Data struct + func NewData(dtype arrow.DataType, length int, buffers []*memory.Buffer, childData []*Data, ...) *Data + func NewSliceData(data *Data, i, j int64) *Data + func (d *Data) Buffers() []*memory.Buffer + func (d *Data) DataType() arrow.DataType + func (d *Data) Len() int + func (d *Data) NullN() int + func (d *Data) Offset() int + func (d *Data) Release() + func (d *Data) Reset(dtype arrow.DataType, length int, buffers []*memory.Buffer, childData []*Data, ...) + func (d *Data) Retain() + type Date32 struct + func NewDate32Data(data *Data) *Date32 + func (a *Date32) Data() *Data + func (a *Date32) DataType() arrow.DataType + func (a *Date32) Date32Values() []arrow.Date32 + func (a *Date32) IsNull(i int) bool + func (a *Date32) IsValid(i int) bool + func (a *Date32) Len() int + func (a *Date32) NullBitmapBytes() []byte + func (a *Date32) NullN() int + func (a *Date32) Offset() int + func (a *Date32) Release() + func (a *Date32) Reset(data *Data) + func (a *Date32) Retain() + func (a *Date32) String() string + func (a *Date32) Value(i int) arrow.Date32 + type Date32Builder struct + func NewDate32Builder(mem memory.Allocator) *Date32Builder + func (b *Date32Builder) Append(v arrow.Date32) + func (b *Date32Builder) AppendNull() + func (b *Date32Builder) AppendValues(v []arrow.Date32, valid []bool) + func (b *Date32Builder) Cap() int + func (b *Date32Builder) Len() int + func (b *Date32Builder) NewArray() Interface + func (b *Date32Builder) NewDate32Array() (a *Date32) + func (b *Date32Builder) NullN() int + func (b *Date32Builder) Release() + func (b *Date32Builder) Reserve(n int) + func (b *Date32Builder) Resize(n int) + func (b *Date32Builder) Retain() + func (b *Date32Builder) UnsafeAppend(v arrow.Date32) + func (b *Date32Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Date64 struct + func NewDate64Data(data *Data) *Date64 + func (a *Date64) Data() *Data + func (a *Date64) DataType() arrow.DataType + func (a *Date64) Date64Values() []arrow.Date64 + func (a *Date64) IsNull(i int) bool + func (a *Date64) IsValid(i int) bool + func (a *Date64) Len() int + func (a *Date64) NullBitmapBytes() []byte + func (a *Date64) NullN() int + func (a *Date64) Offset() int + func (a *Date64) Release() + func (a *Date64) Reset(data *Data) + func (a *Date64) Retain() + func (a *Date64) String() string + func (a *Date64) Value(i int) arrow.Date64 + type Date64Builder struct + func NewDate64Builder(mem memory.Allocator) *Date64Builder + func (b *Date64Builder) Append(v arrow.Date64) + func (b *Date64Builder) AppendNull() + func (b *Date64Builder) AppendValues(v []arrow.Date64, valid []bool) + func (b *Date64Builder) Cap() int + func (b *Date64Builder) Len() int + func (b *Date64Builder) NewArray() Interface + func (b *Date64Builder) NewDate64Array() (a *Date64) + func (b *Date64Builder) NullN() int + func (b *Date64Builder) Release() + func (b *Date64Builder) Reserve(n int) + func (b *Date64Builder) Resize(n int) + func (b *Date64Builder) Retain() + func (b *Date64Builder) UnsafeAppend(v arrow.Date64) + func (b *Date64Builder) UnsafeAppendBoolToBitmap(isValid bool) + type DayTimeInterval struct + func NewDayTimeIntervalData(data *Data) *DayTimeInterval + func (a *DayTimeInterval) Data() *Data + func (a *DayTimeInterval) DataType() arrow.DataType + func (a *DayTimeInterval) DayTimeIntervalValues() []arrow.DayTimeInterval + func (a *DayTimeInterval) IsNull(i int) bool + func (a *DayTimeInterval) IsValid(i int) bool + func (a *DayTimeInterval) Len() int + func (a *DayTimeInterval) NullBitmapBytes() []byte + func (a *DayTimeInterval) NullN() int + func (a *DayTimeInterval) Offset() int + func (a *DayTimeInterval) Release() + func (a *DayTimeInterval) Retain() + func (a *DayTimeInterval) String() string + func (a *DayTimeInterval) Value(i int) arrow.DayTimeInterval + type DayTimeIntervalBuilder struct + func NewDayTimeIntervalBuilder(mem memory.Allocator) *DayTimeIntervalBuilder + func (b *DayTimeIntervalBuilder) Append(v arrow.DayTimeInterval) + func (b *DayTimeIntervalBuilder) AppendNull() + func (b *DayTimeIntervalBuilder) AppendValues(v []arrow.DayTimeInterval, valid []bool) + func (b *DayTimeIntervalBuilder) Cap() int + func (b *DayTimeIntervalBuilder) Len() int + func (b *DayTimeIntervalBuilder) NewArray() Interface + func (b *DayTimeIntervalBuilder) NewDayTimeIntervalArray() (a *DayTimeInterval) + func (b *DayTimeIntervalBuilder) NullN() int + func (b *DayTimeIntervalBuilder) Release() + func (b *DayTimeIntervalBuilder) Reserve(n int) + func (b *DayTimeIntervalBuilder) Resize(n int) + func (b *DayTimeIntervalBuilder) Retain() + func (b *DayTimeIntervalBuilder) UnsafeAppend(v arrow.DayTimeInterval) + func (b *DayTimeIntervalBuilder) UnsafeAppendBoolToBitmap(isValid bool) + type Decimal128 struct + func NewDecimal128Data(data *Data) *Decimal128 + func (a *Decimal128) Data() *Data + func (a *Decimal128) DataType() arrow.DataType + func (a *Decimal128) IsNull(i int) bool + func (a *Decimal128) IsValid(i int) bool + func (a *Decimal128) Len() int + func (a *Decimal128) NullBitmapBytes() []byte + func (a *Decimal128) NullN() int + func (a *Decimal128) Offset() int + func (a *Decimal128) Release() + func (a *Decimal128) Retain() + func (a *Decimal128) String() string + func (a *Decimal128) Value(i int) decimal128.Num + func (a *Decimal128) Values() []decimal128.Num + type Decimal128Builder struct + func NewDecimal128Builder(mem memory.Allocator, dtype *arrow.Decimal128Type) *Decimal128Builder + func (b *Decimal128Builder) Append(v decimal128.Num) + func (b *Decimal128Builder) AppendNull() + func (b *Decimal128Builder) AppendValues(v []decimal128.Num, valid []bool) + func (b *Decimal128Builder) Cap() int + func (b *Decimal128Builder) Len() int + func (b *Decimal128Builder) NewArray() Interface + func (b *Decimal128Builder) NewDecimal128Array() (a *Decimal128) + func (b *Decimal128Builder) NullN() int + func (b *Decimal128Builder) Release() + func (b *Decimal128Builder) Reserve(n int) + func (b *Decimal128Builder) Resize(n int) + func (b *Decimal128Builder) Retain() + func (b *Decimal128Builder) UnsafeAppend(v decimal128.Num) + func (b *Decimal128Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Duration struct + func NewDurationData(data *Data) *Duration + func (a *Duration) Data() *Data + func (a *Duration) DataType() arrow.DataType + func (a *Duration) DurationValues() []arrow.Duration + func (a *Duration) IsNull(i int) bool + func (a *Duration) IsValid(i int) bool + func (a *Duration) Len() int + func (a *Duration) NullBitmapBytes() []byte + func (a *Duration) NullN() int + func (a *Duration) Offset() int + func (a *Duration) Release() + func (a *Duration) Reset(data *Data) + func (a *Duration) Retain() + func (a *Duration) String() string + func (a *Duration) Value(i int) arrow.Duration + type DurationBuilder struct + func NewDurationBuilder(mem memory.Allocator, dtype *arrow.DurationType) *DurationBuilder + func (b *DurationBuilder) Append(v arrow.Duration) + func (b *DurationBuilder) AppendNull() + func (b *DurationBuilder) AppendValues(v []arrow.Duration, valid []bool) + func (b *DurationBuilder) Cap() int + func (b *DurationBuilder) Len() int + func (b *DurationBuilder) NewArray() Interface + func (b *DurationBuilder) NewDurationArray() (a *Duration) + func (b *DurationBuilder) NullN() int + func (b *DurationBuilder) Release() + func (b *DurationBuilder) Reserve(n int) + func (b *DurationBuilder) Resize(n int) + func (b *DurationBuilder) Retain() + func (b *DurationBuilder) UnsafeAppend(v arrow.Duration) + func (b *DurationBuilder) UnsafeAppendBoolToBitmap(isValid bool) + type EqualOption func(*equalOption) + func WithAbsTolerance(atol float64) EqualOption + func WithNaNsEqual(v bool) EqualOption + type FixedSizeBinary struct + func NewFixedSizeBinaryData(data *Data) *FixedSizeBinary + func (a *FixedSizeBinary) Data() *Data + func (a *FixedSizeBinary) DataType() arrow.DataType + func (a *FixedSizeBinary) IsNull(i int) bool + func (a *FixedSizeBinary) IsValid(i int) bool + func (a *FixedSizeBinary) Len() int + func (a *FixedSizeBinary) NullBitmapBytes() []byte + func (a *FixedSizeBinary) NullN() int + func (a *FixedSizeBinary) Offset() int + func (a *FixedSizeBinary) Release() + func (a *FixedSizeBinary) Retain() + func (a *FixedSizeBinary) String() string + func (a *FixedSizeBinary) Value(i int) []byte + type FixedSizeBinaryBuilder struct + func NewFixedSizeBinaryBuilder(mem memory.Allocator, dtype *arrow.FixedSizeBinaryType) *FixedSizeBinaryBuilder + func (b *FixedSizeBinaryBuilder) Append(v []byte) + func (b *FixedSizeBinaryBuilder) AppendNull() + func (b *FixedSizeBinaryBuilder) AppendValues(v [][]byte, valid []bool) + func (b *FixedSizeBinaryBuilder) Cap() int + func (b *FixedSizeBinaryBuilder) Len() int + func (b *FixedSizeBinaryBuilder) NewArray() Interface + func (b *FixedSizeBinaryBuilder) NewFixedSizeBinaryArray() (a *FixedSizeBinary) + func (b *FixedSizeBinaryBuilder) NullN() int + func (b *FixedSizeBinaryBuilder) Release() + func (b *FixedSizeBinaryBuilder) Reserve(n int) + func (b *FixedSizeBinaryBuilder) Resize(n int) + func (b *FixedSizeBinaryBuilder) Retain() + func (b *FixedSizeBinaryBuilder) UnsafeAppendBoolToBitmap(isValid bool) + type FixedSizeList struct + func NewFixedSizeListData(data *Data) *FixedSizeList + func (a *FixedSizeList) Data() *Data + func (a *FixedSizeList) DataType() arrow.DataType + func (a *FixedSizeList) IsNull(i int) bool + func (a *FixedSizeList) IsValid(i int) bool + func (a *FixedSizeList) Len() int + func (a *FixedSizeList) ListValues() Interface + func (a *FixedSizeList) NullBitmapBytes() []byte + func (a *FixedSizeList) NullN() int + func (a *FixedSizeList) Offset() int + func (a *FixedSizeList) Release() + func (a *FixedSizeList) Retain() + func (a *FixedSizeList) String() string + type FixedSizeListBuilder struct + func NewFixedSizeListBuilder(mem memory.Allocator, n int32, etype arrow.DataType) *FixedSizeListBuilder + func (b *FixedSizeListBuilder) Append(v bool) + func (b *FixedSizeListBuilder) AppendNull() + func (b *FixedSizeListBuilder) AppendValues(valid []bool) + func (b *FixedSizeListBuilder) Cap() int + func (b *FixedSizeListBuilder) Len() int + func (b *FixedSizeListBuilder) NewArray() Interface + func (b *FixedSizeListBuilder) NewListArray() (a *FixedSizeList) + func (b *FixedSizeListBuilder) NullN() int + func (b *FixedSizeListBuilder) Release() + func (b *FixedSizeListBuilder) Reserve(n int) + func (b *FixedSizeListBuilder) Resize(n int) + func (b *FixedSizeListBuilder) Retain() + func (b *FixedSizeListBuilder) UnsafeAppendBoolToBitmap(isValid bool) + func (b *FixedSizeListBuilder) ValueBuilder() Builder + type Float16 struct + func NewFloat16Data(data *Data) *Float16 + func (a *Float16) Data() *Data + func (a *Float16) DataType() arrow.DataType + func (a *Float16) IsNull(i int) bool + func (a *Float16) IsValid(i int) bool + func (a *Float16) Len() int + func (a *Float16) NullBitmapBytes() []byte + func (a *Float16) NullN() int + func (a *Float16) Offset() int + func (a *Float16) Release() + func (a *Float16) Retain() + func (a *Float16) String() string + func (a *Float16) Value(i int) float16.Num + func (a *Float16) Values() []float16.Num + type Float16Builder struct + func NewFloat16Builder(mem memory.Allocator) *Float16Builder + func (b *Float16Builder) Append(v float16.Num) + func (b *Float16Builder) AppendNull() + func (b *Float16Builder) AppendValues(v []float16.Num, valid []bool) + func (b *Float16Builder) Cap() int + func (b *Float16Builder) Len() int + func (b *Float16Builder) NewArray() Interface + func (b *Float16Builder) NewFloat16Array() (a *Float16) + func (b *Float16Builder) NullN() int + func (b *Float16Builder) Release() + func (b *Float16Builder) Reserve(n int) + func (b *Float16Builder) Resize(n int) + func (b *Float16Builder) Retain() + func (b *Float16Builder) UnsafeAppend(v float16.Num) + func (b *Float16Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Float32 struct + func NewFloat32Data(data *Data) *Float32 + func (a *Float32) Data() *Data + func (a *Float32) DataType() arrow.DataType + func (a *Float32) Float32Values() []float32 + func (a *Float32) IsNull(i int) bool + func (a *Float32) IsValid(i int) bool + func (a *Float32) Len() int + func (a *Float32) NullBitmapBytes() []byte + func (a *Float32) NullN() int + func (a *Float32) Offset() int + func (a *Float32) Release() + func (a *Float32) Reset(data *Data) + func (a *Float32) Retain() + func (a *Float32) String() string + func (a *Float32) Value(i int) float32 + type Float32Builder struct + func NewFloat32Builder(mem memory.Allocator) *Float32Builder + func (b *Float32Builder) Append(v float32) + func (b *Float32Builder) AppendNull() + func (b *Float32Builder) AppendValues(v []float32, valid []bool) + func (b *Float32Builder) Cap() int + func (b *Float32Builder) Len() int + func (b *Float32Builder) NewArray() Interface + func (b *Float32Builder) NewFloat32Array() (a *Float32) + func (b *Float32Builder) NullN() int + func (b *Float32Builder) Release() + func (b *Float32Builder) Reserve(n int) + func (b *Float32Builder) Resize(n int) + func (b *Float32Builder) Retain() + func (b *Float32Builder) UnsafeAppend(v float32) + func (b *Float32Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Float64 struct + func NewFloat64Data(data *Data) *Float64 + func (a *Float64) Data() *Data + func (a *Float64) DataType() arrow.DataType + func (a *Float64) Float64Values() []float64 + func (a *Float64) IsNull(i int) bool + func (a *Float64) IsValid(i int) bool + func (a *Float64) Len() int + func (a *Float64) NullBitmapBytes() []byte + func (a *Float64) NullN() int + func (a *Float64) Offset() int + func (a *Float64) Release() + func (a *Float64) Reset(data *Data) + func (a *Float64) Retain() + func (a *Float64) String() string + func (a *Float64) Value(i int) float64 + type Float64Builder struct + func NewFloat64Builder(mem memory.Allocator) *Float64Builder + func (b *Float64Builder) Append(v float64) + func (b *Float64Builder) AppendNull() + func (b *Float64Builder) AppendValues(v []float64, valid []bool) + func (b *Float64Builder) Cap() int + func (b *Float64Builder) Len() int + func (b *Float64Builder) NewArray() Interface + func (b *Float64Builder) NewFloat64Array() (a *Float64) + func (b *Float64Builder) NullN() int + func (b *Float64Builder) Release() + func (b *Float64Builder) Reserve(n int) + func (b *Float64Builder) Resize(n int) + func (b *Float64Builder) Retain() + func (b *Float64Builder) UnsafeAppend(v float64) + func (b *Float64Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Int16 struct + func NewInt16Data(data *Data) *Int16 + func (a *Int16) Data() *Data + func (a *Int16) DataType() arrow.DataType + func (a *Int16) Int16Values() []int16 + func (a *Int16) IsNull(i int) bool + func (a *Int16) IsValid(i int) bool + func (a *Int16) Len() int + func (a *Int16) NullBitmapBytes() []byte + func (a *Int16) NullN() int + func (a *Int16) Offset() int + func (a *Int16) Release() + func (a *Int16) Reset(data *Data) + func (a *Int16) Retain() + func (a *Int16) String() string + func (a *Int16) Value(i int) int16 + type Int16Builder struct + func NewInt16Builder(mem memory.Allocator) *Int16Builder + func (b *Int16Builder) Append(v int16) + func (b *Int16Builder) AppendNull() + func (b *Int16Builder) AppendValues(v []int16, valid []bool) + func (b *Int16Builder) Cap() int + func (b *Int16Builder) Len() int + func (b *Int16Builder) NewArray() Interface + func (b *Int16Builder) NewInt16Array() (a *Int16) + func (b *Int16Builder) NullN() int + func (b *Int16Builder) Release() + func (b *Int16Builder) Reserve(n int) + func (b *Int16Builder) Resize(n int) + func (b *Int16Builder) Retain() + func (b *Int16Builder) UnsafeAppend(v int16) + func (b *Int16Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Int32 struct + func NewInt32Data(data *Data) *Int32 + func (a *Int32) Data() *Data + func (a *Int32) DataType() arrow.DataType + func (a *Int32) Int32Values() []int32 + func (a *Int32) IsNull(i int) bool + func (a *Int32) IsValid(i int) bool + func (a *Int32) Len() int + func (a *Int32) NullBitmapBytes() []byte + func (a *Int32) NullN() int + func (a *Int32) Offset() int + func (a *Int32) Release() + func (a *Int32) Reset(data *Data) + func (a *Int32) Retain() + func (a *Int32) String() string + func (a *Int32) Value(i int) int32 + type Int32Builder struct + func NewInt32Builder(mem memory.Allocator) *Int32Builder + func (b *Int32Builder) Append(v int32) + func (b *Int32Builder) AppendNull() + func (b *Int32Builder) AppendValues(v []int32, valid []bool) + func (b *Int32Builder) Cap() int + func (b *Int32Builder) Len() int + func (b *Int32Builder) NewArray() Interface + func (b *Int32Builder) NewInt32Array() (a *Int32) + func (b *Int32Builder) NullN() int + func (b *Int32Builder) Release() + func (b *Int32Builder) Reserve(n int) + func (b *Int32Builder) Resize(n int) + func (b *Int32Builder) Retain() + func (b *Int32Builder) UnsafeAppend(v int32) + func (b *Int32Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Int64 struct + func NewInt64Data(data *Data) *Int64 + func (a *Int64) Data() *Data + func (a *Int64) DataType() arrow.DataType + func (a *Int64) Int64Values() []int64 + func (a *Int64) IsNull(i int) bool + func (a *Int64) IsValid(i int) bool + func (a *Int64) Len() int + func (a *Int64) NullBitmapBytes() []byte + func (a *Int64) NullN() int + func (a *Int64) Offset() int + func (a *Int64) Release() + func (a *Int64) Reset(data *Data) + func (a *Int64) Retain() + func (a *Int64) String() string + func (a *Int64) Value(i int) int64 + type Int64Builder struct + func NewInt64Builder(mem memory.Allocator) *Int64Builder + func (b *Int64Builder) Append(v int64) + func (b *Int64Builder) AppendNull() + func (b *Int64Builder) AppendValues(v []int64, valid []bool) + func (b *Int64Builder) Cap() int + func (b *Int64Builder) Len() int + func (b *Int64Builder) NewArray() Interface + func (b *Int64Builder) NewInt64Array() (a *Int64) + func (b *Int64Builder) NullN() int + func (b *Int64Builder) Release() + func (b *Int64Builder) Reserve(n int) + func (b *Int64Builder) Resize(n int) + func (b *Int64Builder) Retain() + func (b *Int64Builder) UnsafeAppend(v int64) + func (b *Int64Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Int8 struct + func NewInt8Data(data *Data) *Int8 + func (a *Int8) Data() *Data + func (a *Int8) DataType() arrow.DataType + func (a *Int8) Int8Values() []int8 + func (a *Int8) IsNull(i int) bool + func (a *Int8) IsValid(i int) bool + func (a *Int8) Len() int + func (a *Int8) NullBitmapBytes() []byte + func (a *Int8) NullN() int + func (a *Int8) Offset() int + func (a *Int8) Release() + func (a *Int8) Reset(data *Data) + func (a *Int8) Retain() + func (a *Int8) String() string + func (a *Int8) Value(i int) int8 + type Int8Builder struct + func NewInt8Builder(mem memory.Allocator) *Int8Builder + func (b *Int8Builder) Append(v int8) + func (b *Int8Builder) AppendNull() + func (b *Int8Builder) AppendValues(v []int8, valid []bool) + func (b *Int8Builder) Cap() int + func (b *Int8Builder) Len() int + func (b *Int8Builder) NewArray() Interface + func (b *Int8Builder) NewInt8Array() (a *Int8) + func (b *Int8Builder) NullN() int + func (b *Int8Builder) Release() + func (b *Int8Builder) Reserve(n int) + func (b *Int8Builder) Resize(n int) + func (b *Int8Builder) Retain() + func (b *Int8Builder) UnsafeAppend(v int8) + func (b *Int8Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Interface interface + Data func() *Data + DataType func() arrow.DataType + IsNull func(i int) bool + IsValid func(i int) bool + Len func() int + NullBitmapBytes func() []byte + NullN func() int + Release func() + Retain func() + func MakeFromData(data *Data) Interface + func NewIntervalData(data *Data) Interface + func NewSlice(arr Interface, i, j int64) Interface + type List struct + func NewListData(data *Data) *List + func (a *List) Data() *Data + func (a *List) DataType() arrow.DataType + func (a *List) IsNull(i int) bool + func (a *List) IsValid(i int) bool + func (a *List) Len() int + func (a *List) ListValues() Interface + func (a *List) NullBitmapBytes() []byte + func (a *List) NullN() int + func (a *List) Offset() int + func (a *List) Offsets() []int32 + func (a *List) Release() + func (a *List) Retain() + func (a *List) String() string + type ListBuilder struct + func NewListBuilder(mem memory.Allocator, etype arrow.DataType) *ListBuilder + func (b *ListBuilder) Append(v bool) + func (b *ListBuilder) AppendNull() + func (b *ListBuilder) AppendValues(offsets []int32, valid []bool) + func (b *ListBuilder) Cap() int + func (b *ListBuilder) Len() int + func (b *ListBuilder) NewArray() Interface + func (b *ListBuilder) NewListArray() (a *List) + func (b *ListBuilder) NullN() int + func (b *ListBuilder) Release() + func (b *ListBuilder) Reserve(n int) + func (b *ListBuilder) Resize(n int) + func (b *ListBuilder) Retain() + func (b *ListBuilder) UnsafeAppendBoolToBitmap(isValid bool) + func (b *ListBuilder) ValueBuilder() Builder + type MonthInterval struct + func NewMonthIntervalData(data *Data) *MonthInterval + func (a *MonthInterval) Data() *Data + func (a *MonthInterval) DataType() arrow.DataType + func (a *MonthInterval) IsNull(i int) bool + func (a *MonthInterval) IsValid(i int) bool + func (a *MonthInterval) Len() int + func (a *MonthInterval) MonthIntervalValues() []arrow.MonthInterval + func (a *MonthInterval) NullBitmapBytes() []byte + func (a *MonthInterval) NullN() int + func (a *MonthInterval) Offset() int + func (a *MonthInterval) Release() + func (a *MonthInterval) Retain() + func (a *MonthInterval) String() string + func (a *MonthInterval) Value(i int) arrow.MonthInterval + type MonthIntervalBuilder struct + func NewMonthIntervalBuilder(mem memory.Allocator) *MonthIntervalBuilder + func (b *MonthIntervalBuilder) Append(v arrow.MonthInterval) + func (b *MonthIntervalBuilder) AppendNull() + func (b *MonthIntervalBuilder) AppendValues(v []arrow.MonthInterval, valid []bool) + func (b *MonthIntervalBuilder) Cap() int + func (b *MonthIntervalBuilder) Len() int + func (b *MonthIntervalBuilder) NewArray() Interface + func (b *MonthIntervalBuilder) NewMonthIntervalArray() (a *MonthInterval) + func (b *MonthIntervalBuilder) NullN() int + func (b *MonthIntervalBuilder) Release() + func (b *MonthIntervalBuilder) Reserve(n int) + func (b *MonthIntervalBuilder) Resize(n int) + func (b *MonthIntervalBuilder) Retain() + func (b *MonthIntervalBuilder) UnsafeAppend(v arrow.MonthInterval) + func (b *MonthIntervalBuilder) UnsafeAppendBoolToBitmap(isValid bool) + type Null struct + func NewNull(n int) *Null + func NewNullData(data *Data) *Null + func (a *Null) Data() *Data + func (a *Null) DataType() arrow.DataType + func (a *Null) IsNull(i int) bool + func (a *Null) IsValid(i int) bool + func (a *Null) Len() int + func (a *Null) NullBitmapBytes() []byte + func (a *Null) NullN() int + func (a *Null) Offset() int + func (a *Null) Release() + func (a *Null) Retain() + func (a *Null) String() string + type NullBuilder struct + func NewNullBuilder(mem memory.Allocator) *NullBuilder + func (*NullBuilder) Reserve(size int) + func (*NullBuilder) Resize(size int) + func (b *NullBuilder) AppendNull() + func (b *NullBuilder) Cap() int + func (b *NullBuilder) Len() int + func (b *NullBuilder) NewArray() Interface + func (b *NullBuilder) NewNullArray() (a *Null) + func (b *NullBuilder) NullN() int + func (b *NullBuilder) Release() + func (b *NullBuilder) Retain() + func (b *NullBuilder) UnsafeAppendBoolToBitmap(isValid bool) + type Record interface + Column func(i int) Interface + ColumnName func(i int) string + Columns func() []Interface + NewSlice func(i, j int64) Record + NumCols func() int64 + NumRows func() int64 + Release func() + Retain func() + Schema func() *arrow.Schema + type RecordBuilder struct + func NewRecordBuilder(mem memory.Allocator, schema *arrow.Schema) *RecordBuilder + func (b *RecordBuilder) Field(i int) Builder + func (b *RecordBuilder) Fields() []Builder + func (b *RecordBuilder) NewRecord() Record + func (b *RecordBuilder) Release() + func (b *RecordBuilder) Reserve(size int) + func (b *RecordBuilder) Retain() + func (b *RecordBuilder) Schema() *arrow.Schema + type RecordReader interface + Next func() bool + Record func() Record + Release func() + Retain func() + Schema func() *arrow.Schema + type String struct + func NewStringData(data *Data) *String + func (a *String) Data() *Data + func (a *String) DataType() arrow.DataType + func (a *String) IsNull(i int) bool + func (a *String) IsValid(i int) bool + func (a *String) Len() int + func (a *String) NullBitmapBytes() []byte + func (a *String) NullN() int + func (a *String) Offset() int + func (a *String) Release() + func (a *String) Reset(data *Data) + func (a *String) Retain() + func (a *String) String() string + func (a *String) Value(i int) string + func (a *String) ValueOffset(i int) int + type StringBuilder struct + func NewStringBuilder(mem memory.Allocator) *StringBuilder + func (b *StringBuilder) Append(v string) + func (b *StringBuilder) AppendNull() + func (b *StringBuilder) AppendValues(v []string, valid []bool) + func (b *StringBuilder) Cap() int + func (b *StringBuilder) Len() int + func (b *StringBuilder) NewArray() Interface + func (b *StringBuilder) NewStringArray() (a *String) + func (b *StringBuilder) NullN() int + func (b *StringBuilder) Release() + func (b *StringBuilder) Reserve(n int) + func (b *StringBuilder) Resize(n int) + func (b *StringBuilder) Retain() + func (b *StringBuilder) Value(i int) string + type Struct struct + func NewStructData(data *Data) *Struct + func (a *Struct) Data() *Data + func (a *Struct) DataType() arrow.DataType + func (a *Struct) Field(i int) Interface + func (a *Struct) IsNull(i int) bool + func (a *Struct) IsValid(i int) bool + func (a *Struct) Len() int + func (a *Struct) NullBitmapBytes() []byte + func (a *Struct) NullN() int + func (a *Struct) NumField() int + func (a *Struct) Offset() int + func (a *Struct) Release() + func (a *Struct) Retain() + func (a *Struct) String() string + type StructBuilder struct + func NewStructBuilder(mem memory.Allocator, dtype *arrow.StructType) *StructBuilder + func (b *StructBuilder) Append(v bool) + func (b *StructBuilder) AppendNull() + func (b *StructBuilder) AppendValues(valids []bool) + func (b *StructBuilder) Cap() int + func (b *StructBuilder) FieldBuilder(i int) Builder + func (b *StructBuilder) Len() int + func (b *StructBuilder) NewArray() Interface + func (b *StructBuilder) NewStructArray() (a *Struct) + func (b *StructBuilder) NullN() int + func (b *StructBuilder) NumField() int + func (b *StructBuilder) Release() + func (b *StructBuilder) Reserve(n int) + func (b *StructBuilder) Resize(n int) + func (b *StructBuilder) Retain() + func (b *StructBuilder) UnsafeAppendBoolToBitmap(isValid bool) + type Table interface + Column func(i int) *Column + NumCols func() int64 + NumRows func() int64 + Release func() + Retain func() + Schema func() *arrow.Schema + type TableReader struct + func NewTableReader(tbl Table, chunkSize int64) *TableReader + func (tr *TableReader) Next() bool + func (tr *TableReader) Record() Record + func (tr *TableReader) Release() + func (tr *TableReader) Retain() + func (tr *TableReader) Schema() *arrow.Schema + type Time32 struct + func NewTime32Data(data *Data) *Time32 + func (a *Time32) Data() *Data + func (a *Time32) DataType() arrow.DataType + func (a *Time32) IsNull(i int) bool + func (a *Time32) IsValid(i int) bool + func (a *Time32) Len() int + func (a *Time32) NullBitmapBytes() []byte + func (a *Time32) NullN() int + func (a *Time32) Offset() int + func (a *Time32) Release() + func (a *Time32) Reset(data *Data) + func (a *Time32) Retain() + func (a *Time32) String() string + func (a *Time32) Time32Values() []arrow.Time32 + func (a *Time32) Value(i int) arrow.Time32 + type Time32Builder struct + func NewTime32Builder(mem memory.Allocator, dtype *arrow.Time32Type) *Time32Builder + func (b *Time32Builder) Append(v arrow.Time32) + func (b *Time32Builder) AppendNull() + func (b *Time32Builder) AppendValues(v []arrow.Time32, valid []bool) + func (b *Time32Builder) Cap() int + func (b *Time32Builder) Len() int + func (b *Time32Builder) NewArray() Interface + func (b *Time32Builder) NewTime32Array() (a *Time32) + func (b *Time32Builder) NullN() int + func (b *Time32Builder) Release() + func (b *Time32Builder) Reserve(n int) + func (b *Time32Builder) Resize(n int) + func (b *Time32Builder) Retain() + func (b *Time32Builder) UnsafeAppend(v arrow.Time32) + func (b *Time32Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Time64 struct + func NewTime64Data(data *Data) *Time64 + func (a *Time64) Data() *Data + func (a *Time64) DataType() arrow.DataType + func (a *Time64) IsNull(i int) bool + func (a *Time64) IsValid(i int) bool + func (a *Time64) Len() int + func (a *Time64) NullBitmapBytes() []byte + func (a *Time64) NullN() int + func (a *Time64) Offset() int + func (a *Time64) Release() + func (a *Time64) Reset(data *Data) + func (a *Time64) Retain() + func (a *Time64) String() string + func (a *Time64) Time64Values() []arrow.Time64 + func (a *Time64) Value(i int) arrow.Time64 + type Time64Builder struct + func NewTime64Builder(mem memory.Allocator, dtype *arrow.Time64Type) *Time64Builder + func (b *Time64Builder) Append(v arrow.Time64) + func (b *Time64Builder) AppendNull() + func (b *Time64Builder) AppendValues(v []arrow.Time64, valid []bool) + func (b *Time64Builder) Cap() int + func (b *Time64Builder) Len() int + func (b *Time64Builder) NewArray() Interface + func (b *Time64Builder) NewTime64Array() (a *Time64) + func (b *Time64Builder) NullN() int + func (b *Time64Builder) Release() + func (b *Time64Builder) Reserve(n int) + func (b *Time64Builder) Resize(n int) + func (b *Time64Builder) Retain() + func (b *Time64Builder) UnsafeAppend(v arrow.Time64) + func (b *Time64Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Timestamp struct + func NewTimestampData(data *Data) *Timestamp + func (a *Timestamp) Data() *Data + func (a *Timestamp) DataType() arrow.DataType + func (a *Timestamp) IsNull(i int) bool + func (a *Timestamp) IsValid(i int) bool + func (a *Timestamp) Len() int + func (a *Timestamp) NullBitmapBytes() []byte + func (a *Timestamp) NullN() int + func (a *Timestamp) Offset() int + func (a *Timestamp) Release() + func (a *Timestamp) Reset(data *Data) + func (a *Timestamp) Retain() + func (a *Timestamp) String() string + func (a *Timestamp) TimestampValues() []arrow.Timestamp + func (a *Timestamp) Value(i int) arrow.Timestamp + type TimestampBuilder struct + func NewTimestampBuilder(mem memory.Allocator, dtype *arrow.TimestampType) *TimestampBuilder + func (b *TimestampBuilder) Append(v arrow.Timestamp) + func (b *TimestampBuilder) AppendNull() + func (b *TimestampBuilder) AppendValues(v []arrow.Timestamp, valid []bool) + func (b *TimestampBuilder) Cap() int + func (b *TimestampBuilder) Len() int + func (b *TimestampBuilder) NewArray() Interface + func (b *TimestampBuilder) NewTimestampArray() (a *Timestamp) + func (b *TimestampBuilder) NullN() int + func (b *TimestampBuilder) Release() + func (b *TimestampBuilder) Reserve(n int) + func (b *TimestampBuilder) Resize(n int) + func (b *TimestampBuilder) Retain() + func (b *TimestampBuilder) UnsafeAppend(v arrow.Timestamp) + func (b *TimestampBuilder) UnsafeAppendBoolToBitmap(isValid bool) + type Uint16 struct + func NewUint16Data(data *Data) *Uint16 + func (a *Uint16) Data() *Data + func (a *Uint16) DataType() arrow.DataType + func (a *Uint16) IsNull(i int) bool + func (a *Uint16) IsValid(i int) bool + func (a *Uint16) Len() int + func (a *Uint16) NullBitmapBytes() []byte + func (a *Uint16) NullN() int + func (a *Uint16) Offset() int + func (a *Uint16) Release() + func (a *Uint16) Reset(data *Data) + func (a *Uint16) Retain() + func (a *Uint16) String() string + func (a *Uint16) Uint16Values() []uint16 + func (a *Uint16) Value(i int) uint16 + type Uint16Builder struct + func NewUint16Builder(mem memory.Allocator) *Uint16Builder + func (b *Uint16Builder) Append(v uint16) + func (b *Uint16Builder) AppendNull() + func (b *Uint16Builder) AppendValues(v []uint16, valid []bool) + func (b *Uint16Builder) Cap() int + func (b *Uint16Builder) Len() int + func (b *Uint16Builder) NewArray() Interface + func (b *Uint16Builder) NewUint16Array() (a *Uint16) + func (b *Uint16Builder) NullN() int + func (b *Uint16Builder) Release() + func (b *Uint16Builder) Reserve(n int) + func (b *Uint16Builder) Resize(n int) + func (b *Uint16Builder) Retain() + func (b *Uint16Builder) UnsafeAppend(v uint16) + func (b *Uint16Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Uint32 struct + func NewUint32Data(data *Data) *Uint32 + func (a *Uint32) Data() *Data + func (a *Uint32) DataType() arrow.DataType + func (a *Uint32) IsNull(i int) bool + func (a *Uint32) IsValid(i int) bool + func (a *Uint32) Len() int + func (a *Uint32) NullBitmapBytes() []byte + func (a *Uint32) NullN() int + func (a *Uint32) Offset() int + func (a *Uint32) Release() + func (a *Uint32) Reset(data *Data) + func (a *Uint32) Retain() + func (a *Uint32) String() string + func (a *Uint32) Uint32Values() []uint32 + func (a *Uint32) Value(i int) uint32 + type Uint32Builder struct + func NewUint32Builder(mem memory.Allocator) *Uint32Builder + func (b *Uint32Builder) Append(v uint32) + func (b *Uint32Builder) AppendNull() + func (b *Uint32Builder) AppendValues(v []uint32, valid []bool) + func (b *Uint32Builder) Cap() int + func (b *Uint32Builder) Len() int + func (b *Uint32Builder) NewArray() Interface + func (b *Uint32Builder) NewUint32Array() (a *Uint32) + func (b *Uint32Builder) NullN() int + func (b *Uint32Builder) Release() + func (b *Uint32Builder) Reserve(n int) + func (b *Uint32Builder) Resize(n int) + func (b *Uint32Builder) Retain() + func (b *Uint32Builder) UnsafeAppend(v uint32) + func (b *Uint32Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Uint64 struct + func NewUint64Data(data *Data) *Uint64 + func (a *Uint64) Data() *Data + func (a *Uint64) DataType() arrow.DataType + func (a *Uint64) IsNull(i int) bool + func (a *Uint64) IsValid(i int) bool + func (a *Uint64) Len() int + func (a *Uint64) NullBitmapBytes() []byte + func (a *Uint64) NullN() int + func (a *Uint64) Offset() int + func (a *Uint64) Release() + func (a *Uint64) Reset(data *Data) + func (a *Uint64) Retain() + func (a *Uint64) String() string + func (a *Uint64) Uint64Values() []uint64 + func (a *Uint64) Value(i int) uint64 + type Uint64Builder struct + func NewUint64Builder(mem memory.Allocator) *Uint64Builder + func (b *Uint64Builder) Append(v uint64) + func (b *Uint64Builder) AppendNull() + func (b *Uint64Builder) AppendValues(v []uint64, valid []bool) + func (b *Uint64Builder) Cap() int + func (b *Uint64Builder) Len() int + func (b *Uint64Builder) NewArray() Interface + func (b *Uint64Builder) NewUint64Array() (a *Uint64) + func (b *Uint64Builder) NullN() int + func (b *Uint64Builder) Release() + func (b *Uint64Builder) Reserve(n int) + func (b *Uint64Builder) Resize(n int) + func (b *Uint64Builder) Retain() + func (b *Uint64Builder) UnsafeAppend(v uint64) + func (b *Uint64Builder) UnsafeAppendBoolToBitmap(isValid bool) + type Uint8 struct + func NewUint8Data(data *Data) *Uint8 + func (a *Uint8) Data() *Data + func (a *Uint8) DataType() arrow.DataType + func (a *Uint8) IsNull(i int) bool + func (a *Uint8) IsValid(i int) bool + func (a *Uint8) Len() int + func (a *Uint8) NullBitmapBytes() []byte + func (a *Uint8) NullN() int + func (a *Uint8) Offset() int + func (a *Uint8) Release() + func (a *Uint8) Reset(data *Data) + func (a *Uint8) Retain() + func (a *Uint8) String() string + func (a *Uint8) Uint8Values() []uint8 + func (a *Uint8) Value(i int) uint8 + type Uint8Builder struct + func NewUint8Builder(mem memory.Allocator) *Uint8Builder + func (b *Uint8Builder) Append(v uint8) + func (b *Uint8Builder) AppendNull() + func (b *Uint8Builder) AppendValues(v []uint8, valid []bool) + func (b *Uint8Builder) Cap() int + func (b *Uint8Builder) Len() int + func (b *Uint8Builder) NewArray() Interface + func (b *Uint8Builder) NewUint8Array() (a *Uint8) + func (b *Uint8Builder) NullN() int + func (b *Uint8Builder) Release() + func (b *Uint8Builder) Reserve(n int) + func (b *Uint8Builder) Resize(n int) + func (b *Uint8Builder) Retain() + func (b *Uint8Builder) UnsafeAppend(v uint8) + func (b *Uint8Builder) UnsafeAppendBoolToBitmap(isValid bool)