Documentation ¶
Index ¶
- func NewBooleanBuilder(mem memory.Allocator) *array.BooleanBuilder
- func NewFloat64Builder(mem memory.Allocator) *array.Float64Builder
- func NewInt64Builder(mem memory.Allocator) *array.Int64Builder
- func NewStringBuilder(mem memory.Allocator) *array.BinaryBuilder
- func NewUint64Builder(mem memory.Allocator) *array.Uint64Builder
- type BooleanIterator
- type Float64Iterator
- type Int64Iterator
- type StringIterator
- type Uint64Iterator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBooleanBuilder ¶ added in v0.55.0
func NewBooleanBuilder(mem memory.Allocator) *array.BooleanBuilder
func NewFloat64Builder ¶ added in v0.55.0
func NewFloat64Builder(mem memory.Allocator) *array.Float64Builder
func NewInt64Builder ¶ added in v0.55.0
func NewInt64Builder(mem memory.Allocator) *array.Int64Builder
func NewStringBuilder ¶ added in v0.55.0
func NewStringBuilder(mem memory.Allocator) *array.BinaryBuilder
func NewUint64Builder ¶ added in v0.55.0
func NewUint64Builder(mem memory.Allocator) *array.Uint64Builder
Types ¶
type BooleanIterator ¶ added in v0.55.0
func IterateBooleans ¶ added in v0.55.0
func IterateBooleans(arrs []array.Interface) BooleanIterator
func (*BooleanIterator) IsEmpty ¶ added in v0.55.0
func (i *BooleanIterator) IsEmpty() bool
IsEmpty returns true if the iterator has no values to read.
func (*BooleanIterator) IsNull ¶ added in v0.55.0
func (i *BooleanIterator) IsNull() bool
IsNull returns if the current value is null.
func (*BooleanIterator) IsValid ¶ added in v0.55.0
func (i *BooleanIterator) IsValid() bool
IsValid returns if the current value is valid.
func (*BooleanIterator) Next ¶ added in v0.55.0
func (i *BooleanIterator) Next() bool
Next will move to the next value. It will return false if there are no more values to be read. This will initialize the iterator if this is the first time it is called and return true if there is at least one element.
func (*BooleanIterator) Value ¶ added in v0.55.0
func (i *BooleanIterator) Value() bool
Value returns the current value in the iterator.
type Float64Iterator ¶ added in v0.55.0
func IterateFloat64s ¶ added in v0.55.0
func IterateFloat64s(arrs []array.Interface) Float64Iterator
func (*Float64Iterator) IsEmpty ¶ added in v0.55.0
func (i *Float64Iterator) IsEmpty() bool
IsEmpty returns true if the iterator has no values to read.
func (*Float64Iterator) IsNull ¶ added in v0.55.0
func (i *Float64Iterator) IsNull() bool
IsNull returns if the current value is null.
func (*Float64Iterator) IsValid ¶ added in v0.55.0
func (i *Float64Iterator) IsValid() bool
IsValid returns if the current value is valid.
func (*Float64Iterator) Next ¶ added in v0.55.0
func (i *Float64Iterator) Next() bool
Next will move to the next value. It will return false if there are no more values to be read. This will initialize the iterator if this is the first time it is called and return true if there is at least one element.
func (*Float64Iterator) Value ¶ added in v0.55.0
func (i *Float64Iterator) Value() float64
Value returns the current value in the iterator.
type Int64Iterator ¶ added in v0.55.0
func IterateInt64s ¶ added in v0.55.0
func IterateInt64s(arrs []array.Interface) Int64Iterator
func (*Int64Iterator) IsEmpty ¶ added in v0.55.0
func (i *Int64Iterator) IsEmpty() bool
IsEmpty returns true if the iterator has no values to read.
func (*Int64Iterator) IsNull ¶ added in v0.55.0
func (i *Int64Iterator) IsNull() bool
IsNull returns if the current value is null.
func (*Int64Iterator) IsValid ¶ added in v0.55.0
func (i *Int64Iterator) IsValid() bool
IsValid returns if the current value is valid.
func (*Int64Iterator) Next ¶ added in v0.55.0
func (i *Int64Iterator) Next() bool
Next will move to the next value. It will return false if there are no more values to be read. This will initialize the iterator if this is the first time it is called and return true if there is at least one element.
func (*Int64Iterator) Value ¶ added in v0.55.0
func (i *Int64Iterator) Value() int64
Value returns the current value in the iterator.
type StringIterator ¶ added in v0.55.0
func IterateStrings ¶ added in v0.55.0
func IterateStrings(arrs []array.Interface) StringIterator
func (*StringIterator) IsEmpty ¶ added in v0.55.0
func (i *StringIterator) IsEmpty() bool
IsEmpty returns true if the iterator has no values to read.
func (*StringIterator) IsNull ¶ added in v0.55.0
func (i *StringIterator) IsNull() bool
IsNull returns if the current value is null.
func (*StringIterator) IsValid ¶ added in v0.55.0
func (i *StringIterator) IsValid() bool
IsValid returns if the current value is valid.
func (*StringIterator) Next ¶ added in v0.55.0
func (i *StringIterator) Next() bool
Next will move to the next value. It will return false if there are no more values to be read. This will initialize the iterator if this is the first time it is called and return true if there is at least one element.
func (*StringIterator) ValueString ¶ added in v0.55.0
func (i *StringIterator) ValueString() string
ValueString returns the current value in the iterator.
type Uint64Iterator ¶ added in v0.55.0
func IterateUint64s ¶ added in v0.55.0
func IterateUint64s(arrs []array.Interface) Uint64Iterator
func (*Uint64Iterator) IsEmpty ¶ added in v0.55.0
func (i *Uint64Iterator) IsEmpty() bool
IsEmpty returns true if the iterator has no values to read.
func (*Uint64Iterator) IsNull ¶ added in v0.55.0
func (i *Uint64Iterator) IsNull() bool
IsNull returns if the current value is null.
func (*Uint64Iterator) IsValid ¶ added in v0.55.0
func (i *Uint64Iterator) IsValid() bool
IsValid returns if the current value is valid.
func (*Uint64Iterator) Next ¶ added in v0.55.0
func (i *Uint64Iterator) Next() bool
Next will move to the next value. It will return false if there are no more values to be read. This will initialize the iterator if this is the first time it is called and return true if there is at least one element.
func (*Uint64Iterator) Value ¶ added in v0.55.0
func (i *Uint64Iterator) Value() uint64
Value returns the current value in the iterator.