Documentation
¶
Index ¶
- func ColReader(cr flux.ArrowColReader) flux.ColReader
- func NewBool(vs []bool, alloc *memory.Allocator) *array.Boolean
- func NewBoolBuilder(a *memory.Allocator) *array.BooleanBuilder
- func NewFloat(vs []float64, alloc *memory.Allocator) *array.Float64
- func NewFloatBuilder(a *memory.Allocator) *array.Float64Builder
- func NewInt(vs []int64, alloc *memory.Allocator) *array.Int64
- func NewIntBuilder(a *memory.Allocator) *array.Int64Builder
- func NewString(vs []string, alloc *memory.Allocator) *array.Binary
- func NewStringBuilder(a *memory.Allocator) *array.BinaryBuilder
- func NewUint(vs []uint64, alloc *memory.Allocator) *array.Uint64
- func NewUintBuilder(a *memory.Allocator) *array.Uint64Builder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ColReader ¶ added in v0.11.0
func ColReader(cr flux.ArrowColReader) flux.ColReader
ColReader creates a wrapper around an ArrowColReader that will implement the flux.ColReader interface. If the relevant type cannot be returned directly from the arrow array, this reader will lazily memoize a copy of the array as a slice.
This method will be removed when the flux.ColReader interface is replaced by the flux.ArrowColReader interface.
func NewBoolBuilder ¶
func NewBoolBuilder(a *memory.Allocator) *array.BooleanBuilder
func NewFloatBuilder ¶
func NewFloatBuilder(a *memory.Allocator) *array.Float64Builder
func NewIntBuilder ¶
func NewIntBuilder(a *memory.Allocator) *array.Int64Builder
func NewStringBuilder ¶
func NewStringBuilder(a *memory.Allocator) *array.BinaryBuilder
func NewUintBuilder ¶
func NewUintBuilder(a *memory.Allocator) *array.Uint64Builder
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.