Documentation ¶
Overview ¶
Package feather provides an implementation of the Apache Feather file format
Index ¶
- Variables
- type BoolColumn
- func (a *BoolColumn) Length() int
- func (a *BoolColumn) Name() string
- func (a *BoolColumn) NullN() int64
- func (a *BoolColumn) ToFullColumn() (*BoolFullColumn, error)
- func (a *BoolColumn) Type() int8
- func (a *BoolColumn) TypeString() string
- func (a *BoolColumn) Value(i int) (bool, bool)
- func (a *BoolColumn) Values() ([]bool, []bool)
- type BoolFullColumn
- func (a *BoolFullColumn) Length() int
- func (a *BoolFullColumn) Name() string
- func (a *BoolFullColumn) NullN() int64
- func (a *BoolFullColumn) ToFullColumn() (*BoolFullColumn, error)
- func (a *BoolFullColumn) Type() int8
- func (a *BoolFullColumn) TypeString() string
- func (a *BoolFullColumn) Value(i int) bool
- func (a *BoolFullColumn) Values() []bool
- type BoolInt16DictColumn
- func (a *BoolInt16DictColumn) Length() int
- func (a *BoolInt16DictColumn) Name() string
- func (a *BoolInt16DictColumn) NullN() int64
- func (a *BoolInt16DictColumn) Type() int8
- func (a *BoolInt16DictColumn) TypeString() string
- func (a *BoolInt16DictColumn) Value(i int) (bool, bool)
- func (a *BoolInt16DictColumn) Values() ([]bool, []bool)
- type BoolInt32DictColumn
- func (a *BoolInt32DictColumn) Length() int
- func (a *BoolInt32DictColumn) Name() string
- func (a *BoolInt32DictColumn) NullN() int64
- func (a *BoolInt32DictColumn) Type() int8
- func (a *BoolInt32DictColumn) TypeString() string
- func (a *BoolInt32DictColumn) Value(i int) (bool, bool)
- func (a *BoolInt32DictColumn) Values() ([]bool, []bool)
- type BoolInt64DictColumn
- func (a *BoolInt64DictColumn) Length() int
- func (a *BoolInt64DictColumn) Name() string
- func (a *BoolInt64DictColumn) NullN() int64
- func (a *BoolInt64DictColumn) Type() int8
- func (a *BoolInt64DictColumn) TypeString() string
- func (a *BoolInt64DictColumn) Value(i int) (bool, bool)
- func (a *BoolInt64DictColumn) Values() ([]bool, []bool)
- type BoolInt8DictColumn
- func (a *BoolInt8DictColumn) Length() int
- func (a *BoolInt8DictColumn) Name() string
- func (a *BoolInt8DictColumn) NullN() int64
- func (a *BoolInt8DictColumn) Type() int8
- func (a *BoolInt8DictColumn) TypeString() string
- func (a *BoolInt8DictColumn) Value(i int) (bool, bool)
- func (a *BoolInt8DictColumn) Values() ([]bool, []bool)
- type BoolUint16DictColumn
- func (a *BoolUint16DictColumn) Length() int
- func (a *BoolUint16DictColumn) Name() string
- func (a *BoolUint16DictColumn) NullN() int64
- func (a *BoolUint16DictColumn) Type() int8
- func (a *BoolUint16DictColumn) TypeString() string
- func (a *BoolUint16DictColumn) Value(i int) (bool, bool)
- func (a *BoolUint16DictColumn) Values() ([]bool, []bool)
- type BoolUint32DictColumn
- func (a *BoolUint32DictColumn) Length() int
- func (a *BoolUint32DictColumn) Name() string
- func (a *BoolUint32DictColumn) NullN() int64
- func (a *BoolUint32DictColumn) Type() int8
- func (a *BoolUint32DictColumn) TypeString() string
- func (a *BoolUint32DictColumn) Value(i int) (bool, bool)
- func (a *BoolUint32DictColumn) Values() ([]bool, []bool)
- type BoolUint64DictColumn
- func (a *BoolUint64DictColumn) Length() int
- func (a *BoolUint64DictColumn) Name() string
- func (a *BoolUint64DictColumn) NullN() int64
- func (a *BoolUint64DictColumn) Type() int8
- func (a *BoolUint64DictColumn) TypeString() string
- func (a *BoolUint64DictColumn) Value(i int) (bool, bool)
- func (a *BoolUint64DictColumn) Values() ([]bool, []bool)
- type BoolUint8DictColumn
- func (a *BoolUint8DictColumn) Length() int
- func (a *BoolUint8DictColumn) Name() string
- func (a *BoolUint8DictColumn) NullN() int64
- func (a *BoolUint8DictColumn) Type() int8
- func (a *BoolUint8DictColumn) TypeString() string
- func (a *BoolUint8DictColumn) Value(i int) (bool, bool)
- func (a *BoolUint8DictColumn) Values() ([]bool, []bool)
- type Column
- type DictEncoding
- type FeatherColumn
- func DictColumn(refs, pool FeatherColumn) FeatherColumn
- func NewCategoryMetadata(src *Source, col *fbs.Column) FeatherColumn
- func NewColumnArray(src *Source, vals *fbs.PrimitiveArray, name string) FeatherColumn
- func NewColumnFbsColumn(src *Source, col *fbs.Column) FeatherColumn
- func NewFullColumnArray(src *Source, vals *fbs.PrimitiveArray, name string) (FeatherColumn, error)
- func NewFullColumnFbsColumn(src *Source, col *fbs.Column) (FeatherColumn, error)
- type Float32Column
- func (a *Float32Column) Length() int
- func (a *Float32Column) Name() string
- func (a *Float32Column) NullN() int64
- func (a *Float32Column) ToFullColumn() (*Float32FullColumn, error)
- func (a *Float32Column) Type() int8
- func (a *Float32Column) TypeString() string
- func (a *Float32Column) Value(i int) (float32, bool)
- func (a *Float32Column) Values() ([]float32, []bool)
- type Float32FullColumn
- func (a *Float32FullColumn) Length() int
- func (a *Float32FullColumn) Name() string
- func (a *Float32FullColumn) NullN() int64
- func (a *Float32FullColumn) ToFullColumn() (*Float32FullColumn, error)
- func (a *Float32FullColumn) Type() int8
- func (a *Float32FullColumn) TypeString() string
- func (a *Float32FullColumn) Value(i int) float32
- func (a *Float32FullColumn) Values() []float32
- type Float32Int16DictColumn
- func (a *Float32Int16DictColumn) Length() int
- func (a *Float32Int16DictColumn) Name() string
- func (a *Float32Int16DictColumn) NullN() int64
- func (a *Float32Int16DictColumn) Type() int8
- func (a *Float32Int16DictColumn) TypeString() string
- func (a *Float32Int16DictColumn) Value(i int) (float32, bool)
- func (a *Float32Int16DictColumn) Values() ([]float32, []bool)
- type Float32Int32DictColumn
- func (a *Float32Int32DictColumn) Length() int
- func (a *Float32Int32DictColumn) Name() string
- func (a *Float32Int32DictColumn) NullN() int64
- func (a *Float32Int32DictColumn) Type() int8
- func (a *Float32Int32DictColumn) TypeString() string
- func (a *Float32Int32DictColumn) Value(i int) (float32, bool)
- func (a *Float32Int32DictColumn) Values() ([]float32, []bool)
- type Float32Int64DictColumn
- func (a *Float32Int64DictColumn) Length() int
- func (a *Float32Int64DictColumn) Name() string
- func (a *Float32Int64DictColumn) NullN() int64
- func (a *Float32Int64DictColumn) Type() int8
- func (a *Float32Int64DictColumn) TypeString() string
- func (a *Float32Int64DictColumn) Value(i int) (float32, bool)
- func (a *Float32Int64DictColumn) Values() ([]float32, []bool)
- type Float32Int8DictColumn
- func (a *Float32Int8DictColumn) Length() int
- func (a *Float32Int8DictColumn) Name() string
- func (a *Float32Int8DictColumn) NullN() int64
- func (a *Float32Int8DictColumn) Type() int8
- func (a *Float32Int8DictColumn) TypeString() string
- func (a *Float32Int8DictColumn) Value(i int) (float32, bool)
- func (a *Float32Int8DictColumn) Values() ([]float32, []bool)
- type Float32Uint16DictColumn
- func (a *Float32Uint16DictColumn) Length() int
- func (a *Float32Uint16DictColumn) Name() string
- func (a *Float32Uint16DictColumn) NullN() int64
- func (a *Float32Uint16DictColumn) Type() int8
- func (a *Float32Uint16DictColumn) TypeString() string
- func (a *Float32Uint16DictColumn) Value(i int) (float32, bool)
- func (a *Float32Uint16DictColumn) Values() ([]float32, []bool)
- type Float32Uint32DictColumn
- func (a *Float32Uint32DictColumn) Length() int
- func (a *Float32Uint32DictColumn) Name() string
- func (a *Float32Uint32DictColumn) NullN() int64
- func (a *Float32Uint32DictColumn) Type() int8
- func (a *Float32Uint32DictColumn) TypeString() string
- func (a *Float32Uint32DictColumn) Value(i int) (float32, bool)
- func (a *Float32Uint32DictColumn) Values() ([]float32, []bool)
- type Float32Uint64DictColumn
- func (a *Float32Uint64DictColumn) Length() int
- func (a *Float32Uint64DictColumn) Name() string
- func (a *Float32Uint64DictColumn) NullN() int64
- func (a *Float32Uint64DictColumn) Type() int8
- func (a *Float32Uint64DictColumn) TypeString() string
- func (a *Float32Uint64DictColumn) Value(i int) (float32, bool)
- func (a *Float32Uint64DictColumn) Values() ([]float32, []bool)
- type Float32Uint8DictColumn
- func (a *Float32Uint8DictColumn) Length() int
- func (a *Float32Uint8DictColumn) Name() string
- func (a *Float32Uint8DictColumn) NullN() int64
- func (a *Float32Uint8DictColumn) Type() int8
- func (a *Float32Uint8DictColumn) TypeString() string
- func (a *Float32Uint8DictColumn) Value(i int) (float32, bool)
- func (a *Float32Uint8DictColumn) Values() ([]float32, []bool)
- type Float64Column
- func (a *Float64Column) Length() int
- func (a *Float64Column) Name() string
- func (a *Float64Column) NullN() int64
- func (a *Float64Column) ToFullColumn() (*Float64FullColumn, error)
- func (a *Float64Column) Type() int8
- func (a *Float64Column) TypeString() string
- func (a *Float64Column) Value(i int) (float64, bool)
- func (a *Float64Column) Values() ([]float64, []bool)
- type Float64FullColumn
- func (a *Float64FullColumn) Length() int
- func (a *Float64FullColumn) Name() string
- func (a *Float64FullColumn) NullN() int64
- func (a *Float64FullColumn) ToFullColumn() (*Float64FullColumn, error)
- func (a *Float64FullColumn) Type() int8
- func (a *Float64FullColumn) TypeString() string
- func (a *Float64FullColumn) Value(i int) float64
- func (a *Float64FullColumn) Values() []float64
- type Float64Int16DictColumn
- func (a *Float64Int16DictColumn) Length() int
- func (a *Float64Int16DictColumn) Name() string
- func (a *Float64Int16DictColumn) NullN() int64
- func (a *Float64Int16DictColumn) Type() int8
- func (a *Float64Int16DictColumn) TypeString() string
- func (a *Float64Int16DictColumn) Value(i int) (float64, bool)
- func (a *Float64Int16DictColumn) Values() ([]float64, []bool)
- type Float64Int32DictColumn
- func (a *Float64Int32DictColumn) Length() int
- func (a *Float64Int32DictColumn) Name() string
- func (a *Float64Int32DictColumn) NullN() int64
- func (a *Float64Int32DictColumn) Type() int8
- func (a *Float64Int32DictColumn) TypeString() string
- func (a *Float64Int32DictColumn) Value(i int) (float64, bool)
- func (a *Float64Int32DictColumn) Values() ([]float64, []bool)
- type Float64Int64DictColumn
- func (a *Float64Int64DictColumn) Length() int
- func (a *Float64Int64DictColumn) Name() string
- func (a *Float64Int64DictColumn) NullN() int64
- func (a *Float64Int64DictColumn) Type() int8
- func (a *Float64Int64DictColumn) TypeString() string
- func (a *Float64Int64DictColumn) Value(i int) (float64, bool)
- func (a *Float64Int64DictColumn) Values() ([]float64, []bool)
- type Float64Int8DictColumn
- func (a *Float64Int8DictColumn) Length() int
- func (a *Float64Int8DictColumn) Name() string
- func (a *Float64Int8DictColumn) NullN() int64
- func (a *Float64Int8DictColumn) Type() int8
- func (a *Float64Int8DictColumn) TypeString() string
- func (a *Float64Int8DictColumn) Value(i int) (float64, bool)
- func (a *Float64Int8DictColumn) Values() ([]float64, []bool)
- type Float64Uint16DictColumn
- func (a *Float64Uint16DictColumn) Length() int
- func (a *Float64Uint16DictColumn) Name() string
- func (a *Float64Uint16DictColumn) NullN() int64
- func (a *Float64Uint16DictColumn) Type() int8
- func (a *Float64Uint16DictColumn) TypeString() string
- func (a *Float64Uint16DictColumn) Value(i int) (float64, bool)
- func (a *Float64Uint16DictColumn) Values() ([]float64, []bool)
- type Float64Uint32DictColumn
- func (a *Float64Uint32DictColumn) Length() int
- func (a *Float64Uint32DictColumn) Name() string
- func (a *Float64Uint32DictColumn) NullN() int64
- func (a *Float64Uint32DictColumn) Type() int8
- func (a *Float64Uint32DictColumn) TypeString() string
- func (a *Float64Uint32DictColumn) Value(i int) (float64, bool)
- func (a *Float64Uint32DictColumn) Values() ([]float64, []bool)
- type Float64Uint64DictColumn
- func (a *Float64Uint64DictColumn) Length() int
- func (a *Float64Uint64DictColumn) Name() string
- func (a *Float64Uint64DictColumn) NullN() int64
- func (a *Float64Uint64DictColumn) Type() int8
- func (a *Float64Uint64DictColumn) TypeString() string
- func (a *Float64Uint64DictColumn) Value(i int) (float64, bool)
- func (a *Float64Uint64DictColumn) Values() ([]float64, []bool)
- type Float64Uint8DictColumn
- func (a *Float64Uint8DictColumn) Length() int
- func (a *Float64Uint8DictColumn) Name() string
- func (a *Float64Uint8DictColumn) NullN() int64
- func (a *Float64Uint8DictColumn) Type() int8
- func (a *Float64Uint8DictColumn) TypeString() string
- func (a *Float64Uint8DictColumn) Value(i int) (float64, bool)
- func (a *Float64Uint8DictColumn) Values() ([]float64, []bool)
- type Int16Column
- func (a *Int16Column) Length() int
- func (a *Int16Column) Name() string
- func (a *Int16Column) NullN() int64
- func (a *Int16Column) ToFullColumn() (*Int16FullColumn, error)
- func (a *Int16Column) Type() int8
- func (a *Int16Column) TypeString() string
- func (a *Int16Column) Value(i int) (int16, bool)
- func (a *Int16Column) Values() ([]int16, []bool)
- type Int16FullColumn
- func (a *Int16FullColumn) Length() int
- func (a *Int16FullColumn) Name() string
- func (a *Int16FullColumn) NullN() int64
- func (a *Int16FullColumn) ToFullColumn() (*Int16FullColumn, error)
- func (a *Int16FullColumn) Type() int8
- func (a *Int16FullColumn) TypeString() string
- func (a *Int16FullColumn) Value(i int) int16
- func (a *Int16FullColumn) Values() []int16
- type Int16Int16DictColumn
- func (a *Int16Int16DictColumn) Length() int
- func (a *Int16Int16DictColumn) Name() string
- func (a *Int16Int16DictColumn) NullN() int64
- func (a *Int16Int16DictColumn) Type() int8
- func (a *Int16Int16DictColumn) TypeString() string
- func (a *Int16Int16DictColumn) Value(i int) (int16, bool)
- func (a *Int16Int16DictColumn) Values() ([]int16, []bool)
- type Int16Int32DictColumn
- func (a *Int16Int32DictColumn) Length() int
- func (a *Int16Int32DictColumn) Name() string
- func (a *Int16Int32DictColumn) NullN() int64
- func (a *Int16Int32DictColumn) Type() int8
- func (a *Int16Int32DictColumn) TypeString() string
- func (a *Int16Int32DictColumn) Value(i int) (int16, bool)
- func (a *Int16Int32DictColumn) Values() ([]int16, []bool)
- type Int16Int64DictColumn
- func (a *Int16Int64DictColumn) Length() int
- func (a *Int16Int64DictColumn) Name() string
- func (a *Int16Int64DictColumn) NullN() int64
- func (a *Int16Int64DictColumn) Type() int8
- func (a *Int16Int64DictColumn) TypeString() string
- func (a *Int16Int64DictColumn) Value(i int) (int16, bool)
- func (a *Int16Int64DictColumn) Values() ([]int16, []bool)
- type Int16Int8DictColumn
- func (a *Int16Int8DictColumn) Length() int
- func (a *Int16Int8DictColumn) Name() string
- func (a *Int16Int8DictColumn) NullN() int64
- func (a *Int16Int8DictColumn) Type() int8
- func (a *Int16Int8DictColumn) TypeString() string
- func (a *Int16Int8DictColumn) Value(i int) (int16, bool)
- func (a *Int16Int8DictColumn) Values() ([]int16, []bool)
- type Int16Uint16DictColumn
- func (a *Int16Uint16DictColumn) Length() int
- func (a *Int16Uint16DictColumn) Name() string
- func (a *Int16Uint16DictColumn) NullN() int64
- func (a *Int16Uint16DictColumn) Type() int8
- func (a *Int16Uint16DictColumn) TypeString() string
- func (a *Int16Uint16DictColumn) Value(i int) (int16, bool)
- func (a *Int16Uint16DictColumn) Values() ([]int16, []bool)
- type Int16Uint32DictColumn
- func (a *Int16Uint32DictColumn) Length() int
- func (a *Int16Uint32DictColumn) Name() string
- func (a *Int16Uint32DictColumn) NullN() int64
- func (a *Int16Uint32DictColumn) Type() int8
- func (a *Int16Uint32DictColumn) TypeString() string
- func (a *Int16Uint32DictColumn) Value(i int) (int16, bool)
- func (a *Int16Uint32DictColumn) Values() ([]int16, []bool)
- type Int16Uint64DictColumn
- func (a *Int16Uint64DictColumn) Length() int
- func (a *Int16Uint64DictColumn) Name() string
- func (a *Int16Uint64DictColumn) NullN() int64
- func (a *Int16Uint64DictColumn) Type() int8
- func (a *Int16Uint64DictColumn) TypeString() string
- func (a *Int16Uint64DictColumn) Value(i int) (int16, bool)
- func (a *Int16Uint64DictColumn) Values() ([]int16, []bool)
- type Int16Uint8DictColumn
- func (a *Int16Uint8DictColumn) Length() int
- func (a *Int16Uint8DictColumn) Name() string
- func (a *Int16Uint8DictColumn) NullN() int64
- func (a *Int16Uint8DictColumn) Type() int8
- func (a *Int16Uint8DictColumn) TypeString() string
- func (a *Int16Uint8DictColumn) Value(i int) (int16, bool)
- func (a *Int16Uint8DictColumn) Values() ([]int16, []bool)
- type Int32Column
- func (a *Int32Column) Length() int
- func (a *Int32Column) Name() string
- func (a *Int32Column) NullN() int64
- func (a *Int32Column) ToFullColumn() (*Int32FullColumn, error)
- func (a *Int32Column) Type() int8
- func (a *Int32Column) TypeString() string
- func (a *Int32Column) Value(i int) (int32, bool)
- func (a *Int32Column) Values() ([]int32, []bool)
- type Int32FullColumn
- func (a *Int32FullColumn) Length() int
- func (a *Int32FullColumn) Name() string
- func (a *Int32FullColumn) NullN() int64
- func (a *Int32FullColumn) ToFullColumn() (*Int32FullColumn, error)
- func (a *Int32FullColumn) Type() int8
- func (a *Int32FullColumn) TypeString() string
- func (a *Int32FullColumn) Value(i int) int32
- func (a *Int32FullColumn) Values() []int32
- type Int32Int16DictColumn
- func (a *Int32Int16DictColumn) Length() int
- func (a *Int32Int16DictColumn) Name() string
- func (a *Int32Int16DictColumn) NullN() int64
- func (a *Int32Int16DictColumn) Type() int8
- func (a *Int32Int16DictColumn) TypeString() string
- func (a *Int32Int16DictColumn) Value(i int) (int32, bool)
- func (a *Int32Int16DictColumn) Values() ([]int32, []bool)
- type Int32Int32DictColumn
- func (a *Int32Int32DictColumn) Length() int
- func (a *Int32Int32DictColumn) Name() string
- func (a *Int32Int32DictColumn) NullN() int64
- func (a *Int32Int32DictColumn) Type() int8
- func (a *Int32Int32DictColumn) TypeString() string
- func (a *Int32Int32DictColumn) Value(i int) (int32, bool)
- func (a *Int32Int32DictColumn) Values() ([]int32, []bool)
- type Int32Int64DictColumn
- func (a *Int32Int64DictColumn) Length() int
- func (a *Int32Int64DictColumn) Name() string
- func (a *Int32Int64DictColumn) NullN() int64
- func (a *Int32Int64DictColumn) Type() int8
- func (a *Int32Int64DictColumn) TypeString() string
- func (a *Int32Int64DictColumn) Value(i int) (int32, bool)
- func (a *Int32Int64DictColumn) Values() ([]int32, []bool)
- type Int32Int8DictColumn
- func (a *Int32Int8DictColumn) Length() int
- func (a *Int32Int8DictColumn) Name() string
- func (a *Int32Int8DictColumn) NullN() int64
- func (a *Int32Int8DictColumn) Type() int8
- func (a *Int32Int8DictColumn) TypeString() string
- func (a *Int32Int8DictColumn) Value(i int) (int32, bool)
- func (a *Int32Int8DictColumn) Values() ([]int32, []bool)
- type Int32Uint16DictColumn
- func (a *Int32Uint16DictColumn) Length() int
- func (a *Int32Uint16DictColumn) Name() string
- func (a *Int32Uint16DictColumn) NullN() int64
- func (a *Int32Uint16DictColumn) Type() int8
- func (a *Int32Uint16DictColumn) TypeString() string
- func (a *Int32Uint16DictColumn) Value(i int) (int32, bool)
- func (a *Int32Uint16DictColumn) Values() ([]int32, []bool)
- type Int32Uint32DictColumn
- func (a *Int32Uint32DictColumn) Length() int
- func (a *Int32Uint32DictColumn) Name() string
- func (a *Int32Uint32DictColumn) NullN() int64
- func (a *Int32Uint32DictColumn) Type() int8
- func (a *Int32Uint32DictColumn) TypeString() string
- func (a *Int32Uint32DictColumn) Value(i int) (int32, bool)
- func (a *Int32Uint32DictColumn) Values() ([]int32, []bool)
- type Int32Uint64DictColumn
- func (a *Int32Uint64DictColumn) Length() int
- func (a *Int32Uint64DictColumn) Name() string
- func (a *Int32Uint64DictColumn) NullN() int64
- func (a *Int32Uint64DictColumn) Type() int8
- func (a *Int32Uint64DictColumn) TypeString() string
- func (a *Int32Uint64DictColumn) Value(i int) (int32, bool)
- func (a *Int32Uint64DictColumn) Values() ([]int32, []bool)
- type Int32Uint8DictColumn
- func (a *Int32Uint8DictColumn) Length() int
- func (a *Int32Uint8DictColumn) Name() string
- func (a *Int32Uint8DictColumn) NullN() int64
- func (a *Int32Uint8DictColumn) Type() int8
- func (a *Int32Uint8DictColumn) TypeString() string
- func (a *Int32Uint8DictColumn) Value(i int) (int32, bool)
- func (a *Int32Uint8DictColumn) Values() ([]int32, []bool)
- type Int64Column
- func (a *Int64Column) Length() int
- func (a *Int64Column) Name() string
- func (a *Int64Column) NullN() int64
- func (a *Int64Column) ToFullColumn() (*Int64FullColumn, error)
- func (a *Int64Column) Type() int8
- func (a *Int64Column) TypeString() string
- func (a *Int64Column) Value(i int) (int64, bool)
- func (a *Int64Column) Values() ([]int64, []bool)
- type Int64FullColumn
- func (a *Int64FullColumn) Length() int
- func (a *Int64FullColumn) Name() string
- func (a *Int64FullColumn) NullN() int64
- func (a *Int64FullColumn) ToFullColumn() (*Int64FullColumn, error)
- func (a *Int64FullColumn) Type() int8
- func (a *Int64FullColumn) TypeString() string
- func (a *Int64FullColumn) Value(i int) int64
- func (a *Int64FullColumn) Values() []int64
- type Int64Int16DictColumn
- func (a *Int64Int16DictColumn) Length() int
- func (a *Int64Int16DictColumn) Name() string
- func (a *Int64Int16DictColumn) NullN() int64
- func (a *Int64Int16DictColumn) Type() int8
- func (a *Int64Int16DictColumn) TypeString() string
- func (a *Int64Int16DictColumn) Value(i int) (int64, bool)
- func (a *Int64Int16DictColumn) Values() ([]int64, []bool)
- type Int64Int32DictColumn
- func (a *Int64Int32DictColumn) Length() int
- func (a *Int64Int32DictColumn) Name() string
- func (a *Int64Int32DictColumn) NullN() int64
- func (a *Int64Int32DictColumn) Type() int8
- func (a *Int64Int32DictColumn) TypeString() string
- func (a *Int64Int32DictColumn) Value(i int) (int64, bool)
- func (a *Int64Int32DictColumn) Values() ([]int64, []bool)
- type Int64Int64DictColumn
- func (a *Int64Int64DictColumn) Length() int
- func (a *Int64Int64DictColumn) Name() string
- func (a *Int64Int64DictColumn) NullN() int64
- func (a *Int64Int64DictColumn) Type() int8
- func (a *Int64Int64DictColumn) TypeString() string
- func (a *Int64Int64DictColumn) Value(i int) (int64, bool)
- func (a *Int64Int64DictColumn) Values() ([]int64, []bool)
- type Int64Int8DictColumn
- func (a *Int64Int8DictColumn) Length() int
- func (a *Int64Int8DictColumn) Name() string
- func (a *Int64Int8DictColumn) NullN() int64
- func (a *Int64Int8DictColumn) Type() int8
- func (a *Int64Int8DictColumn) TypeString() string
- func (a *Int64Int8DictColumn) Value(i int) (int64, bool)
- func (a *Int64Int8DictColumn) Values() ([]int64, []bool)
- type Int64Uint16DictColumn
- func (a *Int64Uint16DictColumn) Length() int
- func (a *Int64Uint16DictColumn) Name() string
- func (a *Int64Uint16DictColumn) NullN() int64
- func (a *Int64Uint16DictColumn) Type() int8
- func (a *Int64Uint16DictColumn) TypeString() string
- func (a *Int64Uint16DictColumn) Value(i int) (int64, bool)
- func (a *Int64Uint16DictColumn) Values() ([]int64, []bool)
- type Int64Uint32DictColumn
- func (a *Int64Uint32DictColumn) Length() int
- func (a *Int64Uint32DictColumn) Name() string
- func (a *Int64Uint32DictColumn) NullN() int64
- func (a *Int64Uint32DictColumn) Type() int8
- func (a *Int64Uint32DictColumn) TypeString() string
- func (a *Int64Uint32DictColumn) Value(i int) (int64, bool)
- func (a *Int64Uint32DictColumn) Values() ([]int64, []bool)
- type Int64Uint64DictColumn
- func (a *Int64Uint64DictColumn) Length() int
- func (a *Int64Uint64DictColumn) Name() string
- func (a *Int64Uint64DictColumn) NullN() int64
- func (a *Int64Uint64DictColumn) Type() int8
- func (a *Int64Uint64DictColumn) TypeString() string
- func (a *Int64Uint64DictColumn) Value(i int) (int64, bool)
- func (a *Int64Uint64DictColumn) Values() ([]int64, []bool)
- type Int64Uint8DictColumn
- func (a *Int64Uint8DictColumn) Length() int
- func (a *Int64Uint8DictColumn) Name() string
- func (a *Int64Uint8DictColumn) NullN() int64
- func (a *Int64Uint8DictColumn) Type() int8
- func (a *Int64Uint8DictColumn) TypeString() string
- func (a *Int64Uint8DictColumn) Value(i int) (int64, bool)
- func (a *Int64Uint8DictColumn) Values() ([]int64, []bool)
- type Int8Column
- func (a *Int8Column) Length() int
- func (a *Int8Column) Name() string
- func (a *Int8Column) NullN() int64
- func (a *Int8Column) ToFullColumn() (*Int8FullColumn, error)
- func (a *Int8Column) Type() int8
- func (a *Int8Column) TypeString() string
- func (a *Int8Column) Value(i int) (int8, bool)
- func (a *Int8Column) Values() ([]int8, []bool)
- type Int8FullColumn
- func (a *Int8FullColumn) Length() int
- func (a *Int8FullColumn) Name() string
- func (a *Int8FullColumn) NullN() int64
- func (a *Int8FullColumn) ToFullColumn() (*Int8FullColumn, error)
- func (a *Int8FullColumn) Type() int8
- func (a *Int8FullColumn) TypeString() string
- func (a *Int8FullColumn) Value(i int) int8
- func (a *Int8FullColumn) Values() []int8
- type Int8Int16DictColumn
- func (a *Int8Int16DictColumn) Length() int
- func (a *Int8Int16DictColumn) Name() string
- func (a *Int8Int16DictColumn) NullN() int64
- func (a *Int8Int16DictColumn) Type() int8
- func (a *Int8Int16DictColumn) TypeString() string
- func (a *Int8Int16DictColumn) Value(i int) (int8, bool)
- func (a *Int8Int16DictColumn) Values() ([]int8, []bool)
- type Int8Int32DictColumn
- func (a *Int8Int32DictColumn) Length() int
- func (a *Int8Int32DictColumn) Name() string
- func (a *Int8Int32DictColumn) NullN() int64
- func (a *Int8Int32DictColumn) Type() int8
- func (a *Int8Int32DictColumn) TypeString() string
- func (a *Int8Int32DictColumn) Value(i int) (int8, bool)
- func (a *Int8Int32DictColumn) Values() ([]int8, []bool)
- type Int8Int64DictColumn
- func (a *Int8Int64DictColumn) Length() int
- func (a *Int8Int64DictColumn) Name() string
- func (a *Int8Int64DictColumn) NullN() int64
- func (a *Int8Int64DictColumn) Type() int8
- func (a *Int8Int64DictColumn) TypeString() string
- func (a *Int8Int64DictColumn) Value(i int) (int8, bool)
- func (a *Int8Int64DictColumn) Values() ([]int8, []bool)
- type Int8Int8DictColumn
- func (a *Int8Int8DictColumn) Length() int
- func (a *Int8Int8DictColumn) Name() string
- func (a *Int8Int8DictColumn) NullN() int64
- func (a *Int8Int8DictColumn) Type() int8
- func (a *Int8Int8DictColumn) TypeString() string
- func (a *Int8Int8DictColumn) Value(i int) (int8, bool)
- func (a *Int8Int8DictColumn) Values() ([]int8, []bool)
- type Int8Uint16DictColumn
- func (a *Int8Uint16DictColumn) Length() int
- func (a *Int8Uint16DictColumn) Name() string
- func (a *Int8Uint16DictColumn) NullN() int64
- func (a *Int8Uint16DictColumn) Type() int8
- func (a *Int8Uint16DictColumn) TypeString() string
- func (a *Int8Uint16DictColumn) Value(i int) (int8, bool)
- func (a *Int8Uint16DictColumn) Values() ([]int8, []bool)
- type Int8Uint32DictColumn
- func (a *Int8Uint32DictColumn) Length() int
- func (a *Int8Uint32DictColumn) Name() string
- func (a *Int8Uint32DictColumn) NullN() int64
- func (a *Int8Uint32DictColumn) Type() int8
- func (a *Int8Uint32DictColumn) TypeString() string
- func (a *Int8Uint32DictColumn) Value(i int) (int8, bool)
- func (a *Int8Uint32DictColumn) Values() ([]int8, []bool)
- type Int8Uint64DictColumn
- func (a *Int8Uint64DictColumn) Length() int
- func (a *Int8Uint64DictColumn) Name() string
- func (a *Int8Uint64DictColumn) NullN() int64
- func (a *Int8Uint64DictColumn) Type() int8
- func (a *Int8Uint64DictColumn) TypeString() string
- func (a *Int8Uint64DictColumn) Value(i int) (int8, bool)
- func (a *Int8Uint64DictColumn) Values() ([]int8, []bool)
- type Int8Uint8DictColumn
- func (a *Int8Uint8DictColumn) Length() int
- func (a *Int8Uint8DictColumn) Name() string
- func (a *Int8Uint8DictColumn) NullN() int64
- func (a *Int8Uint8DictColumn) Type() int8
- func (a *Int8Uint8DictColumn) TypeString() string
- func (a *Int8Uint8DictColumn) Value(i int) (int8, bool)
- func (a *Int8Uint8DictColumn) Values() ([]int8, []bool)
- type Source
- type StringColumn
- func (a *StringColumn) Length() int
- func (a *StringColumn) Name() string
- func (a *StringColumn) NullN() int64
- func (a *StringColumn) ToFullColumn() (*StringFullColumn, error)
- func (a *StringColumn) Type() int8
- func (a *StringColumn) TypeString() string
- func (a *StringColumn) Value(i int) (string, bool)
- func (a *StringColumn) Values() ([]string, []bool)
- type StringFullColumn
- func (a *StringFullColumn) Length() int
- func (a *StringFullColumn) Name() string
- func (a *StringFullColumn) NullN() int64
- func (a *StringFullColumn) ToFullColumn() (*StringFullColumn, error)
- func (a *StringFullColumn) Type() int8
- func (a *StringFullColumn) TypeString() string
- func (a *StringFullColumn) Value(i int) string
- func (a *StringFullColumn) Values() []string
- type StringInt16DictColumn
- func (a *StringInt16DictColumn) Length() int
- func (a *StringInt16DictColumn) Name() string
- func (a *StringInt16DictColumn) NullN() int64
- func (a *StringInt16DictColumn) Type() int8
- func (a *StringInt16DictColumn) TypeString() string
- func (a *StringInt16DictColumn) Value(i int) (string, bool)
- func (a *StringInt16DictColumn) Values() ([]string, []bool)
- type StringInt32DictColumn
- func (a *StringInt32DictColumn) Length() int
- func (a *StringInt32DictColumn) Name() string
- func (a *StringInt32DictColumn) NullN() int64
- func (a *StringInt32DictColumn) Type() int8
- func (a *StringInt32DictColumn) TypeString() string
- func (a *StringInt32DictColumn) Value(i int) (string, bool)
- func (a *StringInt32DictColumn) Values() ([]string, []bool)
- type StringInt64DictColumn
- func (a *StringInt64DictColumn) Length() int
- func (a *StringInt64DictColumn) Name() string
- func (a *StringInt64DictColumn) NullN() int64
- func (a *StringInt64DictColumn) Type() int8
- func (a *StringInt64DictColumn) TypeString() string
- func (a *StringInt64DictColumn) Value(i int) (string, bool)
- func (a *StringInt64DictColumn) Values() ([]string, []bool)
- type StringInt8DictColumn
- func (a *StringInt8DictColumn) Length() int
- func (a *StringInt8DictColumn) Name() string
- func (a *StringInt8DictColumn) NullN() int64
- func (a *StringInt8DictColumn) Type() int8
- func (a *StringInt8DictColumn) TypeString() string
- func (a *StringInt8DictColumn) Value(i int) (string, bool)
- func (a *StringInt8DictColumn) Values() ([]string, []bool)
- type StringUint16DictColumn
- func (a *StringUint16DictColumn) Length() int
- func (a *StringUint16DictColumn) Name() string
- func (a *StringUint16DictColumn) NullN() int64
- func (a *StringUint16DictColumn) Type() int8
- func (a *StringUint16DictColumn) TypeString() string
- func (a *StringUint16DictColumn) Value(i int) (string, bool)
- func (a *StringUint16DictColumn) Values() ([]string, []bool)
- type StringUint32DictColumn
- func (a *StringUint32DictColumn) Length() int
- func (a *StringUint32DictColumn) Name() string
- func (a *StringUint32DictColumn) NullN() int64
- func (a *StringUint32DictColumn) Type() int8
- func (a *StringUint32DictColumn) TypeString() string
- func (a *StringUint32DictColumn) Value(i int) (string, bool)
- func (a *StringUint32DictColumn) Values() ([]string, []bool)
- type StringUint64DictColumn
- func (a *StringUint64DictColumn) Length() int
- func (a *StringUint64DictColumn) Name() string
- func (a *StringUint64DictColumn) NullN() int64
- func (a *StringUint64DictColumn) Type() int8
- func (a *StringUint64DictColumn) TypeString() string
- func (a *StringUint64DictColumn) Value(i int) (string, bool)
- func (a *StringUint64DictColumn) Values() ([]string, []bool)
- type StringUint8DictColumn
- func (a *StringUint8DictColumn) Length() int
- func (a *StringUint8DictColumn) Name() string
- func (a *StringUint8DictColumn) NullN() int64
- func (a *StringUint8DictColumn) Type() int8
- func (a *StringUint8DictColumn) TypeString() string
- func (a *StringUint8DictColumn) Value(i int) (string, bool)
- func (a *StringUint8DictColumn) Values() ([]string, []bool)
- type Uint16Column
- func (a *Uint16Column) Length() int
- func (a *Uint16Column) Name() string
- func (a *Uint16Column) NullN() int64
- func (a *Uint16Column) ToFullColumn() (*Uint16FullColumn, error)
- func (a *Uint16Column) Type() int8
- func (a *Uint16Column) TypeString() string
- func (a *Uint16Column) Value(i int) (uint16, bool)
- func (a *Uint16Column) Values() ([]uint16, []bool)
- type Uint16FullColumn
- func (a *Uint16FullColumn) Length() int
- func (a *Uint16FullColumn) Name() string
- func (a *Uint16FullColumn) NullN() int64
- func (a *Uint16FullColumn) ToFullColumn() (*Uint16FullColumn, error)
- func (a *Uint16FullColumn) Type() int8
- func (a *Uint16FullColumn) TypeString() string
- func (a *Uint16FullColumn) Value(i int) uint16
- func (a *Uint16FullColumn) Values() []uint16
- type Uint16Int16DictColumn
- func (a *Uint16Int16DictColumn) Length() int
- func (a *Uint16Int16DictColumn) Name() string
- func (a *Uint16Int16DictColumn) NullN() int64
- func (a *Uint16Int16DictColumn) Type() int8
- func (a *Uint16Int16DictColumn) TypeString() string
- func (a *Uint16Int16DictColumn) Value(i int) (uint16, bool)
- func (a *Uint16Int16DictColumn) Values() ([]uint16, []bool)
- type Uint16Int32DictColumn
- func (a *Uint16Int32DictColumn) Length() int
- func (a *Uint16Int32DictColumn) Name() string
- func (a *Uint16Int32DictColumn) NullN() int64
- func (a *Uint16Int32DictColumn) Type() int8
- func (a *Uint16Int32DictColumn) TypeString() string
- func (a *Uint16Int32DictColumn) Value(i int) (uint16, bool)
- func (a *Uint16Int32DictColumn) Values() ([]uint16, []bool)
- type Uint16Int64DictColumn
- func (a *Uint16Int64DictColumn) Length() int
- func (a *Uint16Int64DictColumn) Name() string
- func (a *Uint16Int64DictColumn) NullN() int64
- func (a *Uint16Int64DictColumn) Type() int8
- func (a *Uint16Int64DictColumn) TypeString() string
- func (a *Uint16Int64DictColumn) Value(i int) (uint16, bool)
- func (a *Uint16Int64DictColumn) Values() ([]uint16, []bool)
- type Uint16Int8DictColumn
- func (a *Uint16Int8DictColumn) Length() int
- func (a *Uint16Int8DictColumn) Name() string
- func (a *Uint16Int8DictColumn) NullN() int64
- func (a *Uint16Int8DictColumn) Type() int8
- func (a *Uint16Int8DictColumn) TypeString() string
- func (a *Uint16Int8DictColumn) Value(i int) (uint16, bool)
- func (a *Uint16Int8DictColumn) Values() ([]uint16, []bool)
- type Uint16Uint16DictColumn
- func (a *Uint16Uint16DictColumn) Length() int
- func (a *Uint16Uint16DictColumn) Name() string
- func (a *Uint16Uint16DictColumn) NullN() int64
- func (a *Uint16Uint16DictColumn) Type() int8
- func (a *Uint16Uint16DictColumn) TypeString() string
- func (a *Uint16Uint16DictColumn) Value(i int) (uint16, bool)
- func (a *Uint16Uint16DictColumn) Values() ([]uint16, []bool)
- type Uint16Uint32DictColumn
- func (a *Uint16Uint32DictColumn) Length() int
- func (a *Uint16Uint32DictColumn) Name() string
- func (a *Uint16Uint32DictColumn) NullN() int64
- func (a *Uint16Uint32DictColumn) Type() int8
- func (a *Uint16Uint32DictColumn) TypeString() string
- func (a *Uint16Uint32DictColumn) Value(i int) (uint16, bool)
- func (a *Uint16Uint32DictColumn) Values() ([]uint16, []bool)
- type Uint16Uint64DictColumn
- func (a *Uint16Uint64DictColumn) Length() int
- func (a *Uint16Uint64DictColumn) Name() string
- func (a *Uint16Uint64DictColumn) NullN() int64
- func (a *Uint16Uint64DictColumn) Type() int8
- func (a *Uint16Uint64DictColumn) TypeString() string
- func (a *Uint16Uint64DictColumn) Value(i int) (uint16, bool)
- func (a *Uint16Uint64DictColumn) Values() ([]uint16, []bool)
- type Uint16Uint8DictColumn
- func (a *Uint16Uint8DictColumn) Length() int
- func (a *Uint16Uint8DictColumn) Name() string
- func (a *Uint16Uint8DictColumn) NullN() int64
- func (a *Uint16Uint8DictColumn) Type() int8
- func (a *Uint16Uint8DictColumn) TypeString() string
- func (a *Uint16Uint8DictColumn) Value(i int) (uint16, bool)
- func (a *Uint16Uint8DictColumn) Values() ([]uint16, []bool)
- type Uint32Column
- func (a *Uint32Column) Length() int
- func (a *Uint32Column) Name() string
- func (a *Uint32Column) NullN() int64
- func (a *Uint32Column) ToFullColumn() (*Uint32FullColumn, error)
- func (a *Uint32Column) Type() int8
- func (a *Uint32Column) TypeString() string
- func (a *Uint32Column) Value(i int) (uint32, bool)
- func (a *Uint32Column) Values() ([]uint32, []bool)
- type Uint32FullColumn
- func (a *Uint32FullColumn) Length() int
- func (a *Uint32FullColumn) Name() string
- func (a *Uint32FullColumn) NullN() int64
- func (a *Uint32FullColumn) ToFullColumn() (*Uint32FullColumn, error)
- func (a *Uint32FullColumn) Type() int8
- func (a *Uint32FullColumn) TypeString() string
- func (a *Uint32FullColumn) Value(i int) uint32
- func (a *Uint32FullColumn) Values() []uint32
- type Uint32Int16DictColumn
- func (a *Uint32Int16DictColumn) Length() int
- func (a *Uint32Int16DictColumn) Name() string
- func (a *Uint32Int16DictColumn) NullN() int64
- func (a *Uint32Int16DictColumn) Type() int8
- func (a *Uint32Int16DictColumn) TypeString() string
- func (a *Uint32Int16DictColumn) Value(i int) (uint32, bool)
- func (a *Uint32Int16DictColumn) Values() ([]uint32, []bool)
- type Uint32Int32DictColumn
- func (a *Uint32Int32DictColumn) Length() int
- func (a *Uint32Int32DictColumn) Name() string
- func (a *Uint32Int32DictColumn) NullN() int64
- func (a *Uint32Int32DictColumn) Type() int8
- func (a *Uint32Int32DictColumn) TypeString() string
- func (a *Uint32Int32DictColumn) Value(i int) (uint32, bool)
- func (a *Uint32Int32DictColumn) Values() ([]uint32, []bool)
- type Uint32Int64DictColumn
- func (a *Uint32Int64DictColumn) Length() int
- func (a *Uint32Int64DictColumn) Name() string
- func (a *Uint32Int64DictColumn) NullN() int64
- func (a *Uint32Int64DictColumn) Type() int8
- func (a *Uint32Int64DictColumn) TypeString() string
- func (a *Uint32Int64DictColumn) Value(i int) (uint32, bool)
- func (a *Uint32Int64DictColumn) Values() ([]uint32, []bool)
- type Uint32Int8DictColumn
- func (a *Uint32Int8DictColumn) Length() int
- func (a *Uint32Int8DictColumn) Name() string
- func (a *Uint32Int8DictColumn) NullN() int64
- func (a *Uint32Int8DictColumn) Type() int8
- func (a *Uint32Int8DictColumn) TypeString() string
- func (a *Uint32Int8DictColumn) Value(i int) (uint32, bool)
- func (a *Uint32Int8DictColumn) Values() ([]uint32, []bool)
- type Uint32Uint16DictColumn
- func (a *Uint32Uint16DictColumn) Length() int
- func (a *Uint32Uint16DictColumn) Name() string
- func (a *Uint32Uint16DictColumn) NullN() int64
- func (a *Uint32Uint16DictColumn) Type() int8
- func (a *Uint32Uint16DictColumn) TypeString() string
- func (a *Uint32Uint16DictColumn) Value(i int) (uint32, bool)
- func (a *Uint32Uint16DictColumn) Values() ([]uint32, []bool)
- type Uint32Uint32DictColumn
- func (a *Uint32Uint32DictColumn) Length() int
- func (a *Uint32Uint32DictColumn) Name() string
- func (a *Uint32Uint32DictColumn) NullN() int64
- func (a *Uint32Uint32DictColumn) Type() int8
- func (a *Uint32Uint32DictColumn) TypeString() string
- func (a *Uint32Uint32DictColumn) Value(i int) (uint32, bool)
- func (a *Uint32Uint32DictColumn) Values() ([]uint32, []bool)
- type Uint32Uint64DictColumn
- func (a *Uint32Uint64DictColumn) Length() int
- func (a *Uint32Uint64DictColumn) Name() string
- func (a *Uint32Uint64DictColumn) NullN() int64
- func (a *Uint32Uint64DictColumn) Type() int8
- func (a *Uint32Uint64DictColumn) TypeString() string
- func (a *Uint32Uint64DictColumn) Value(i int) (uint32, bool)
- func (a *Uint32Uint64DictColumn) Values() ([]uint32, []bool)
- type Uint32Uint8DictColumn
- func (a *Uint32Uint8DictColumn) Length() int
- func (a *Uint32Uint8DictColumn) Name() string
- func (a *Uint32Uint8DictColumn) NullN() int64
- func (a *Uint32Uint8DictColumn) Type() int8
- func (a *Uint32Uint8DictColumn) TypeString() string
- func (a *Uint32Uint8DictColumn) Value(i int) (uint32, bool)
- func (a *Uint32Uint8DictColumn) Values() ([]uint32, []bool)
- type Uint64Column
- func (a *Uint64Column) Length() int
- func (a *Uint64Column) Name() string
- func (a *Uint64Column) NullN() int64
- func (a *Uint64Column) ToFullColumn() (*Uint64FullColumn, error)
- func (a *Uint64Column) Type() int8
- func (a *Uint64Column) TypeString() string
- func (a *Uint64Column) Value(i int) (uint64, bool)
- func (a *Uint64Column) Values() ([]uint64, []bool)
- type Uint64FullColumn
- func (a *Uint64FullColumn) Length() int
- func (a *Uint64FullColumn) Name() string
- func (a *Uint64FullColumn) NullN() int64
- func (a *Uint64FullColumn) ToFullColumn() (*Uint64FullColumn, error)
- func (a *Uint64FullColumn) Type() int8
- func (a *Uint64FullColumn) TypeString() string
- func (a *Uint64FullColumn) Value(i int) uint64
- func (a *Uint64FullColumn) Values() []uint64
- type Uint64Int16DictColumn
- func (a *Uint64Int16DictColumn) Length() int
- func (a *Uint64Int16DictColumn) Name() string
- func (a *Uint64Int16DictColumn) NullN() int64
- func (a *Uint64Int16DictColumn) Type() int8
- func (a *Uint64Int16DictColumn) TypeString() string
- func (a *Uint64Int16DictColumn) Value(i int) (uint64, bool)
- func (a *Uint64Int16DictColumn) Values() ([]uint64, []bool)
- type Uint64Int32DictColumn
- func (a *Uint64Int32DictColumn) Length() int
- func (a *Uint64Int32DictColumn) Name() string
- func (a *Uint64Int32DictColumn) NullN() int64
- func (a *Uint64Int32DictColumn) Type() int8
- func (a *Uint64Int32DictColumn) TypeString() string
- func (a *Uint64Int32DictColumn) Value(i int) (uint64, bool)
- func (a *Uint64Int32DictColumn) Values() ([]uint64, []bool)
- type Uint64Int64DictColumn
- func (a *Uint64Int64DictColumn) Length() int
- func (a *Uint64Int64DictColumn) Name() string
- func (a *Uint64Int64DictColumn) NullN() int64
- func (a *Uint64Int64DictColumn) Type() int8
- func (a *Uint64Int64DictColumn) TypeString() string
- func (a *Uint64Int64DictColumn) Value(i int) (uint64, bool)
- func (a *Uint64Int64DictColumn) Values() ([]uint64, []bool)
- type Uint64Int8DictColumn
- func (a *Uint64Int8DictColumn) Length() int
- func (a *Uint64Int8DictColumn) Name() string
- func (a *Uint64Int8DictColumn) NullN() int64
- func (a *Uint64Int8DictColumn) Type() int8
- func (a *Uint64Int8DictColumn) TypeString() string
- func (a *Uint64Int8DictColumn) Value(i int) (uint64, bool)
- func (a *Uint64Int8DictColumn) Values() ([]uint64, []bool)
- type Uint64Uint16DictColumn
- func (a *Uint64Uint16DictColumn) Length() int
- func (a *Uint64Uint16DictColumn) Name() string
- func (a *Uint64Uint16DictColumn) NullN() int64
- func (a *Uint64Uint16DictColumn) Type() int8
- func (a *Uint64Uint16DictColumn) TypeString() string
- func (a *Uint64Uint16DictColumn) Value(i int) (uint64, bool)
- func (a *Uint64Uint16DictColumn) Values() ([]uint64, []bool)
- type Uint64Uint32DictColumn
- func (a *Uint64Uint32DictColumn) Length() int
- func (a *Uint64Uint32DictColumn) Name() string
- func (a *Uint64Uint32DictColumn) NullN() int64
- func (a *Uint64Uint32DictColumn) Type() int8
- func (a *Uint64Uint32DictColumn) TypeString() string
- func (a *Uint64Uint32DictColumn) Value(i int) (uint64, bool)
- func (a *Uint64Uint32DictColumn) Values() ([]uint64, []bool)
- type Uint64Uint64DictColumn
- func (a *Uint64Uint64DictColumn) Length() int
- func (a *Uint64Uint64DictColumn) Name() string
- func (a *Uint64Uint64DictColumn) NullN() int64
- func (a *Uint64Uint64DictColumn) Type() int8
- func (a *Uint64Uint64DictColumn) TypeString() string
- func (a *Uint64Uint64DictColumn) Value(i int) (uint64, bool)
- func (a *Uint64Uint64DictColumn) Values() ([]uint64, []bool)
- type Uint64Uint8DictColumn
- func (a *Uint64Uint8DictColumn) Length() int
- func (a *Uint64Uint8DictColumn) Name() string
- func (a *Uint64Uint8DictColumn) NullN() int64
- func (a *Uint64Uint8DictColumn) Type() int8
- func (a *Uint64Uint8DictColumn) TypeString() string
- func (a *Uint64Uint8DictColumn) Value(i int) (uint64, bool)
- func (a *Uint64Uint8DictColumn) Values() ([]uint64, []bool)
- type Uint8Column
- func (a *Uint8Column) Length() int
- func (a *Uint8Column) Name() string
- func (a *Uint8Column) NullN() int64
- func (a *Uint8Column) ToFullColumn() (*Uint8FullColumn, error)
- func (a *Uint8Column) Type() int8
- func (a *Uint8Column) TypeString() string
- func (a *Uint8Column) Value(i int) (uint8, bool)
- func (a *Uint8Column) Values() ([]uint8, []bool)
- type Uint8FullColumn
- func (a *Uint8FullColumn) Length() int
- func (a *Uint8FullColumn) Name() string
- func (a *Uint8FullColumn) NullN() int64
- func (a *Uint8FullColumn) ToFullColumn() (*Uint8FullColumn, error)
- func (a *Uint8FullColumn) Type() int8
- func (a *Uint8FullColumn) TypeString() string
- func (a *Uint8FullColumn) Value(i int) uint8
- func (a *Uint8FullColumn) Values() []uint8
- type Uint8Int16DictColumn
- func (a *Uint8Int16DictColumn) Length() int
- func (a *Uint8Int16DictColumn) Name() string
- func (a *Uint8Int16DictColumn) NullN() int64
- func (a *Uint8Int16DictColumn) Type() int8
- func (a *Uint8Int16DictColumn) TypeString() string
- func (a *Uint8Int16DictColumn) Value(i int) (uint8, bool)
- func (a *Uint8Int16DictColumn) Values() ([]uint8, []bool)
- type Uint8Int32DictColumn
- func (a *Uint8Int32DictColumn) Length() int
- func (a *Uint8Int32DictColumn) Name() string
- func (a *Uint8Int32DictColumn) NullN() int64
- func (a *Uint8Int32DictColumn) Type() int8
- func (a *Uint8Int32DictColumn) TypeString() string
- func (a *Uint8Int32DictColumn) Value(i int) (uint8, bool)
- func (a *Uint8Int32DictColumn) Values() ([]uint8, []bool)
- type Uint8Int64DictColumn
- func (a *Uint8Int64DictColumn) Length() int
- func (a *Uint8Int64DictColumn) Name() string
- func (a *Uint8Int64DictColumn) NullN() int64
- func (a *Uint8Int64DictColumn) Type() int8
- func (a *Uint8Int64DictColumn) TypeString() string
- func (a *Uint8Int64DictColumn) Value(i int) (uint8, bool)
- func (a *Uint8Int64DictColumn) Values() ([]uint8, []bool)
- type Uint8Int8DictColumn
- func (a *Uint8Int8DictColumn) Length() int
- func (a *Uint8Int8DictColumn) Name() string
- func (a *Uint8Int8DictColumn) NullN() int64
- func (a *Uint8Int8DictColumn) Type() int8
- func (a *Uint8Int8DictColumn) TypeString() string
- func (a *Uint8Int8DictColumn) Value(i int) (uint8, bool)
- func (a *Uint8Int8DictColumn) Values() ([]uint8, []bool)
- type Uint8Uint16DictColumn
- func (a *Uint8Uint16DictColumn) Length() int
- func (a *Uint8Uint16DictColumn) Name() string
- func (a *Uint8Uint16DictColumn) NullN() int64
- func (a *Uint8Uint16DictColumn) Type() int8
- func (a *Uint8Uint16DictColumn) TypeString() string
- func (a *Uint8Uint16DictColumn) Value(i int) (uint8, bool)
- func (a *Uint8Uint16DictColumn) Values() ([]uint8, []bool)
- type Uint8Uint32DictColumn
- func (a *Uint8Uint32DictColumn) Length() int
- func (a *Uint8Uint32DictColumn) Name() string
- func (a *Uint8Uint32DictColumn) NullN() int64
- func (a *Uint8Uint32DictColumn) Type() int8
- func (a *Uint8Uint32DictColumn) TypeString() string
- func (a *Uint8Uint32DictColumn) Value(i int) (uint8, bool)
- func (a *Uint8Uint32DictColumn) Values() ([]uint8, []bool)
- type Uint8Uint64DictColumn
- func (a *Uint8Uint64DictColumn) Length() int
- func (a *Uint8Uint64DictColumn) Name() string
- func (a *Uint8Uint64DictColumn) NullN() int64
- func (a *Uint8Uint64DictColumn) Type() int8
- func (a *Uint8Uint64DictColumn) TypeString() string
- func (a *Uint8Uint64DictColumn) Value(i int) (uint8, bool)
- func (a *Uint8Uint64DictColumn) Values() ([]uint8, []bool)
- type Uint8Uint8DictColumn
- func (a *Uint8Uint8DictColumn) Length() int
- func (a *Uint8Uint8DictColumn) Name() string
- func (a *Uint8Uint8DictColumn) NullN() int64
- func (a *Uint8Uint8DictColumn) Type() int8
- func (a *Uint8Uint8DictColumn) TypeString() string
- func (a *Uint8Uint8DictColumn) Value(i int) (uint8, bool)
- func (a *Uint8Uint8DictColumn) Values() ([]uint8, []bool)
Constants ¶
This section is empty.
Variables ¶
var ( // BitMask is a byte slice such that BitMask[i] == (1 << i) BitMask = [8]byte{1, 2, 4, 8, 16, 32, 64, 128} )
Functions ¶
This section is empty.
Types ¶
type BoolColumn ¶
type BoolColumn struct {
// contains filtered or unexported fields
}
BoolColumn is a type that represents an immutable sequence of bool values.
func NewBoolColumn ¶
func NewBoolColumn(src *Source, vals *fbs.PrimitiveArray, name string) *BoolColumn
NewBoolColumn constructs a new BoolColumn given the Source and column description from flatbuffers metadata
func (*BoolColumn) Length ¶
func (a *BoolColumn) Length() int
Length returns the number of rows in the column
func (*BoolColumn) NullN ¶
func (a *BoolColumn) NullN() int64
NullN returns how many null values there are in the column
func (*BoolColumn) ToFullColumn ¶
func (a *BoolColumn) ToFullColumn() (*BoolFullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*BoolColumn) Type ¶
func (a *BoolColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*BoolColumn) TypeString ¶
func (a *BoolColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*BoolColumn) Value ¶
func (a *BoolColumn) Value(i int) (bool, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (false, false)
func (*BoolColumn) Values ¶
func (a *BoolColumn) Values() ([]bool, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type BoolFullColumn ¶
type BoolFullColumn struct {
// contains filtered or unexported fields
}
BoolFullColumn is a type that represents an immutable sequence of bool values with no missing data
func NewBoolFullColumn ¶
func NewBoolFullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *BoolFullColumn
NewBoolFullColumn constructs a new BoolFullColumn given the Source and column description from flatbuffers metadata
func (*BoolFullColumn) Length ¶
func (a *BoolFullColumn) Length() int
Length returns the number of rows in the column
func (*BoolFullColumn) Name ¶
func (a *BoolFullColumn) Name() string
Name returns the name of the column
func (*BoolFullColumn) NullN ¶
func (a *BoolFullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*BoolFullColumn) ToFullColumn ¶
func (a *BoolFullColumn) ToFullColumn() (*BoolFullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*BoolFullColumn) Type ¶
func (a *BoolFullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*BoolFullColumn) TypeString ¶
func (a *BoolFullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*BoolFullColumn) Value ¶
func (a *BoolFullColumn) Value(i int) bool
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (false, false)
func (*BoolFullColumn) Values ¶
func (a *BoolFullColumn) Values() []bool
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type BoolInt16DictColumn ¶
type BoolInt16DictColumn struct {
// contains filtered or unexported fields
}
BoolInt16DictColumn represents a dict-encoded column with underlying data of type Bool and dict key of type Int16
func (*BoolInt16DictColumn) Length ¶
func (a *BoolInt16DictColumn) Length() int
Length returns the number of rows in the column
func (*BoolInt16DictColumn) Name ¶
func (a *BoolInt16DictColumn) Name() string
Name returns the name of the column
func (*BoolInt16DictColumn) NullN ¶
func (a *BoolInt16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*BoolInt16DictColumn) Type ¶
func (a *BoolInt16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*BoolInt16DictColumn) TypeString ¶
func (a *BoolInt16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*BoolInt16DictColumn) Value ¶
func (a *BoolInt16DictColumn) Value(i int) (bool, bool)
Value constructs a value of type Bool from the BoolInt16DictColumn
func (*BoolInt16DictColumn) Values ¶
func (a *BoolInt16DictColumn) Values() ([]bool, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type BoolInt32DictColumn ¶
type BoolInt32DictColumn struct {
// contains filtered or unexported fields
}
BoolInt32DictColumn represents a dict-encoded column with underlying data of type Bool and dict key of type Int32
func (*BoolInt32DictColumn) Length ¶
func (a *BoolInt32DictColumn) Length() int
Length returns the number of rows in the column
func (*BoolInt32DictColumn) Name ¶
func (a *BoolInt32DictColumn) Name() string
Name returns the name of the column
func (*BoolInt32DictColumn) NullN ¶
func (a *BoolInt32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*BoolInt32DictColumn) Type ¶
func (a *BoolInt32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*BoolInt32DictColumn) TypeString ¶
func (a *BoolInt32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*BoolInt32DictColumn) Value ¶
func (a *BoolInt32DictColumn) Value(i int) (bool, bool)
Value constructs a value of type Bool from the BoolInt32DictColumn
func (*BoolInt32DictColumn) Values ¶
func (a *BoolInt32DictColumn) Values() ([]bool, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type BoolInt64DictColumn ¶
type BoolInt64DictColumn struct {
// contains filtered or unexported fields
}
BoolInt64DictColumn represents a dict-encoded column with underlying data of type Bool and dict key of type Int64
func (*BoolInt64DictColumn) Length ¶
func (a *BoolInt64DictColumn) Length() int
Length returns the number of rows in the column
func (*BoolInt64DictColumn) Name ¶
func (a *BoolInt64DictColumn) Name() string
Name returns the name of the column
func (*BoolInt64DictColumn) NullN ¶
func (a *BoolInt64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*BoolInt64DictColumn) Type ¶
func (a *BoolInt64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*BoolInt64DictColumn) TypeString ¶
func (a *BoolInt64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*BoolInt64DictColumn) Value ¶
func (a *BoolInt64DictColumn) Value(i int) (bool, bool)
Value constructs a value of type Bool from the BoolInt64DictColumn
func (*BoolInt64DictColumn) Values ¶
func (a *BoolInt64DictColumn) Values() ([]bool, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type BoolInt8DictColumn ¶
type BoolInt8DictColumn struct {
// contains filtered or unexported fields
}
BoolInt8DictColumn represents a dict-encoded column with underlying data of type Bool and dict key of type Int8
func (*BoolInt8DictColumn) Length ¶
func (a *BoolInt8DictColumn) Length() int
Length returns the number of rows in the column
func (*BoolInt8DictColumn) Name ¶
func (a *BoolInt8DictColumn) Name() string
Name returns the name of the column
func (*BoolInt8DictColumn) NullN ¶
func (a *BoolInt8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*BoolInt8DictColumn) Type ¶
func (a *BoolInt8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*BoolInt8DictColumn) TypeString ¶
func (a *BoolInt8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*BoolInt8DictColumn) Value ¶
func (a *BoolInt8DictColumn) Value(i int) (bool, bool)
Value constructs a value of type Bool from the BoolInt8DictColumn
func (*BoolInt8DictColumn) Values ¶
func (a *BoolInt8DictColumn) Values() ([]bool, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type BoolUint16DictColumn ¶
type BoolUint16DictColumn struct {
// contains filtered or unexported fields
}
BoolUint16DictColumn represents a dict-encoded column with underlying data of type Bool and dict key of type Uint16
func (*BoolUint16DictColumn) Length ¶
func (a *BoolUint16DictColumn) Length() int
Length returns the number of rows in the column
func (*BoolUint16DictColumn) Name ¶
func (a *BoolUint16DictColumn) Name() string
Name returns the name of the column
func (*BoolUint16DictColumn) NullN ¶
func (a *BoolUint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*BoolUint16DictColumn) Type ¶
func (a *BoolUint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*BoolUint16DictColumn) TypeString ¶
func (a *BoolUint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*BoolUint16DictColumn) Value ¶
func (a *BoolUint16DictColumn) Value(i int) (bool, bool)
Value constructs a value of type Bool from the BoolUint16DictColumn
func (*BoolUint16DictColumn) Values ¶
func (a *BoolUint16DictColumn) Values() ([]bool, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type BoolUint32DictColumn ¶
type BoolUint32DictColumn struct {
// contains filtered or unexported fields
}
BoolUint32DictColumn represents a dict-encoded column with underlying data of type Bool and dict key of type Uint32
func (*BoolUint32DictColumn) Length ¶
func (a *BoolUint32DictColumn) Length() int
Length returns the number of rows in the column
func (*BoolUint32DictColumn) Name ¶
func (a *BoolUint32DictColumn) Name() string
Name returns the name of the column
func (*BoolUint32DictColumn) NullN ¶
func (a *BoolUint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*BoolUint32DictColumn) Type ¶
func (a *BoolUint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*BoolUint32DictColumn) TypeString ¶
func (a *BoolUint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*BoolUint32DictColumn) Value ¶
func (a *BoolUint32DictColumn) Value(i int) (bool, bool)
Value constructs a value of type Bool from the BoolUint32DictColumn
func (*BoolUint32DictColumn) Values ¶
func (a *BoolUint32DictColumn) Values() ([]bool, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type BoolUint64DictColumn ¶
type BoolUint64DictColumn struct {
// contains filtered or unexported fields
}
BoolUint64DictColumn represents a dict-encoded column with underlying data of type Bool and dict key of type Uint64
func (*BoolUint64DictColumn) Length ¶
func (a *BoolUint64DictColumn) Length() int
Length returns the number of rows in the column
func (*BoolUint64DictColumn) Name ¶
func (a *BoolUint64DictColumn) Name() string
Name returns the name of the column
func (*BoolUint64DictColumn) NullN ¶
func (a *BoolUint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*BoolUint64DictColumn) Type ¶
func (a *BoolUint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*BoolUint64DictColumn) TypeString ¶
func (a *BoolUint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*BoolUint64DictColumn) Value ¶
func (a *BoolUint64DictColumn) Value(i int) (bool, bool)
Value constructs a value of type Bool from the BoolUint64DictColumn
func (*BoolUint64DictColumn) Values ¶
func (a *BoolUint64DictColumn) Values() ([]bool, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type BoolUint8DictColumn ¶
type BoolUint8DictColumn struct {
// contains filtered or unexported fields
}
BoolUint8DictColumn represents a dict-encoded column with underlying data of type Bool and dict key of type Uint8
func (*BoolUint8DictColumn) Length ¶
func (a *BoolUint8DictColumn) Length() int
Length returns the number of rows in the column
func (*BoolUint8DictColumn) Name ¶
func (a *BoolUint8DictColumn) Name() string
Name returns the name of the column
func (*BoolUint8DictColumn) NullN ¶
func (a *BoolUint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*BoolUint8DictColumn) Type ¶
func (a *BoolUint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*BoolUint8DictColumn) TypeString ¶
func (a *BoolUint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*BoolUint8DictColumn) Value ¶
func (a *BoolUint8DictColumn) Value(i int) (bool, bool)
Value constructs a value of type Bool from the BoolUint8DictColumn
func (*BoolUint8DictColumn) Values ¶
func (a *BoolUint8DictColumn) Values() ([]bool, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Column ¶
type Column struct { Name string Values *fbs.PrimitiveArray Meta FeatherColumn UserMeta string TypE int8 }
Column holds all information necessary to construct slices of values from Feather formatted columns
type DictEncoding ¶
type DictEncoding struct {
// contains filtered or unexported fields
}
DictEncoding is used to encode categorical variables...
type FeatherColumn ¶
type FeatherColumn interface { Name() string Length() int Type() int8 TypeString() string NullN() int64 }
FeatherColumn is an interface defining core functionality necessary for reading a feather formatted column of any data type
func DictColumn ¶
func DictColumn(refs, pool FeatherColumn) FeatherColumn
DictColumn constructs a well-typed dict encoded column from the FeatherColumn
func NewCategoryMetadata ¶
func NewCategoryMetadata(src *Source, col *fbs.Column) FeatherColumn
NewCategoryMetadata constructs a FeatherColumn given a flatbuffers column and a source
func NewColumnArray ¶
func NewColumnArray(src *Source, vals *fbs.PrimitiveArray, name string) FeatherColumn
NewColumnArray constructs a FeatherColumn from a flatbuffers primitive array
func NewColumnFbsColumn ¶
func NewColumnFbsColumn(src *Source, col *fbs.Column) FeatherColumn
NewColumnFbsColumn constructs a FeatherColumn given src and Column
func NewFullColumnArray ¶
func NewFullColumnArray(src *Source, vals *fbs.PrimitiveArray, name string) (FeatherColumn, error)
NewFullColumnArray constructs a FeatherColumn wihout a bitmask from a flatbuffers primitive array. An error is returned if there are nulls and a length-zero bitmask would be invalid
func NewFullColumnFbsColumn ¶
func NewFullColumnFbsColumn(src *Source, col *fbs.Column) (FeatherColumn, error)
NewFullColumnFbsColumn constructs a full column given src and Column
type Float32Column ¶
type Float32Column struct {
// contains filtered or unexported fields
}
Float32Column is a type that represents an immutable sequence of float32 values.
func NewFloat32Column ¶
func NewFloat32Column(src *Source, vals *fbs.PrimitiveArray, name string) *Float32Column
NewFloat32Column constructs a new Float32Column given the Source and column description from flatbuffers metadata
func (*Float32Column) Length ¶
func (a *Float32Column) Length() int
Length returns the number of rows in the column
func (*Float32Column) Name ¶
func (a *Float32Column) Name() string
Name returns the name of the column
func (*Float32Column) NullN ¶
func (a *Float32Column) NullN() int64
NullN returns how many null values there are in the column
func (*Float32Column) ToFullColumn ¶
func (a *Float32Column) ToFullColumn() (*Float32FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Float32Column) Type ¶
func (a *Float32Column) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float32Column) TypeString ¶
func (a *Float32Column) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float32Column) Value ¶
func (a *Float32Column) Value(i int) (float32, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*Float32Column) Values ¶
func (a *Float32Column) Values() ([]float32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float32FullColumn ¶
type Float32FullColumn struct {
// contains filtered or unexported fields
}
Float32FullColumn is a type that represents an immutable sequence of float32 values with no missing data
func NewFloat32FullColumn ¶
func NewFloat32FullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *Float32FullColumn
NewFloat32FullColumn constructs a new Float32FullColumn given the Source and column description from flatbuffers metadata
func (*Float32FullColumn) Length ¶
func (a *Float32FullColumn) Length() int
Length returns the number of rows in the column
func (*Float32FullColumn) Name ¶
func (a *Float32FullColumn) Name() string
Name returns the name of the column
func (*Float32FullColumn) NullN ¶
func (a *Float32FullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float32FullColumn) ToFullColumn ¶
func (a *Float32FullColumn) ToFullColumn() (*Float32FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Float32FullColumn) Type ¶
func (a *Float32FullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float32FullColumn) TypeString ¶
func (a *Float32FullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float32FullColumn) Value ¶
func (a *Float32FullColumn) Value(i int) float32
Value extracts a single value from location i and whether
func (*Float32FullColumn) Values ¶
func (a *Float32FullColumn) Values() []float32
Values extracts slices of all values in the column
type Float32Int16DictColumn ¶
type Float32Int16DictColumn struct {
// contains filtered or unexported fields
}
Float32Int16DictColumn represents a dict-encoded column with underlying data of type Float32 and dict key of type Int16
func (*Float32Int16DictColumn) Length ¶
func (a *Float32Int16DictColumn) Length() int
Length returns the number of rows in the column
func (*Float32Int16DictColumn) Name ¶
func (a *Float32Int16DictColumn) Name() string
Name returns the name of the column
func (*Float32Int16DictColumn) NullN ¶
func (a *Float32Int16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float32Int16DictColumn) Type ¶
func (a *Float32Int16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float32Int16DictColumn) TypeString ¶
func (a *Float32Int16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float32Int16DictColumn) Value ¶
func (a *Float32Int16DictColumn) Value(i int) (float32, bool)
Value constructs a value of type Float32 from the Float32Int16DictColumn
func (*Float32Int16DictColumn) Values ¶
func (a *Float32Int16DictColumn) Values() ([]float32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float32Int32DictColumn ¶
type Float32Int32DictColumn struct {
// contains filtered or unexported fields
}
Float32Int32DictColumn represents a dict-encoded column with underlying data of type Float32 and dict key of type Int32
func (*Float32Int32DictColumn) Length ¶
func (a *Float32Int32DictColumn) Length() int
Length returns the number of rows in the column
func (*Float32Int32DictColumn) Name ¶
func (a *Float32Int32DictColumn) Name() string
Name returns the name of the column
func (*Float32Int32DictColumn) NullN ¶
func (a *Float32Int32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float32Int32DictColumn) Type ¶
func (a *Float32Int32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float32Int32DictColumn) TypeString ¶
func (a *Float32Int32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float32Int32DictColumn) Value ¶
func (a *Float32Int32DictColumn) Value(i int) (float32, bool)
Value constructs a value of type Float32 from the Float32Int32DictColumn
func (*Float32Int32DictColumn) Values ¶
func (a *Float32Int32DictColumn) Values() ([]float32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float32Int64DictColumn ¶
type Float32Int64DictColumn struct {
// contains filtered or unexported fields
}
Float32Int64DictColumn represents a dict-encoded column with underlying data of type Float32 and dict key of type Int64
func (*Float32Int64DictColumn) Length ¶
func (a *Float32Int64DictColumn) Length() int
Length returns the number of rows in the column
func (*Float32Int64DictColumn) Name ¶
func (a *Float32Int64DictColumn) Name() string
Name returns the name of the column
func (*Float32Int64DictColumn) NullN ¶
func (a *Float32Int64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float32Int64DictColumn) Type ¶
func (a *Float32Int64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float32Int64DictColumn) TypeString ¶
func (a *Float32Int64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float32Int64DictColumn) Value ¶
func (a *Float32Int64DictColumn) Value(i int) (float32, bool)
Value constructs a value of type Float32 from the Float32Int64DictColumn
func (*Float32Int64DictColumn) Values ¶
func (a *Float32Int64DictColumn) Values() ([]float32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float32Int8DictColumn ¶
type Float32Int8DictColumn struct {
// contains filtered or unexported fields
}
Float32Int8DictColumn represents a dict-encoded column with underlying data of type Float32 and dict key of type Int8
func (*Float32Int8DictColumn) Length ¶
func (a *Float32Int8DictColumn) Length() int
Length returns the number of rows in the column
func (*Float32Int8DictColumn) Name ¶
func (a *Float32Int8DictColumn) Name() string
Name returns the name of the column
func (*Float32Int8DictColumn) NullN ¶
func (a *Float32Int8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float32Int8DictColumn) Type ¶
func (a *Float32Int8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float32Int8DictColumn) TypeString ¶
func (a *Float32Int8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float32Int8DictColumn) Value ¶
func (a *Float32Int8DictColumn) Value(i int) (float32, bool)
Value constructs a value of type Float32 from the Float32Int8DictColumn
func (*Float32Int8DictColumn) Values ¶
func (a *Float32Int8DictColumn) Values() ([]float32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float32Uint16DictColumn ¶
type Float32Uint16DictColumn struct {
// contains filtered or unexported fields
}
Float32Uint16DictColumn represents a dict-encoded column with underlying data of type Float32 and dict key of type Uint16
func (*Float32Uint16DictColumn) Length ¶
func (a *Float32Uint16DictColumn) Length() int
Length returns the number of rows in the column
func (*Float32Uint16DictColumn) Name ¶
func (a *Float32Uint16DictColumn) Name() string
Name returns the name of the column
func (*Float32Uint16DictColumn) NullN ¶
func (a *Float32Uint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float32Uint16DictColumn) Type ¶
func (a *Float32Uint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float32Uint16DictColumn) TypeString ¶
func (a *Float32Uint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float32Uint16DictColumn) Value ¶
func (a *Float32Uint16DictColumn) Value(i int) (float32, bool)
Value constructs a value of type Float32 from the Float32Uint16DictColumn
func (*Float32Uint16DictColumn) Values ¶
func (a *Float32Uint16DictColumn) Values() ([]float32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float32Uint32DictColumn ¶
type Float32Uint32DictColumn struct {
// contains filtered or unexported fields
}
Float32Uint32DictColumn represents a dict-encoded column with underlying data of type Float32 and dict key of type Uint32
func (*Float32Uint32DictColumn) Length ¶
func (a *Float32Uint32DictColumn) Length() int
Length returns the number of rows in the column
func (*Float32Uint32DictColumn) Name ¶
func (a *Float32Uint32DictColumn) Name() string
Name returns the name of the column
func (*Float32Uint32DictColumn) NullN ¶
func (a *Float32Uint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float32Uint32DictColumn) Type ¶
func (a *Float32Uint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float32Uint32DictColumn) TypeString ¶
func (a *Float32Uint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float32Uint32DictColumn) Value ¶
func (a *Float32Uint32DictColumn) Value(i int) (float32, bool)
Value constructs a value of type Float32 from the Float32Uint32DictColumn
func (*Float32Uint32DictColumn) Values ¶
func (a *Float32Uint32DictColumn) Values() ([]float32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float32Uint64DictColumn ¶
type Float32Uint64DictColumn struct {
// contains filtered or unexported fields
}
Float32Uint64DictColumn represents a dict-encoded column with underlying data of type Float32 and dict key of type Uint64
func (*Float32Uint64DictColumn) Length ¶
func (a *Float32Uint64DictColumn) Length() int
Length returns the number of rows in the column
func (*Float32Uint64DictColumn) Name ¶
func (a *Float32Uint64DictColumn) Name() string
Name returns the name of the column
func (*Float32Uint64DictColumn) NullN ¶
func (a *Float32Uint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float32Uint64DictColumn) Type ¶
func (a *Float32Uint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float32Uint64DictColumn) TypeString ¶
func (a *Float32Uint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float32Uint64DictColumn) Value ¶
func (a *Float32Uint64DictColumn) Value(i int) (float32, bool)
Value constructs a value of type Float32 from the Float32Uint64DictColumn
func (*Float32Uint64DictColumn) Values ¶
func (a *Float32Uint64DictColumn) Values() ([]float32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float32Uint8DictColumn ¶
type Float32Uint8DictColumn struct {
// contains filtered or unexported fields
}
Float32Uint8DictColumn represents a dict-encoded column with underlying data of type Float32 and dict key of type Uint8
func (*Float32Uint8DictColumn) Length ¶
func (a *Float32Uint8DictColumn) Length() int
Length returns the number of rows in the column
func (*Float32Uint8DictColumn) Name ¶
func (a *Float32Uint8DictColumn) Name() string
Name returns the name of the column
func (*Float32Uint8DictColumn) NullN ¶
func (a *Float32Uint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float32Uint8DictColumn) Type ¶
func (a *Float32Uint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float32Uint8DictColumn) TypeString ¶
func (a *Float32Uint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float32Uint8DictColumn) Value ¶
func (a *Float32Uint8DictColumn) Value(i int) (float32, bool)
Value constructs a value of type Float32 from the Float32Uint8DictColumn
func (*Float32Uint8DictColumn) Values ¶
func (a *Float32Uint8DictColumn) Values() ([]float32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float64Column ¶
type Float64Column struct {
// contains filtered or unexported fields
}
Float64Column is a type that represents an immutable sequence of float64 values.
func NewFloat64Column ¶
func NewFloat64Column(src *Source, vals *fbs.PrimitiveArray, name string) *Float64Column
NewFloat64Column constructs a new Float64Column given the Source and column description from flatbuffers metadata
func (*Float64Column) Length ¶
func (a *Float64Column) Length() int
Length returns the number of rows in the column
func (*Float64Column) Name ¶
func (a *Float64Column) Name() string
Name returns the name of the column
func (*Float64Column) NullN ¶
func (a *Float64Column) NullN() int64
NullN returns how many null values there are in the column
func (*Float64Column) ToFullColumn ¶
func (a *Float64Column) ToFullColumn() (*Float64FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Float64Column) Type ¶
func (a *Float64Column) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float64Column) TypeString ¶
func (a *Float64Column) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float64Column) Value ¶
func (a *Float64Column) Value(i int) (float64, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*Float64Column) Values ¶
func (a *Float64Column) Values() ([]float64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float64FullColumn ¶
type Float64FullColumn struct {
// contains filtered or unexported fields
}
Float64FullColumn is a type that represents an immutable sequence of float64 values with no missing data
func NewFloat64FullColumn ¶
func NewFloat64FullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *Float64FullColumn
NewFloat64FullColumn constructs a new Float64FullColumn given the Source and column description from flatbuffers metadata
func (*Float64FullColumn) Length ¶
func (a *Float64FullColumn) Length() int
Length returns the number of rows in the column
func (*Float64FullColumn) Name ¶
func (a *Float64FullColumn) Name() string
Name returns the name of the column
func (*Float64FullColumn) NullN ¶
func (a *Float64FullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float64FullColumn) ToFullColumn ¶
func (a *Float64FullColumn) ToFullColumn() (*Float64FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Float64FullColumn) Type ¶
func (a *Float64FullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float64FullColumn) TypeString ¶
func (a *Float64FullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float64FullColumn) Value ¶
func (a *Float64FullColumn) Value(i int) float64
Value extracts a single value from location i and whether
func (*Float64FullColumn) Values ¶
func (a *Float64FullColumn) Values() []float64
Values extracts slices of all values in the column
type Float64Int16DictColumn ¶
type Float64Int16DictColumn struct {
// contains filtered or unexported fields
}
Float64Int16DictColumn represents a dict-encoded column with underlying data of type Float64 and dict key of type Int16
func (*Float64Int16DictColumn) Length ¶
func (a *Float64Int16DictColumn) Length() int
Length returns the number of rows in the column
func (*Float64Int16DictColumn) Name ¶
func (a *Float64Int16DictColumn) Name() string
Name returns the name of the column
func (*Float64Int16DictColumn) NullN ¶
func (a *Float64Int16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float64Int16DictColumn) Type ¶
func (a *Float64Int16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float64Int16DictColumn) TypeString ¶
func (a *Float64Int16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float64Int16DictColumn) Value ¶
func (a *Float64Int16DictColumn) Value(i int) (float64, bool)
Value constructs a value of type Float64 from the Float64Int16DictColumn
func (*Float64Int16DictColumn) Values ¶
func (a *Float64Int16DictColumn) Values() ([]float64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float64Int32DictColumn ¶
type Float64Int32DictColumn struct {
// contains filtered or unexported fields
}
Float64Int32DictColumn represents a dict-encoded column with underlying data of type Float64 and dict key of type Int32
func (*Float64Int32DictColumn) Length ¶
func (a *Float64Int32DictColumn) Length() int
Length returns the number of rows in the column
func (*Float64Int32DictColumn) Name ¶
func (a *Float64Int32DictColumn) Name() string
Name returns the name of the column
func (*Float64Int32DictColumn) NullN ¶
func (a *Float64Int32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float64Int32DictColumn) Type ¶
func (a *Float64Int32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float64Int32DictColumn) TypeString ¶
func (a *Float64Int32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float64Int32DictColumn) Value ¶
func (a *Float64Int32DictColumn) Value(i int) (float64, bool)
Value constructs a value of type Float64 from the Float64Int32DictColumn
func (*Float64Int32DictColumn) Values ¶
func (a *Float64Int32DictColumn) Values() ([]float64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float64Int64DictColumn ¶
type Float64Int64DictColumn struct {
// contains filtered or unexported fields
}
Float64Int64DictColumn represents a dict-encoded column with underlying data of type Float64 and dict key of type Int64
func (*Float64Int64DictColumn) Length ¶
func (a *Float64Int64DictColumn) Length() int
Length returns the number of rows in the column
func (*Float64Int64DictColumn) Name ¶
func (a *Float64Int64DictColumn) Name() string
Name returns the name of the column
func (*Float64Int64DictColumn) NullN ¶
func (a *Float64Int64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float64Int64DictColumn) Type ¶
func (a *Float64Int64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float64Int64DictColumn) TypeString ¶
func (a *Float64Int64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float64Int64DictColumn) Value ¶
func (a *Float64Int64DictColumn) Value(i int) (float64, bool)
Value constructs a value of type Float64 from the Float64Int64DictColumn
func (*Float64Int64DictColumn) Values ¶
func (a *Float64Int64DictColumn) Values() ([]float64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float64Int8DictColumn ¶
type Float64Int8DictColumn struct {
// contains filtered or unexported fields
}
Float64Int8DictColumn represents a dict-encoded column with underlying data of type Float64 and dict key of type Int8
func (*Float64Int8DictColumn) Length ¶
func (a *Float64Int8DictColumn) Length() int
Length returns the number of rows in the column
func (*Float64Int8DictColumn) Name ¶
func (a *Float64Int8DictColumn) Name() string
Name returns the name of the column
func (*Float64Int8DictColumn) NullN ¶
func (a *Float64Int8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float64Int8DictColumn) Type ¶
func (a *Float64Int8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float64Int8DictColumn) TypeString ¶
func (a *Float64Int8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float64Int8DictColumn) Value ¶
func (a *Float64Int8DictColumn) Value(i int) (float64, bool)
Value constructs a value of type Float64 from the Float64Int8DictColumn
func (*Float64Int8DictColumn) Values ¶
func (a *Float64Int8DictColumn) Values() ([]float64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float64Uint16DictColumn ¶
type Float64Uint16DictColumn struct {
// contains filtered or unexported fields
}
Float64Uint16DictColumn represents a dict-encoded column with underlying data of type Float64 and dict key of type Uint16
func (*Float64Uint16DictColumn) Length ¶
func (a *Float64Uint16DictColumn) Length() int
Length returns the number of rows in the column
func (*Float64Uint16DictColumn) Name ¶
func (a *Float64Uint16DictColumn) Name() string
Name returns the name of the column
func (*Float64Uint16DictColumn) NullN ¶
func (a *Float64Uint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float64Uint16DictColumn) Type ¶
func (a *Float64Uint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float64Uint16DictColumn) TypeString ¶
func (a *Float64Uint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float64Uint16DictColumn) Value ¶
func (a *Float64Uint16DictColumn) Value(i int) (float64, bool)
Value constructs a value of type Float64 from the Float64Uint16DictColumn
func (*Float64Uint16DictColumn) Values ¶
func (a *Float64Uint16DictColumn) Values() ([]float64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float64Uint32DictColumn ¶
type Float64Uint32DictColumn struct {
// contains filtered or unexported fields
}
Float64Uint32DictColumn represents a dict-encoded column with underlying data of type Float64 and dict key of type Uint32
func (*Float64Uint32DictColumn) Length ¶
func (a *Float64Uint32DictColumn) Length() int
Length returns the number of rows in the column
func (*Float64Uint32DictColumn) Name ¶
func (a *Float64Uint32DictColumn) Name() string
Name returns the name of the column
func (*Float64Uint32DictColumn) NullN ¶
func (a *Float64Uint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float64Uint32DictColumn) Type ¶
func (a *Float64Uint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float64Uint32DictColumn) TypeString ¶
func (a *Float64Uint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float64Uint32DictColumn) Value ¶
func (a *Float64Uint32DictColumn) Value(i int) (float64, bool)
Value constructs a value of type Float64 from the Float64Uint32DictColumn
func (*Float64Uint32DictColumn) Values ¶
func (a *Float64Uint32DictColumn) Values() ([]float64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float64Uint64DictColumn ¶
type Float64Uint64DictColumn struct {
// contains filtered or unexported fields
}
Float64Uint64DictColumn represents a dict-encoded column with underlying data of type Float64 and dict key of type Uint64
func (*Float64Uint64DictColumn) Length ¶
func (a *Float64Uint64DictColumn) Length() int
Length returns the number of rows in the column
func (*Float64Uint64DictColumn) Name ¶
func (a *Float64Uint64DictColumn) Name() string
Name returns the name of the column
func (*Float64Uint64DictColumn) NullN ¶
func (a *Float64Uint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float64Uint64DictColumn) Type ¶
func (a *Float64Uint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float64Uint64DictColumn) TypeString ¶
func (a *Float64Uint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float64Uint64DictColumn) Value ¶
func (a *Float64Uint64DictColumn) Value(i int) (float64, bool)
Value constructs a value of type Float64 from the Float64Uint64DictColumn
func (*Float64Uint64DictColumn) Values ¶
func (a *Float64Uint64DictColumn) Values() ([]float64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Float64Uint8DictColumn ¶
type Float64Uint8DictColumn struct {
// contains filtered or unexported fields
}
Float64Uint8DictColumn represents a dict-encoded column with underlying data of type Float64 and dict key of type Uint8
func (*Float64Uint8DictColumn) Length ¶
func (a *Float64Uint8DictColumn) Length() int
Length returns the number of rows in the column
func (*Float64Uint8DictColumn) Name ¶
func (a *Float64Uint8DictColumn) Name() string
Name returns the name of the column
func (*Float64Uint8DictColumn) NullN ¶
func (a *Float64Uint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Float64Uint8DictColumn) Type ¶
func (a *Float64Uint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Float64Uint8DictColumn) TypeString ¶
func (a *Float64Uint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Float64Uint8DictColumn) Value ¶
func (a *Float64Uint8DictColumn) Value(i int) (float64, bool)
Value constructs a value of type Float64 from the Float64Uint8DictColumn
func (*Float64Uint8DictColumn) Values ¶
func (a *Float64Uint8DictColumn) Values() ([]float64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int16Column ¶
type Int16Column struct {
// contains filtered or unexported fields
}
Int16Column is a type that represents an immutable sequence of int16 values.
func NewInt16Column ¶
func NewInt16Column(src *Source, vals *fbs.PrimitiveArray, name string) *Int16Column
NewInt16Column constructs a new Int16Column given the Source and column description from flatbuffers metadata
func (*Int16Column) Length ¶
func (a *Int16Column) Length() int
Length returns the number of rows in the column
func (*Int16Column) NullN ¶
func (a *Int16Column) NullN() int64
NullN returns how many null values there are in the column
func (*Int16Column) ToFullColumn ¶
func (a *Int16Column) ToFullColumn() (*Int16FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Int16Column) Type ¶
func (a *Int16Column) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int16Column) TypeString ¶
func (a *Int16Column) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int16Column) Value ¶
func (a *Int16Column) Value(i int) (int16, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*Int16Column) Values ¶
func (a *Int16Column) Values() ([]int16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int16FullColumn ¶
type Int16FullColumn struct {
// contains filtered or unexported fields
}
Int16FullColumn is a type that represents an immutable sequence of int16 values with no missing data
func NewInt16FullColumn ¶
func NewInt16FullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *Int16FullColumn
NewInt16FullColumn constructs a new Int16FullColumn given the Source and column description from flatbuffers metadata
func (*Int16FullColumn) Length ¶
func (a *Int16FullColumn) Length() int
Length returns the number of rows in the column
func (*Int16FullColumn) Name ¶
func (a *Int16FullColumn) Name() string
Name returns the name of the column
func (*Int16FullColumn) NullN ¶
func (a *Int16FullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int16FullColumn) ToFullColumn ¶
func (a *Int16FullColumn) ToFullColumn() (*Int16FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Int16FullColumn) Type ¶
func (a *Int16FullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int16FullColumn) TypeString ¶
func (a *Int16FullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int16FullColumn) Value ¶
func (a *Int16FullColumn) Value(i int) int16
Value extracts a single value from location i and whether
func (*Int16FullColumn) Values ¶
func (a *Int16FullColumn) Values() []int16
Values extracts slices of all values in the column
type Int16Int16DictColumn ¶
type Int16Int16DictColumn struct {
// contains filtered or unexported fields
}
Int16Int16DictColumn represents a dict-encoded column with underlying data of type Int16 and dict key of type Int16
func (*Int16Int16DictColumn) Length ¶
func (a *Int16Int16DictColumn) Length() int
Length returns the number of rows in the column
func (*Int16Int16DictColumn) Name ¶
func (a *Int16Int16DictColumn) Name() string
Name returns the name of the column
func (*Int16Int16DictColumn) NullN ¶
func (a *Int16Int16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int16Int16DictColumn) Type ¶
func (a *Int16Int16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int16Int16DictColumn) TypeString ¶
func (a *Int16Int16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int16Int16DictColumn) Value ¶
func (a *Int16Int16DictColumn) Value(i int) (int16, bool)
Value constructs a value of type Int16 from the Int16Int16DictColumn
func (*Int16Int16DictColumn) Values ¶
func (a *Int16Int16DictColumn) Values() ([]int16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int16Int32DictColumn ¶
type Int16Int32DictColumn struct {
// contains filtered or unexported fields
}
Int16Int32DictColumn represents a dict-encoded column with underlying data of type Int16 and dict key of type Int32
func (*Int16Int32DictColumn) Length ¶
func (a *Int16Int32DictColumn) Length() int
Length returns the number of rows in the column
func (*Int16Int32DictColumn) Name ¶
func (a *Int16Int32DictColumn) Name() string
Name returns the name of the column
func (*Int16Int32DictColumn) NullN ¶
func (a *Int16Int32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int16Int32DictColumn) Type ¶
func (a *Int16Int32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int16Int32DictColumn) TypeString ¶
func (a *Int16Int32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int16Int32DictColumn) Value ¶
func (a *Int16Int32DictColumn) Value(i int) (int16, bool)
Value constructs a value of type Int16 from the Int16Int32DictColumn
func (*Int16Int32DictColumn) Values ¶
func (a *Int16Int32DictColumn) Values() ([]int16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int16Int64DictColumn ¶
type Int16Int64DictColumn struct {
// contains filtered or unexported fields
}
Int16Int64DictColumn represents a dict-encoded column with underlying data of type Int16 and dict key of type Int64
func (*Int16Int64DictColumn) Length ¶
func (a *Int16Int64DictColumn) Length() int
Length returns the number of rows in the column
func (*Int16Int64DictColumn) Name ¶
func (a *Int16Int64DictColumn) Name() string
Name returns the name of the column
func (*Int16Int64DictColumn) NullN ¶
func (a *Int16Int64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int16Int64DictColumn) Type ¶
func (a *Int16Int64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int16Int64DictColumn) TypeString ¶
func (a *Int16Int64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int16Int64DictColumn) Value ¶
func (a *Int16Int64DictColumn) Value(i int) (int16, bool)
Value constructs a value of type Int16 from the Int16Int64DictColumn
func (*Int16Int64DictColumn) Values ¶
func (a *Int16Int64DictColumn) Values() ([]int16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int16Int8DictColumn ¶
type Int16Int8DictColumn struct {
// contains filtered or unexported fields
}
Int16Int8DictColumn represents a dict-encoded column with underlying data of type Int16 and dict key of type Int8
func (*Int16Int8DictColumn) Length ¶
func (a *Int16Int8DictColumn) Length() int
Length returns the number of rows in the column
func (*Int16Int8DictColumn) Name ¶
func (a *Int16Int8DictColumn) Name() string
Name returns the name of the column
func (*Int16Int8DictColumn) NullN ¶
func (a *Int16Int8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int16Int8DictColumn) Type ¶
func (a *Int16Int8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int16Int8DictColumn) TypeString ¶
func (a *Int16Int8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int16Int8DictColumn) Value ¶
func (a *Int16Int8DictColumn) Value(i int) (int16, bool)
Value constructs a value of type Int16 from the Int16Int8DictColumn
func (*Int16Int8DictColumn) Values ¶
func (a *Int16Int8DictColumn) Values() ([]int16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int16Uint16DictColumn ¶
type Int16Uint16DictColumn struct {
// contains filtered or unexported fields
}
Int16Uint16DictColumn represents a dict-encoded column with underlying data of type Int16 and dict key of type Uint16
func (*Int16Uint16DictColumn) Length ¶
func (a *Int16Uint16DictColumn) Length() int
Length returns the number of rows in the column
func (*Int16Uint16DictColumn) Name ¶
func (a *Int16Uint16DictColumn) Name() string
Name returns the name of the column
func (*Int16Uint16DictColumn) NullN ¶
func (a *Int16Uint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int16Uint16DictColumn) Type ¶
func (a *Int16Uint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int16Uint16DictColumn) TypeString ¶
func (a *Int16Uint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int16Uint16DictColumn) Value ¶
func (a *Int16Uint16DictColumn) Value(i int) (int16, bool)
Value constructs a value of type Int16 from the Int16Uint16DictColumn
func (*Int16Uint16DictColumn) Values ¶
func (a *Int16Uint16DictColumn) Values() ([]int16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int16Uint32DictColumn ¶
type Int16Uint32DictColumn struct {
// contains filtered or unexported fields
}
Int16Uint32DictColumn represents a dict-encoded column with underlying data of type Int16 and dict key of type Uint32
func (*Int16Uint32DictColumn) Length ¶
func (a *Int16Uint32DictColumn) Length() int
Length returns the number of rows in the column
func (*Int16Uint32DictColumn) Name ¶
func (a *Int16Uint32DictColumn) Name() string
Name returns the name of the column
func (*Int16Uint32DictColumn) NullN ¶
func (a *Int16Uint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int16Uint32DictColumn) Type ¶
func (a *Int16Uint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int16Uint32DictColumn) TypeString ¶
func (a *Int16Uint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int16Uint32DictColumn) Value ¶
func (a *Int16Uint32DictColumn) Value(i int) (int16, bool)
Value constructs a value of type Int16 from the Int16Uint32DictColumn
func (*Int16Uint32DictColumn) Values ¶
func (a *Int16Uint32DictColumn) Values() ([]int16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int16Uint64DictColumn ¶
type Int16Uint64DictColumn struct {
// contains filtered or unexported fields
}
Int16Uint64DictColumn represents a dict-encoded column with underlying data of type Int16 and dict key of type Uint64
func (*Int16Uint64DictColumn) Length ¶
func (a *Int16Uint64DictColumn) Length() int
Length returns the number of rows in the column
func (*Int16Uint64DictColumn) Name ¶
func (a *Int16Uint64DictColumn) Name() string
Name returns the name of the column
func (*Int16Uint64DictColumn) NullN ¶
func (a *Int16Uint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int16Uint64DictColumn) Type ¶
func (a *Int16Uint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int16Uint64DictColumn) TypeString ¶
func (a *Int16Uint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int16Uint64DictColumn) Value ¶
func (a *Int16Uint64DictColumn) Value(i int) (int16, bool)
Value constructs a value of type Int16 from the Int16Uint64DictColumn
func (*Int16Uint64DictColumn) Values ¶
func (a *Int16Uint64DictColumn) Values() ([]int16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int16Uint8DictColumn ¶
type Int16Uint8DictColumn struct {
// contains filtered or unexported fields
}
Int16Uint8DictColumn represents a dict-encoded column with underlying data of type Int16 and dict key of type Uint8
func (*Int16Uint8DictColumn) Length ¶
func (a *Int16Uint8DictColumn) Length() int
Length returns the number of rows in the column
func (*Int16Uint8DictColumn) Name ¶
func (a *Int16Uint8DictColumn) Name() string
Name returns the name of the column
func (*Int16Uint8DictColumn) NullN ¶
func (a *Int16Uint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int16Uint8DictColumn) Type ¶
func (a *Int16Uint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int16Uint8DictColumn) TypeString ¶
func (a *Int16Uint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int16Uint8DictColumn) Value ¶
func (a *Int16Uint8DictColumn) Value(i int) (int16, bool)
Value constructs a value of type Int16 from the Int16Uint8DictColumn
func (*Int16Uint8DictColumn) Values ¶
func (a *Int16Uint8DictColumn) Values() ([]int16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int32Column ¶
type Int32Column struct {
// contains filtered or unexported fields
}
Int32Column is a type that represents an immutable sequence of int32 values.
func NewInt32Column ¶
func NewInt32Column(src *Source, vals *fbs.PrimitiveArray, name string) *Int32Column
NewInt32Column constructs a new Int32Column given the Source and column description from flatbuffers metadata
func (*Int32Column) Length ¶
func (a *Int32Column) Length() int
Length returns the number of rows in the column
func (*Int32Column) NullN ¶
func (a *Int32Column) NullN() int64
NullN returns how many null values there are in the column
func (*Int32Column) ToFullColumn ¶
func (a *Int32Column) ToFullColumn() (*Int32FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Int32Column) Type ¶
func (a *Int32Column) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int32Column) TypeString ¶
func (a *Int32Column) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int32Column) Value ¶
func (a *Int32Column) Value(i int) (int32, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*Int32Column) Values ¶
func (a *Int32Column) Values() ([]int32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int32FullColumn ¶
type Int32FullColumn struct {
// contains filtered or unexported fields
}
Int32FullColumn is a type that represents an immutable sequence of int32 values with no missing data
func NewInt32FullColumn ¶
func NewInt32FullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *Int32FullColumn
NewInt32FullColumn constructs a new Int32FullColumn given the Source and column description from flatbuffers metadata
func (*Int32FullColumn) Length ¶
func (a *Int32FullColumn) Length() int
Length returns the number of rows in the column
func (*Int32FullColumn) Name ¶
func (a *Int32FullColumn) Name() string
Name returns the name of the column
func (*Int32FullColumn) NullN ¶
func (a *Int32FullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int32FullColumn) ToFullColumn ¶
func (a *Int32FullColumn) ToFullColumn() (*Int32FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Int32FullColumn) Type ¶
func (a *Int32FullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int32FullColumn) TypeString ¶
func (a *Int32FullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int32FullColumn) Value ¶
func (a *Int32FullColumn) Value(i int) int32
Value extracts a single value from location i and whether
func (*Int32FullColumn) Values ¶
func (a *Int32FullColumn) Values() []int32
Values extracts slices of all values in the column
type Int32Int16DictColumn ¶
type Int32Int16DictColumn struct {
// contains filtered or unexported fields
}
Int32Int16DictColumn represents a dict-encoded column with underlying data of type Int32 and dict key of type Int16
func (*Int32Int16DictColumn) Length ¶
func (a *Int32Int16DictColumn) Length() int
Length returns the number of rows in the column
func (*Int32Int16DictColumn) Name ¶
func (a *Int32Int16DictColumn) Name() string
Name returns the name of the column
func (*Int32Int16DictColumn) NullN ¶
func (a *Int32Int16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int32Int16DictColumn) Type ¶
func (a *Int32Int16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int32Int16DictColumn) TypeString ¶
func (a *Int32Int16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int32Int16DictColumn) Value ¶
func (a *Int32Int16DictColumn) Value(i int) (int32, bool)
Value constructs a value of type Int32 from the Int32Int16DictColumn
func (*Int32Int16DictColumn) Values ¶
func (a *Int32Int16DictColumn) Values() ([]int32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int32Int32DictColumn ¶
type Int32Int32DictColumn struct {
// contains filtered or unexported fields
}
Int32Int32DictColumn represents a dict-encoded column with underlying data of type Int32 and dict key of type Int32
func (*Int32Int32DictColumn) Length ¶
func (a *Int32Int32DictColumn) Length() int
Length returns the number of rows in the column
func (*Int32Int32DictColumn) Name ¶
func (a *Int32Int32DictColumn) Name() string
Name returns the name of the column
func (*Int32Int32DictColumn) NullN ¶
func (a *Int32Int32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int32Int32DictColumn) Type ¶
func (a *Int32Int32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int32Int32DictColumn) TypeString ¶
func (a *Int32Int32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int32Int32DictColumn) Value ¶
func (a *Int32Int32DictColumn) Value(i int) (int32, bool)
Value constructs a value of type Int32 from the Int32Int32DictColumn
func (*Int32Int32DictColumn) Values ¶
func (a *Int32Int32DictColumn) Values() ([]int32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int32Int64DictColumn ¶
type Int32Int64DictColumn struct {
// contains filtered or unexported fields
}
Int32Int64DictColumn represents a dict-encoded column with underlying data of type Int32 and dict key of type Int64
func (*Int32Int64DictColumn) Length ¶
func (a *Int32Int64DictColumn) Length() int
Length returns the number of rows in the column
func (*Int32Int64DictColumn) Name ¶
func (a *Int32Int64DictColumn) Name() string
Name returns the name of the column
func (*Int32Int64DictColumn) NullN ¶
func (a *Int32Int64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int32Int64DictColumn) Type ¶
func (a *Int32Int64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int32Int64DictColumn) TypeString ¶
func (a *Int32Int64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int32Int64DictColumn) Value ¶
func (a *Int32Int64DictColumn) Value(i int) (int32, bool)
Value constructs a value of type Int32 from the Int32Int64DictColumn
func (*Int32Int64DictColumn) Values ¶
func (a *Int32Int64DictColumn) Values() ([]int32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int32Int8DictColumn ¶
type Int32Int8DictColumn struct {
// contains filtered or unexported fields
}
Int32Int8DictColumn represents a dict-encoded column with underlying data of type Int32 and dict key of type Int8
func (*Int32Int8DictColumn) Length ¶
func (a *Int32Int8DictColumn) Length() int
Length returns the number of rows in the column
func (*Int32Int8DictColumn) Name ¶
func (a *Int32Int8DictColumn) Name() string
Name returns the name of the column
func (*Int32Int8DictColumn) NullN ¶
func (a *Int32Int8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int32Int8DictColumn) Type ¶
func (a *Int32Int8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int32Int8DictColumn) TypeString ¶
func (a *Int32Int8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int32Int8DictColumn) Value ¶
func (a *Int32Int8DictColumn) Value(i int) (int32, bool)
Value constructs a value of type Int32 from the Int32Int8DictColumn
func (*Int32Int8DictColumn) Values ¶
func (a *Int32Int8DictColumn) Values() ([]int32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int32Uint16DictColumn ¶
type Int32Uint16DictColumn struct {
// contains filtered or unexported fields
}
Int32Uint16DictColumn represents a dict-encoded column with underlying data of type Int32 and dict key of type Uint16
func (*Int32Uint16DictColumn) Length ¶
func (a *Int32Uint16DictColumn) Length() int
Length returns the number of rows in the column
func (*Int32Uint16DictColumn) Name ¶
func (a *Int32Uint16DictColumn) Name() string
Name returns the name of the column
func (*Int32Uint16DictColumn) NullN ¶
func (a *Int32Uint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int32Uint16DictColumn) Type ¶
func (a *Int32Uint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int32Uint16DictColumn) TypeString ¶
func (a *Int32Uint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int32Uint16DictColumn) Value ¶
func (a *Int32Uint16DictColumn) Value(i int) (int32, bool)
Value constructs a value of type Int32 from the Int32Uint16DictColumn
func (*Int32Uint16DictColumn) Values ¶
func (a *Int32Uint16DictColumn) Values() ([]int32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int32Uint32DictColumn ¶
type Int32Uint32DictColumn struct {
// contains filtered or unexported fields
}
Int32Uint32DictColumn represents a dict-encoded column with underlying data of type Int32 and dict key of type Uint32
func (*Int32Uint32DictColumn) Length ¶
func (a *Int32Uint32DictColumn) Length() int
Length returns the number of rows in the column
func (*Int32Uint32DictColumn) Name ¶
func (a *Int32Uint32DictColumn) Name() string
Name returns the name of the column
func (*Int32Uint32DictColumn) NullN ¶
func (a *Int32Uint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int32Uint32DictColumn) Type ¶
func (a *Int32Uint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int32Uint32DictColumn) TypeString ¶
func (a *Int32Uint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int32Uint32DictColumn) Value ¶
func (a *Int32Uint32DictColumn) Value(i int) (int32, bool)
Value constructs a value of type Int32 from the Int32Uint32DictColumn
func (*Int32Uint32DictColumn) Values ¶
func (a *Int32Uint32DictColumn) Values() ([]int32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int32Uint64DictColumn ¶
type Int32Uint64DictColumn struct {
// contains filtered or unexported fields
}
Int32Uint64DictColumn represents a dict-encoded column with underlying data of type Int32 and dict key of type Uint64
func (*Int32Uint64DictColumn) Length ¶
func (a *Int32Uint64DictColumn) Length() int
Length returns the number of rows in the column
func (*Int32Uint64DictColumn) Name ¶
func (a *Int32Uint64DictColumn) Name() string
Name returns the name of the column
func (*Int32Uint64DictColumn) NullN ¶
func (a *Int32Uint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int32Uint64DictColumn) Type ¶
func (a *Int32Uint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int32Uint64DictColumn) TypeString ¶
func (a *Int32Uint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int32Uint64DictColumn) Value ¶
func (a *Int32Uint64DictColumn) Value(i int) (int32, bool)
Value constructs a value of type Int32 from the Int32Uint64DictColumn
func (*Int32Uint64DictColumn) Values ¶
func (a *Int32Uint64DictColumn) Values() ([]int32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int32Uint8DictColumn ¶
type Int32Uint8DictColumn struct {
// contains filtered or unexported fields
}
Int32Uint8DictColumn represents a dict-encoded column with underlying data of type Int32 and dict key of type Uint8
func (*Int32Uint8DictColumn) Length ¶
func (a *Int32Uint8DictColumn) Length() int
Length returns the number of rows in the column
func (*Int32Uint8DictColumn) Name ¶
func (a *Int32Uint8DictColumn) Name() string
Name returns the name of the column
func (*Int32Uint8DictColumn) NullN ¶
func (a *Int32Uint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int32Uint8DictColumn) Type ¶
func (a *Int32Uint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int32Uint8DictColumn) TypeString ¶
func (a *Int32Uint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int32Uint8DictColumn) Value ¶
func (a *Int32Uint8DictColumn) Value(i int) (int32, bool)
Value constructs a value of type Int32 from the Int32Uint8DictColumn
func (*Int32Uint8DictColumn) Values ¶
func (a *Int32Uint8DictColumn) Values() ([]int32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int64Column ¶
type Int64Column struct {
// contains filtered or unexported fields
}
Int64Column is a type that represents an immutable sequence of int64 values.
func NewInt64Column ¶
func NewInt64Column(src *Source, vals *fbs.PrimitiveArray, name string) *Int64Column
NewInt64Column constructs a new Int64Column given the Source and column description from flatbuffers metadata
func (*Int64Column) Length ¶
func (a *Int64Column) Length() int
Length returns the number of rows in the column
func (*Int64Column) NullN ¶
func (a *Int64Column) NullN() int64
NullN returns how many null values there are in the column
func (*Int64Column) ToFullColumn ¶
func (a *Int64Column) ToFullColumn() (*Int64FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Int64Column) Type ¶
func (a *Int64Column) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int64Column) TypeString ¶
func (a *Int64Column) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int64Column) Value ¶
func (a *Int64Column) Value(i int) (int64, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*Int64Column) Values ¶
func (a *Int64Column) Values() ([]int64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int64FullColumn ¶
type Int64FullColumn struct {
// contains filtered or unexported fields
}
Int64FullColumn is a type that represents an immutable sequence of int64 values with no missing data
func NewInt64FullColumn ¶
func NewInt64FullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *Int64FullColumn
NewInt64FullColumn constructs a new Int64FullColumn given the Source and column description from flatbuffers metadata
func (*Int64FullColumn) Length ¶
func (a *Int64FullColumn) Length() int
Length returns the number of rows in the column
func (*Int64FullColumn) Name ¶
func (a *Int64FullColumn) Name() string
Name returns the name of the column
func (*Int64FullColumn) NullN ¶
func (a *Int64FullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int64FullColumn) ToFullColumn ¶
func (a *Int64FullColumn) ToFullColumn() (*Int64FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Int64FullColumn) Type ¶
func (a *Int64FullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int64FullColumn) TypeString ¶
func (a *Int64FullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int64FullColumn) Value ¶
func (a *Int64FullColumn) Value(i int) int64
Value extracts a single value from location i and whether
func (*Int64FullColumn) Values ¶
func (a *Int64FullColumn) Values() []int64
Values extracts slices of all values in the column
type Int64Int16DictColumn ¶
type Int64Int16DictColumn struct {
// contains filtered or unexported fields
}
Int64Int16DictColumn represents a dict-encoded column with underlying data of type Int64 and dict key of type Int16
func (*Int64Int16DictColumn) Length ¶
func (a *Int64Int16DictColumn) Length() int
Length returns the number of rows in the column
func (*Int64Int16DictColumn) Name ¶
func (a *Int64Int16DictColumn) Name() string
Name returns the name of the column
func (*Int64Int16DictColumn) NullN ¶
func (a *Int64Int16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int64Int16DictColumn) Type ¶
func (a *Int64Int16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int64Int16DictColumn) TypeString ¶
func (a *Int64Int16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int64Int16DictColumn) Value ¶
func (a *Int64Int16DictColumn) Value(i int) (int64, bool)
Value constructs a value of type Int64 from the Int64Int16DictColumn
func (*Int64Int16DictColumn) Values ¶
func (a *Int64Int16DictColumn) Values() ([]int64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int64Int32DictColumn ¶
type Int64Int32DictColumn struct {
// contains filtered or unexported fields
}
Int64Int32DictColumn represents a dict-encoded column with underlying data of type Int64 and dict key of type Int32
func (*Int64Int32DictColumn) Length ¶
func (a *Int64Int32DictColumn) Length() int
Length returns the number of rows in the column
func (*Int64Int32DictColumn) Name ¶
func (a *Int64Int32DictColumn) Name() string
Name returns the name of the column
func (*Int64Int32DictColumn) NullN ¶
func (a *Int64Int32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int64Int32DictColumn) Type ¶
func (a *Int64Int32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int64Int32DictColumn) TypeString ¶
func (a *Int64Int32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int64Int32DictColumn) Value ¶
func (a *Int64Int32DictColumn) Value(i int) (int64, bool)
Value constructs a value of type Int64 from the Int64Int32DictColumn
func (*Int64Int32DictColumn) Values ¶
func (a *Int64Int32DictColumn) Values() ([]int64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int64Int64DictColumn ¶
type Int64Int64DictColumn struct {
// contains filtered or unexported fields
}
Int64Int64DictColumn represents a dict-encoded column with underlying data of type Int64 and dict key of type Int64
func (*Int64Int64DictColumn) Length ¶
func (a *Int64Int64DictColumn) Length() int
Length returns the number of rows in the column
func (*Int64Int64DictColumn) Name ¶
func (a *Int64Int64DictColumn) Name() string
Name returns the name of the column
func (*Int64Int64DictColumn) NullN ¶
func (a *Int64Int64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int64Int64DictColumn) Type ¶
func (a *Int64Int64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int64Int64DictColumn) TypeString ¶
func (a *Int64Int64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int64Int64DictColumn) Value ¶
func (a *Int64Int64DictColumn) Value(i int) (int64, bool)
Value constructs a value of type Int64 from the Int64Int64DictColumn
func (*Int64Int64DictColumn) Values ¶
func (a *Int64Int64DictColumn) Values() ([]int64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int64Int8DictColumn ¶
type Int64Int8DictColumn struct {
// contains filtered or unexported fields
}
Int64Int8DictColumn represents a dict-encoded column with underlying data of type Int64 and dict key of type Int8
func (*Int64Int8DictColumn) Length ¶
func (a *Int64Int8DictColumn) Length() int
Length returns the number of rows in the column
func (*Int64Int8DictColumn) Name ¶
func (a *Int64Int8DictColumn) Name() string
Name returns the name of the column
func (*Int64Int8DictColumn) NullN ¶
func (a *Int64Int8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int64Int8DictColumn) Type ¶
func (a *Int64Int8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int64Int8DictColumn) TypeString ¶
func (a *Int64Int8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int64Int8DictColumn) Value ¶
func (a *Int64Int8DictColumn) Value(i int) (int64, bool)
Value constructs a value of type Int64 from the Int64Int8DictColumn
func (*Int64Int8DictColumn) Values ¶
func (a *Int64Int8DictColumn) Values() ([]int64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int64Uint16DictColumn ¶
type Int64Uint16DictColumn struct {
// contains filtered or unexported fields
}
Int64Uint16DictColumn represents a dict-encoded column with underlying data of type Int64 and dict key of type Uint16
func (*Int64Uint16DictColumn) Length ¶
func (a *Int64Uint16DictColumn) Length() int
Length returns the number of rows in the column
func (*Int64Uint16DictColumn) Name ¶
func (a *Int64Uint16DictColumn) Name() string
Name returns the name of the column
func (*Int64Uint16DictColumn) NullN ¶
func (a *Int64Uint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int64Uint16DictColumn) Type ¶
func (a *Int64Uint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int64Uint16DictColumn) TypeString ¶
func (a *Int64Uint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int64Uint16DictColumn) Value ¶
func (a *Int64Uint16DictColumn) Value(i int) (int64, bool)
Value constructs a value of type Int64 from the Int64Uint16DictColumn
func (*Int64Uint16DictColumn) Values ¶
func (a *Int64Uint16DictColumn) Values() ([]int64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int64Uint32DictColumn ¶
type Int64Uint32DictColumn struct {
// contains filtered or unexported fields
}
Int64Uint32DictColumn represents a dict-encoded column with underlying data of type Int64 and dict key of type Uint32
func (*Int64Uint32DictColumn) Length ¶
func (a *Int64Uint32DictColumn) Length() int
Length returns the number of rows in the column
func (*Int64Uint32DictColumn) Name ¶
func (a *Int64Uint32DictColumn) Name() string
Name returns the name of the column
func (*Int64Uint32DictColumn) NullN ¶
func (a *Int64Uint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int64Uint32DictColumn) Type ¶
func (a *Int64Uint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int64Uint32DictColumn) TypeString ¶
func (a *Int64Uint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int64Uint32DictColumn) Value ¶
func (a *Int64Uint32DictColumn) Value(i int) (int64, bool)
Value constructs a value of type Int64 from the Int64Uint32DictColumn
func (*Int64Uint32DictColumn) Values ¶
func (a *Int64Uint32DictColumn) Values() ([]int64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int64Uint64DictColumn ¶
type Int64Uint64DictColumn struct {
// contains filtered or unexported fields
}
Int64Uint64DictColumn represents a dict-encoded column with underlying data of type Int64 and dict key of type Uint64
func (*Int64Uint64DictColumn) Length ¶
func (a *Int64Uint64DictColumn) Length() int
Length returns the number of rows in the column
func (*Int64Uint64DictColumn) Name ¶
func (a *Int64Uint64DictColumn) Name() string
Name returns the name of the column
func (*Int64Uint64DictColumn) NullN ¶
func (a *Int64Uint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int64Uint64DictColumn) Type ¶
func (a *Int64Uint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int64Uint64DictColumn) TypeString ¶
func (a *Int64Uint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int64Uint64DictColumn) Value ¶
func (a *Int64Uint64DictColumn) Value(i int) (int64, bool)
Value constructs a value of type Int64 from the Int64Uint64DictColumn
func (*Int64Uint64DictColumn) Values ¶
func (a *Int64Uint64DictColumn) Values() ([]int64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int64Uint8DictColumn ¶
type Int64Uint8DictColumn struct {
// contains filtered or unexported fields
}
Int64Uint8DictColumn represents a dict-encoded column with underlying data of type Int64 and dict key of type Uint8
func (*Int64Uint8DictColumn) Length ¶
func (a *Int64Uint8DictColumn) Length() int
Length returns the number of rows in the column
func (*Int64Uint8DictColumn) Name ¶
func (a *Int64Uint8DictColumn) Name() string
Name returns the name of the column
func (*Int64Uint8DictColumn) NullN ¶
func (a *Int64Uint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int64Uint8DictColumn) Type ¶
func (a *Int64Uint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int64Uint8DictColumn) TypeString ¶
func (a *Int64Uint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int64Uint8DictColumn) Value ¶
func (a *Int64Uint8DictColumn) Value(i int) (int64, bool)
Value constructs a value of type Int64 from the Int64Uint8DictColumn
func (*Int64Uint8DictColumn) Values ¶
func (a *Int64Uint8DictColumn) Values() ([]int64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int8Column ¶
type Int8Column struct {
// contains filtered or unexported fields
}
Int8Column is a type that represents an immutable sequence of int8 values.
func NewInt8Column ¶
func NewInt8Column(src *Source, vals *fbs.PrimitiveArray, name string) *Int8Column
NewInt8Column constructs a new Int8Column given the Source and column description from flatbuffers metadata
func (*Int8Column) Length ¶
func (a *Int8Column) Length() int
Length returns the number of rows in the column
func (*Int8Column) NullN ¶
func (a *Int8Column) NullN() int64
NullN returns how many null values there are in the column
func (*Int8Column) ToFullColumn ¶
func (a *Int8Column) ToFullColumn() (*Int8FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Int8Column) Type ¶
func (a *Int8Column) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int8Column) TypeString ¶
func (a *Int8Column) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int8Column) Value ¶
func (a *Int8Column) Value(i int) (int8, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*Int8Column) Values ¶
func (a *Int8Column) Values() ([]int8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int8FullColumn ¶
type Int8FullColumn struct {
// contains filtered or unexported fields
}
Int8FullColumn is a type that represents an immutable sequence of int8 values with no missing data
func NewInt8FullColumn ¶
func NewInt8FullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *Int8FullColumn
NewInt8FullColumn constructs a new Int8FullColumn given the Source and column description from flatbuffers metadata
func (*Int8FullColumn) Length ¶
func (a *Int8FullColumn) Length() int
Length returns the number of rows in the column
func (*Int8FullColumn) Name ¶
func (a *Int8FullColumn) Name() string
Name returns the name of the column
func (*Int8FullColumn) NullN ¶
func (a *Int8FullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int8FullColumn) ToFullColumn ¶
func (a *Int8FullColumn) ToFullColumn() (*Int8FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Int8FullColumn) Type ¶
func (a *Int8FullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int8FullColumn) TypeString ¶
func (a *Int8FullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int8FullColumn) Value ¶
func (a *Int8FullColumn) Value(i int) int8
Value extracts a single value from location i and whether
func (*Int8FullColumn) Values ¶
func (a *Int8FullColumn) Values() []int8
Values extracts slices of all values in the column
type Int8Int16DictColumn ¶
type Int8Int16DictColumn struct {
// contains filtered or unexported fields
}
Int8Int16DictColumn represents a dict-encoded column with underlying data of type Int8 and dict key of type Int16
func (*Int8Int16DictColumn) Length ¶
func (a *Int8Int16DictColumn) Length() int
Length returns the number of rows in the column
func (*Int8Int16DictColumn) Name ¶
func (a *Int8Int16DictColumn) Name() string
Name returns the name of the column
func (*Int8Int16DictColumn) NullN ¶
func (a *Int8Int16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int8Int16DictColumn) Type ¶
func (a *Int8Int16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int8Int16DictColumn) TypeString ¶
func (a *Int8Int16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int8Int16DictColumn) Value ¶
func (a *Int8Int16DictColumn) Value(i int) (int8, bool)
Value constructs a value of type Int8 from the Int8Int16DictColumn
func (*Int8Int16DictColumn) Values ¶
func (a *Int8Int16DictColumn) Values() ([]int8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int8Int32DictColumn ¶
type Int8Int32DictColumn struct {
// contains filtered or unexported fields
}
Int8Int32DictColumn represents a dict-encoded column with underlying data of type Int8 and dict key of type Int32
func (*Int8Int32DictColumn) Length ¶
func (a *Int8Int32DictColumn) Length() int
Length returns the number of rows in the column
func (*Int8Int32DictColumn) Name ¶
func (a *Int8Int32DictColumn) Name() string
Name returns the name of the column
func (*Int8Int32DictColumn) NullN ¶
func (a *Int8Int32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int8Int32DictColumn) Type ¶
func (a *Int8Int32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int8Int32DictColumn) TypeString ¶
func (a *Int8Int32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int8Int32DictColumn) Value ¶
func (a *Int8Int32DictColumn) Value(i int) (int8, bool)
Value constructs a value of type Int8 from the Int8Int32DictColumn
func (*Int8Int32DictColumn) Values ¶
func (a *Int8Int32DictColumn) Values() ([]int8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int8Int64DictColumn ¶
type Int8Int64DictColumn struct {
// contains filtered or unexported fields
}
Int8Int64DictColumn represents a dict-encoded column with underlying data of type Int8 and dict key of type Int64
func (*Int8Int64DictColumn) Length ¶
func (a *Int8Int64DictColumn) Length() int
Length returns the number of rows in the column
func (*Int8Int64DictColumn) Name ¶
func (a *Int8Int64DictColumn) Name() string
Name returns the name of the column
func (*Int8Int64DictColumn) NullN ¶
func (a *Int8Int64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int8Int64DictColumn) Type ¶
func (a *Int8Int64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int8Int64DictColumn) TypeString ¶
func (a *Int8Int64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int8Int64DictColumn) Value ¶
func (a *Int8Int64DictColumn) Value(i int) (int8, bool)
Value constructs a value of type Int8 from the Int8Int64DictColumn
func (*Int8Int64DictColumn) Values ¶
func (a *Int8Int64DictColumn) Values() ([]int8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int8Int8DictColumn ¶
type Int8Int8DictColumn struct {
// contains filtered or unexported fields
}
Int8Int8DictColumn represents a dict-encoded column with underlying data of type Int8 and dict key of type Int8
func (*Int8Int8DictColumn) Length ¶
func (a *Int8Int8DictColumn) Length() int
Length returns the number of rows in the column
func (*Int8Int8DictColumn) Name ¶
func (a *Int8Int8DictColumn) Name() string
Name returns the name of the column
func (*Int8Int8DictColumn) NullN ¶
func (a *Int8Int8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int8Int8DictColumn) Type ¶
func (a *Int8Int8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int8Int8DictColumn) TypeString ¶
func (a *Int8Int8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int8Int8DictColumn) Value ¶
func (a *Int8Int8DictColumn) Value(i int) (int8, bool)
Value constructs a value of type Int8 from the Int8Int8DictColumn
func (*Int8Int8DictColumn) Values ¶
func (a *Int8Int8DictColumn) Values() ([]int8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int8Uint16DictColumn ¶
type Int8Uint16DictColumn struct {
// contains filtered or unexported fields
}
Int8Uint16DictColumn represents a dict-encoded column with underlying data of type Int8 and dict key of type Uint16
func (*Int8Uint16DictColumn) Length ¶
func (a *Int8Uint16DictColumn) Length() int
Length returns the number of rows in the column
func (*Int8Uint16DictColumn) Name ¶
func (a *Int8Uint16DictColumn) Name() string
Name returns the name of the column
func (*Int8Uint16DictColumn) NullN ¶
func (a *Int8Uint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int8Uint16DictColumn) Type ¶
func (a *Int8Uint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int8Uint16DictColumn) TypeString ¶
func (a *Int8Uint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int8Uint16DictColumn) Value ¶
func (a *Int8Uint16DictColumn) Value(i int) (int8, bool)
Value constructs a value of type Int8 from the Int8Uint16DictColumn
func (*Int8Uint16DictColumn) Values ¶
func (a *Int8Uint16DictColumn) Values() ([]int8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int8Uint32DictColumn ¶
type Int8Uint32DictColumn struct {
// contains filtered or unexported fields
}
Int8Uint32DictColumn represents a dict-encoded column with underlying data of type Int8 and dict key of type Uint32
func (*Int8Uint32DictColumn) Length ¶
func (a *Int8Uint32DictColumn) Length() int
Length returns the number of rows in the column
func (*Int8Uint32DictColumn) Name ¶
func (a *Int8Uint32DictColumn) Name() string
Name returns the name of the column
func (*Int8Uint32DictColumn) NullN ¶
func (a *Int8Uint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int8Uint32DictColumn) Type ¶
func (a *Int8Uint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int8Uint32DictColumn) TypeString ¶
func (a *Int8Uint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int8Uint32DictColumn) Value ¶
func (a *Int8Uint32DictColumn) Value(i int) (int8, bool)
Value constructs a value of type Int8 from the Int8Uint32DictColumn
func (*Int8Uint32DictColumn) Values ¶
func (a *Int8Uint32DictColumn) Values() ([]int8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int8Uint64DictColumn ¶
type Int8Uint64DictColumn struct {
// contains filtered or unexported fields
}
Int8Uint64DictColumn represents a dict-encoded column with underlying data of type Int8 and dict key of type Uint64
func (*Int8Uint64DictColumn) Length ¶
func (a *Int8Uint64DictColumn) Length() int
Length returns the number of rows in the column
func (*Int8Uint64DictColumn) Name ¶
func (a *Int8Uint64DictColumn) Name() string
Name returns the name of the column
func (*Int8Uint64DictColumn) NullN ¶
func (a *Int8Uint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int8Uint64DictColumn) Type ¶
func (a *Int8Uint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int8Uint64DictColumn) TypeString ¶
func (a *Int8Uint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int8Uint64DictColumn) Value ¶
func (a *Int8Uint64DictColumn) Value(i int) (int8, bool)
Value constructs a value of type Int8 from the Int8Uint64DictColumn
func (*Int8Uint64DictColumn) Values ¶
func (a *Int8Uint64DictColumn) Values() ([]int8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Int8Uint8DictColumn ¶
type Int8Uint8DictColumn struct {
// contains filtered or unexported fields
}
Int8Uint8DictColumn represents a dict-encoded column with underlying data of type Int8 and dict key of type Uint8
func (*Int8Uint8DictColumn) Length ¶
func (a *Int8Uint8DictColumn) Length() int
Length returns the number of rows in the column
func (*Int8Uint8DictColumn) Name ¶
func (a *Int8Uint8DictColumn) Name() string
Name returns the name of the column
func (*Int8Uint8DictColumn) NullN ¶
func (a *Int8Uint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Int8Uint8DictColumn) Type ¶
func (a *Int8Uint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Int8Uint8DictColumn) TypeString ¶
func (a *Int8Uint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Int8Uint8DictColumn) Value ¶
func (a *Int8Uint8DictColumn) Value(i int) (int8, bool)
Value constructs a value of type Int8 from the Int8Uint8DictColumn
func (*Int8Uint8DictColumn) Values ¶
func (a *Int8Uint8DictColumn) Values() ([]int8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Source ¶
type Source struct { Data *mmap.ReaderAt Ctable *fbs.CTable Columns []FeatherColumn }
Source holds the source for the feather file
type StringColumn ¶
type StringColumn struct {
// contains filtered or unexported fields
}
StringColumn is a type that represents an immutable sequence of string values.
func NewStringColumn ¶
func NewStringColumn(src *Source, vals *fbs.PrimitiveArray, name string) *StringColumn
NewStringColumn constructs a new StringColumn given the Source and column description from flatbuffers metadata
func (*StringColumn) Length ¶
func (a *StringColumn) Length() int
Length returns the number of rows in the column
func (*StringColumn) Name ¶
func (a *StringColumn) Name() string
Name returns the name of the column
func (*StringColumn) NullN ¶
func (a *StringColumn) NullN() int64
NullN returns how many null values there are in the column
func (*StringColumn) ToFullColumn ¶
func (a *StringColumn) ToFullColumn() (*StringFullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*StringColumn) Type ¶
func (a *StringColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*StringColumn) TypeString ¶
func (a *StringColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*StringColumn) Value ¶
func (a *StringColumn) Value(i int) (string, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*StringColumn) Values ¶
func (a *StringColumn) Values() ([]string, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type StringFullColumn ¶
type StringFullColumn struct {
// contains filtered or unexported fields
}
StringFullColumn is a type that represents an immutable sequence of string values with no missing data
func NewStringFullColumn ¶
func NewStringFullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *StringFullColumn
NewStringFullColumn constructs a new StringFullColumn given the Source and column description from flatbuffers metadata
func (*StringFullColumn) Length ¶
func (a *StringFullColumn) Length() int
Length returns the number of rows in the column
func (*StringFullColumn) Name ¶
func (a *StringFullColumn) Name() string
Name returns the name of the column
func (*StringFullColumn) NullN ¶
func (a *StringFullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*StringFullColumn) ToFullColumn ¶
func (a *StringFullColumn) ToFullColumn() (*StringFullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*StringFullColumn) Type ¶
func (a *StringFullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*StringFullColumn) TypeString ¶
func (a *StringFullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*StringFullColumn) Value ¶
func (a *StringFullColumn) Value(i int) string
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*StringFullColumn) Values ¶
func (a *StringFullColumn) Values() []string
Values extracts a slice of all values
type StringInt16DictColumn ¶
type StringInt16DictColumn struct {
// contains filtered or unexported fields
}
StringInt16DictColumn represents a dict-encoded column with underlying data of type String and dict key of type Int16
func (*StringInt16DictColumn) Length ¶
func (a *StringInt16DictColumn) Length() int
Length returns the number of rows in the column
func (*StringInt16DictColumn) Name ¶
func (a *StringInt16DictColumn) Name() string
Name returns the name of the column
func (*StringInt16DictColumn) NullN ¶
func (a *StringInt16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*StringInt16DictColumn) Type ¶
func (a *StringInt16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*StringInt16DictColumn) TypeString ¶
func (a *StringInt16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*StringInt16DictColumn) Value ¶
func (a *StringInt16DictColumn) Value(i int) (string, bool)
Value constructs a value of type String from the StringInt16DictColumn
func (*StringInt16DictColumn) Values ¶
func (a *StringInt16DictColumn) Values() ([]string, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type StringInt32DictColumn ¶
type StringInt32DictColumn struct {
// contains filtered or unexported fields
}
StringInt32DictColumn represents a dict-encoded column with underlying data of type String and dict key of type Int32
func (*StringInt32DictColumn) Length ¶
func (a *StringInt32DictColumn) Length() int
Length returns the number of rows in the column
func (*StringInt32DictColumn) Name ¶
func (a *StringInt32DictColumn) Name() string
Name returns the name of the column
func (*StringInt32DictColumn) NullN ¶
func (a *StringInt32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*StringInt32DictColumn) Type ¶
func (a *StringInt32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*StringInt32DictColumn) TypeString ¶
func (a *StringInt32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*StringInt32DictColumn) Value ¶
func (a *StringInt32DictColumn) Value(i int) (string, bool)
Value constructs a value of type String from the StringInt32DictColumn
func (*StringInt32DictColumn) Values ¶
func (a *StringInt32DictColumn) Values() ([]string, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type StringInt64DictColumn ¶
type StringInt64DictColumn struct {
// contains filtered or unexported fields
}
StringInt64DictColumn represents a dict-encoded column with underlying data of type String and dict key of type Int64
func (*StringInt64DictColumn) Length ¶
func (a *StringInt64DictColumn) Length() int
Length returns the number of rows in the column
func (*StringInt64DictColumn) Name ¶
func (a *StringInt64DictColumn) Name() string
Name returns the name of the column
func (*StringInt64DictColumn) NullN ¶
func (a *StringInt64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*StringInt64DictColumn) Type ¶
func (a *StringInt64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*StringInt64DictColumn) TypeString ¶
func (a *StringInt64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*StringInt64DictColumn) Value ¶
func (a *StringInt64DictColumn) Value(i int) (string, bool)
Value constructs a value of type String from the StringInt64DictColumn
func (*StringInt64DictColumn) Values ¶
func (a *StringInt64DictColumn) Values() ([]string, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type StringInt8DictColumn ¶
type StringInt8DictColumn struct {
// contains filtered or unexported fields
}
StringInt8DictColumn represents a dict-encoded column with underlying data of type String and dict key of type Int8
func (*StringInt8DictColumn) Length ¶
func (a *StringInt8DictColumn) Length() int
Length returns the number of rows in the column
func (*StringInt8DictColumn) Name ¶
func (a *StringInt8DictColumn) Name() string
Name returns the name of the column
func (*StringInt8DictColumn) NullN ¶
func (a *StringInt8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*StringInt8DictColumn) Type ¶
func (a *StringInt8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*StringInt8DictColumn) TypeString ¶
func (a *StringInt8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*StringInt8DictColumn) Value ¶
func (a *StringInt8DictColumn) Value(i int) (string, bool)
Value constructs a value of type String from the StringInt8DictColumn
func (*StringInt8DictColumn) Values ¶
func (a *StringInt8DictColumn) Values() ([]string, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type StringUint16DictColumn ¶
type StringUint16DictColumn struct {
// contains filtered or unexported fields
}
StringUint16DictColumn represents a dict-encoded column with underlying data of type String and dict key of type Uint16
func (*StringUint16DictColumn) Length ¶
func (a *StringUint16DictColumn) Length() int
Length returns the number of rows in the column
func (*StringUint16DictColumn) Name ¶
func (a *StringUint16DictColumn) Name() string
Name returns the name of the column
func (*StringUint16DictColumn) NullN ¶
func (a *StringUint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*StringUint16DictColumn) Type ¶
func (a *StringUint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*StringUint16DictColumn) TypeString ¶
func (a *StringUint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*StringUint16DictColumn) Value ¶
func (a *StringUint16DictColumn) Value(i int) (string, bool)
Value constructs a value of type String from the StringUint16DictColumn
func (*StringUint16DictColumn) Values ¶
func (a *StringUint16DictColumn) Values() ([]string, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type StringUint32DictColumn ¶
type StringUint32DictColumn struct {
// contains filtered or unexported fields
}
StringUint32DictColumn represents a dict-encoded column with underlying data of type String and dict key of type Uint32
func (*StringUint32DictColumn) Length ¶
func (a *StringUint32DictColumn) Length() int
Length returns the number of rows in the column
func (*StringUint32DictColumn) Name ¶
func (a *StringUint32DictColumn) Name() string
Name returns the name of the column
func (*StringUint32DictColumn) NullN ¶
func (a *StringUint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*StringUint32DictColumn) Type ¶
func (a *StringUint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*StringUint32DictColumn) TypeString ¶
func (a *StringUint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*StringUint32DictColumn) Value ¶
func (a *StringUint32DictColumn) Value(i int) (string, bool)
Value constructs a value of type String from the StringUint32DictColumn
func (*StringUint32DictColumn) Values ¶
func (a *StringUint32DictColumn) Values() ([]string, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type StringUint64DictColumn ¶
type StringUint64DictColumn struct {
// contains filtered or unexported fields
}
StringUint64DictColumn represents a dict-encoded column with underlying data of type String and dict key of type Uint64
func (*StringUint64DictColumn) Length ¶
func (a *StringUint64DictColumn) Length() int
Length returns the number of rows in the column
func (*StringUint64DictColumn) Name ¶
func (a *StringUint64DictColumn) Name() string
Name returns the name of the column
func (*StringUint64DictColumn) NullN ¶
func (a *StringUint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*StringUint64DictColumn) Type ¶
func (a *StringUint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*StringUint64DictColumn) TypeString ¶
func (a *StringUint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*StringUint64DictColumn) Value ¶
func (a *StringUint64DictColumn) Value(i int) (string, bool)
Value constructs a value of type String from the StringUint64DictColumn
func (*StringUint64DictColumn) Values ¶
func (a *StringUint64DictColumn) Values() ([]string, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type StringUint8DictColumn ¶
type StringUint8DictColumn struct {
// contains filtered or unexported fields
}
StringUint8DictColumn represents a dict-encoded column with underlying data of type String and dict key of type Uint8
func (*StringUint8DictColumn) Length ¶
func (a *StringUint8DictColumn) Length() int
Length returns the number of rows in the column
func (*StringUint8DictColumn) Name ¶
func (a *StringUint8DictColumn) Name() string
Name returns the name of the column
func (*StringUint8DictColumn) NullN ¶
func (a *StringUint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*StringUint8DictColumn) Type ¶
func (a *StringUint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*StringUint8DictColumn) TypeString ¶
func (a *StringUint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*StringUint8DictColumn) Value ¶
func (a *StringUint8DictColumn) Value(i int) (string, bool)
Value constructs a value of type String from the StringUint8DictColumn
func (*StringUint8DictColumn) Values ¶
func (a *StringUint8DictColumn) Values() ([]string, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint16Column ¶
type Uint16Column struct {
// contains filtered or unexported fields
}
Uint16Column is a type that represents an immutable sequence of uint16 values.
func NewUint16Column ¶
func NewUint16Column(src *Source, vals *fbs.PrimitiveArray, name string) *Uint16Column
NewUint16Column constructs a new Uint16Column given the Source and column description from flatbuffers metadata
func (*Uint16Column) Length ¶
func (a *Uint16Column) Length() int
Length returns the number of rows in the column
func (*Uint16Column) Name ¶
func (a *Uint16Column) Name() string
Name returns the name of the column
func (*Uint16Column) NullN ¶
func (a *Uint16Column) NullN() int64
NullN returns how many null values there are in the column
func (*Uint16Column) ToFullColumn ¶
func (a *Uint16Column) ToFullColumn() (*Uint16FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Uint16Column) Type ¶
func (a *Uint16Column) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint16Column) TypeString ¶
func (a *Uint16Column) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint16Column) Value ¶
func (a *Uint16Column) Value(i int) (uint16, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*Uint16Column) Values ¶
func (a *Uint16Column) Values() ([]uint16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint16FullColumn ¶
type Uint16FullColumn struct {
// contains filtered or unexported fields
}
Uint16FullColumn is a type that represents an immutable sequence of uint16 values with no missing data
func NewUint16FullColumn ¶
func NewUint16FullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *Uint16FullColumn
NewUint16FullColumn constructs a new Uint16FullColumn given the Source and column description from flatbuffers metadata
func (*Uint16FullColumn) Length ¶
func (a *Uint16FullColumn) Length() int
Length returns the number of rows in the column
func (*Uint16FullColumn) Name ¶
func (a *Uint16FullColumn) Name() string
Name returns the name of the column
func (*Uint16FullColumn) NullN ¶
func (a *Uint16FullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint16FullColumn) ToFullColumn ¶
func (a *Uint16FullColumn) ToFullColumn() (*Uint16FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Uint16FullColumn) Type ¶
func (a *Uint16FullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint16FullColumn) TypeString ¶
func (a *Uint16FullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint16FullColumn) Value ¶
func (a *Uint16FullColumn) Value(i int) uint16
Value extracts a single value from location i and whether
func (*Uint16FullColumn) Values ¶
func (a *Uint16FullColumn) Values() []uint16
Values extracts slices of all values in the column
type Uint16Int16DictColumn ¶
type Uint16Int16DictColumn struct {
// contains filtered or unexported fields
}
Uint16Int16DictColumn represents a dict-encoded column with underlying data of type Uint16 and dict key of type Int16
func (*Uint16Int16DictColumn) Length ¶
func (a *Uint16Int16DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint16Int16DictColumn) Name ¶
func (a *Uint16Int16DictColumn) Name() string
Name returns the name of the column
func (*Uint16Int16DictColumn) NullN ¶
func (a *Uint16Int16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint16Int16DictColumn) Type ¶
func (a *Uint16Int16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint16Int16DictColumn) TypeString ¶
func (a *Uint16Int16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint16Int16DictColumn) Value ¶
func (a *Uint16Int16DictColumn) Value(i int) (uint16, bool)
Value constructs a value of type Uint16 from the Uint16Int16DictColumn
func (*Uint16Int16DictColumn) Values ¶
func (a *Uint16Int16DictColumn) Values() ([]uint16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint16Int32DictColumn ¶
type Uint16Int32DictColumn struct {
// contains filtered or unexported fields
}
Uint16Int32DictColumn represents a dict-encoded column with underlying data of type Uint16 and dict key of type Int32
func (*Uint16Int32DictColumn) Length ¶
func (a *Uint16Int32DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint16Int32DictColumn) Name ¶
func (a *Uint16Int32DictColumn) Name() string
Name returns the name of the column
func (*Uint16Int32DictColumn) NullN ¶
func (a *Uint16Int32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint16Int32DictColumn) Type ¶
func (a *Uint16Int32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint16Int32DictColumn) TypeString ¶
func (a *Uint16Int32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint16Int32DictColumn) Value ¶
func (a *Uint16Int32DictColumn) Value(i int) (uint16, bool)
Value constructs a value of type Uint16 from the Uint16Int32DictColumn
func (*Uint16Int32DictColumn) Values ¶
func (a *Uint16Int32DictColumn) Values() ([]uint16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint16Int64DictColumn ¶
type Uint16Int64DictColumn struct {
// contains filtered or unexported fields
}
Uint16Int64DictColumn represents a dict-encoded column with underlying data of type Uint16 and dict key of type Int64
func (*Uint16Int64DictColumn) Length ¶
func (a *Uint16Int64DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint16Int64DictColumn) Name ¶
func (a *Uint16Int64DictColumn) Name() string
Name returns the name of the column
func (*Uint16Int64DictColumn) NullN ¶
func (a *Uint16Int64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint16Int64DictColumn) Type ¶
func (a *Uint16Int64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint16Int64DictColumn) TypeString ¶
func (a *Uint16Int64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint16Int64DictColumn) Value ¶
func (a *Uint16Int64DictColumn) Value(i int) (uint16, bool)
Value constructs a value of type Uint16 from the Uint16Int64DictColumn
func (*Uint16Int64DictColumn) Values ¶
func (a *Uint16Int64DictColumn) Values() ([]uint16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint16Int8DictColumn ¶
type Uint16Int8DictColumn struct {
// contains filtered or unexported fields
}
Uint16Int8DictColumn represents a dict-encoded column with underlying data of type Uint16 and dict key of type Int8
func (*Uint16Int8DictColumn) Length ¶
func (a *Uint16Int8DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint16Int8DictColumn) Name ¶
func (a *Uint16Int8DictColumn) Name() string
Name returns the name of the column
func (*Uint16Int8DictColumn) NullN ¶
func (a *Uint16Int8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint16Int8DictColumn) Type ¶
func (a *Uint16Int8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint16Int8DictColumn) TypeString ¶
func (a *Uint16Int8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint16Int8DictColumn) Value ¶
func (a *Uint16Int8DictColumn) Value(i int) (uint16, bool)
Value constructs a value of type Uint16 from the Uint16Int8DictColumn
func (*Uint16Int8DictColumn) Values ¶
func (a *Uint16Int8DictColumn) Values() ([]uint16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint16Uint16DictColumn ¶
type Uint16Uint16DictColumn struct {
// contains filtered or unexported fields
}
Uint16Uint16DictColumn represents a dict-encoded column with underlying data of type Uint16 and dict key of type Uint16
func (*Uint16Uint16DictColumn) Length ¶
func (a *Uint16Uint16DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint16Uint16DictColumn) Name ¶
func (a *Uint16Uint16DictColumn) Name() string
Name returns the name of the column
func (*Uint16Uint16DictColumn) NullN ¶
func (a *Uint16Uint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint16Uint16DictColumn) Type ¶
func (a *Uint16Uint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint16Uint16DictColumn) TypeString ¶
func (a *Uint16Uint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint16Uint16DictColumn) Value ¶
func (a *Uint16Uint16DictColumn) Value(i int) (uint16, bool)
Value constructs a value of type Uint16 from the Uint16Uint16DictColumn
func (*Uint16Uint16DictColumn) Values ¶
func (a *Uint16Uint16DictColumn) Values() ([]uint16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint16Uint32DictColumn ¶
type Uint16Uint32DictColumn struct {
// contains filtered or unexported fields
}
Uint16Uint32DictColumn represents a dict-encoded column with underlying data of type Uint16 and dict key of type Uint32
func (*Uint16Uint32DictColumn) Length ¶
func (a *Uint16Uint32DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint16Uint32DictColumn) Name ¶
func (a *Uint16Uint32DictColumn) Name() string
Name returns the name of the column
func (*Uint16Uint32DictColumn) NullN ¶
func (a *Uint16Uint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint16Uint32DictColumn) Type ¶
func (a *Uint16Uint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint16Uint32DictColumn) TypeString ¶
func (a *Uint16Uint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint16Uint32DictColumn) Value ¶
func (a *Uint16Uint32DictColumn) Value(i int) (uint16, bool)
Value constructs a value of type Uint16 from the Uint16Uint32DictColumn
func (*Uint16Uint32DictColumn) Values ¶
func (a *Uint16Uint32DictColumn) Values() ([]uint16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint16Uint64DictColumn ¶
type Uint16Uint64DictColumn struct {
// contains filtered or unexported fields
}
Uint16Uint64DictColumn represents a dict-encoded column with underlying data of type Uint16 and dict key of type Uint64
func (*Uint16Uint64DictColumn) Length ¶
func (a *Uint16Uint64DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint16Uint64DictColumn) Name ¶
func (a *Uint16Uint64DictColumn) Name() string
Name returns the name of the column
func (*Uint16Uint64DictColumn) NullN ¶
func (a *Uint16Uint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint16Uint64DictColumn) Type ¶
func (a *Uint16Uint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint16Uint64DictColumn) TypeString ¶
func (a *Uint16Uint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint16Uint64DictColumn) Value ¶
func (a *Uint16Uint64DictColumn) Value(i int) (uint16, bool)
Value constructs a value of type Uint16 from the Uint16Uint64DictColumn
func (*Uint16Uint64DictColumn) Values ¶
func (a *Uint16Uint64DictColumn) Values() ([]uint16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint16Uint8DictColumn ¶
type Uint16Uint8DictColumn struct {
// contains filtered or unexported fields
}
Uint16Uint8DictColumn represents a dict-encoded column with underlying data of type Uint16 and dict key of type Uint8
func (*Uint16Uint8DictColumn) Length ¶
func (a *Uint16Uint8DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint16Uint8DictColumn) Name ¶
func (a *Uint16Uint8DictColumn) Name() string
Name returns the name of the column
func (*Uint16Uint8DictColumn) NullN ¶
func (a *Uint16Uint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint16Uint8DictColumn) Type ¶
func (a *Uint16Uint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint16Uint8DictColumn) TypeString ¶
func (a *Uint16Uint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint16Uint8DictColumn) Value ¶
func (a *Uint16Uint8DictColumn) Value(i int) (uint16, bool)
Value constructs a value of type Uint16 from the Uint16Uint8DictColumn
func (*Uint16Uint8DictColumn) Values ¶
func (a *Uint16Uint8DictColumn) Values() ([]uint16, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint32Column ¶
type Uint32Column struct {
// contains filtered or unexported fields
}
Uint32Column is a type that represents an immutable sequence of uint32 values.
func NewUint32Column ¶
func NewUint32Column(src *Source, vals *fbs.PrimitiveArray, name string) *Uint32Column
NewUint32Column constructs a new Uint32Column given the Source and column description from flatbuffers metadata
func (*Uint32Column) Length ¶
func (a *Uint32Column) Length() int
Length returns the number of rows in the column
func (*Uint32Column) Name ¶
func (a *Uint32Column) Name() string
Name returns the name of the column
func (*Uint32Column) NullN ¶
func (a *Uint32Column) NullN() int64
NullN returns how many null values there are in the column
func (*Uint32Column) ToFullColumn ¶
func (a *Uint32Column) ToFullColumn() (*Uint32FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Uint32Column) Type ¶
func (a *Uint32Column) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint32Column) TypeString ¶
func (a *Uint32Column) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint32Column) Value ¶
func (a *Uint32Column) Value(i int) (uint32, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*Uint32Column) Values ¶
func (a *Uint32Column) Values() ([]uint32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint32FullColumn ¶
type Uint32FullColumn struct {
// contains filtered or unexported fields
}
Uint32FullColumn is a type that represents an immutable sequence of uint32 values with no missing data
func NewUint32FullColumn ¶
func NewUint32FullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *Uint32FullColumn
NewUint32FullColumn constructs a new Uint32FullColumn given the Source and column description from flatbuffers metadata
func (*Uint32FullColumn) Length ¶
func (a *Uint32FullColumn) Length() int
Length returns the number of rows in the column
func (*Uint32FullColumn) Name ¶
func (a *Uint32FullColumn) Name() string
Name returns the name of the column
func (*Uint32FullColumn) NullN ¶
func (a *Uint32FullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint32FullColumn) ToFullColumn ¶
func (a *Uint32FullColumn) ToFullColumn() (*Uint32FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Uint32FullColumn) Type ¶
func (a *Uint32FullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint32FullColumn) TypeString ¶
func (a *Uint32FullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint32FullColumn) Value ¶
func (a *Uint32FullColumn) Value(i int) uint32
Value extracts a single value from location i and whether
func (*Uint32FullColumn) Values ¶
func (a *Uint32FullColumn) Values() []uint32
Values extracts slices of all values in the column
type Uint32Int16DictColumn ¶
type Uint32Int16DictColumn struct {
// contains filtered or unexported fields
}
Uint32Int16DictColumn represents a dict-encoded column with underlying data of type Uint32 and dict key of type Int16
func (*Uint32Int16DictColumn) Length ¶
func (a *Uint32Int16DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint32Int16DictColumn) Name ¶
func (a *Uint32Int16DictColumn) Name() string
Name returns the name of the column
func (*Uint32Int16DictColumn) NullN ¶
func (a *Uint32Int16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint32Int16DictColumn) Type ¶
func (a *Uint32Int16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint32Int16DictColumn) TypeString ¶
func (a *Uint32Int16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint32Int16DictColumn) Value ¶
func (a *Uint32Int16DictColumn) Value(i int) (uint32, bool)
Value constructs a value of type Uint32 from the Uint32Int16DictColumn
func (*Uint32Int16DictColumn) Values ¶
func (a *Uint32Int16DictColumn) Values() ([]uint32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint32Int32DictColumn ¶
type Uint32Int32DictColumn struct {
// contains filtered or unexported fields
}
Uint32Int32DictColumn represents a dict-encoded column with underlying data of type Uint32 and dict key of type Int32
func (*Uint32Int32DictColumn) Length ¶
func (a *Uint32Int32DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint32Int32DictColumn) Name ¶
func (a *Uint32Int32DictColumn) Name() string
Name returns the name of the column
func (*Uint32Int32DictColumn) NullN ¶
func (a *Uint32Int32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint32Int32DictColumn) Type ¶
func (a *Uint32Int32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint32Int32DictColumn) TypeString ¶
func (a *Uint32Int32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint32Int32DictColumn) Value ¶
func (a *Uint32Int32DictColumn) Value(i int) (uint32, bool)
Value constructs a value of type Uint32 from the Uint32Int32DictColumn
func (*Uint32Int32DictColumn) Values ¶
func (a *Uint32Int32DictColumn) Values() ([]uint32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint32Int64DictColumn ¶
type Uint32Int64DictColumn struct {
// contains filtered or unexported fields
}
Uint32Int64DictColumn represents a dict-encoded column with underlying data of type Uint32 and dict key of type Int64
func (*Uint32Int64DictColumn) Length ¶
func (a *Uint32Int64DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint32Int64DictColumn) Name ¶
func (a *Uint32Int64DictColumn) Name() string
Name returns the name of the column
func (*Uint32Int64DictColumn) NullN ¶
func (a *Uint32Int64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint32Int64DictColumn) Type ¶
func (a *Uint32Int64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint32Int64DictColumn) TypeString ¶
func (a *Uint32Int64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint32Int64DictColumn) Value ¶
func (a *Uint32Int64DictColumn) Value(i int) (uint32, bool)
Value constructs a value of type Uint32 from the Uint32Int64DictColumn
func (*Uint32Int64DictColumn) Values ¶
func (a *Uint32Int64DictColumn) Values() ([]uint32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint32Int8DictColumn ¶
type Uint32Int8DictColumn struct {
// contains filtered or unexported fields
}
Uint32Int8DictColumn represents a dict-encoded column with underlying data of type Uint32 and dict key of type Int8
func (*Uint32Int8DictColumn) Length ¶
func (a *Uint32Int8DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint32Int8DictColumn) Name ¶
func (a *Uint32Int8DictColumn) Name() string
Name returns the name of the column
func (*Uint32Int8DictColumn) NullN ¶
func (a *Uint32Int8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint32Int8DictColumn) Type ¶
func (a *Uint32Int8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint32Int8DictColumn) TypeString ¶
func (a *Uint32Int8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint32Int8DictColumn) Value ¶
func (a *Uint32Int8DictColumn) Value(i int) (uint32, bool)
Value constructs a value of type Uint32 from the Uint32Int8DictColumn
func (*Uint32Int8DictColumn) Values ¶
func (a *Uint32Int8DictColumn) Values() ([]uint32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint32Uint16DictColumn ¶
type Uint32Uint16DictColumn struct {
// contains filtered or unexported fields
}
Uint32Uint16DictColumn represents a dict-encoded column with underlying data of type Uint32 and dict key of type Uint16
func (*Uint32Uint16DictColumn) Length ¶
func (a *Uint32Uint16DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint32Uint16DictColumn) Name ¶
func (a *Uint32Uint16DictColumn) Name() string
Name returns the name of the column
func (*Uint32Uint16DictColumn) NullN ¶
func (a *Uint32Uint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint32Uint16DictColumn) Type ¶
func (a *Uint32Uint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint32Uint16DictColumn) TypeString ¶
func (a *Uint32Uint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint32Uint16DictColumn) Value ¶
func (a *Uint32Uint16DictColumn) Value(i int) (uint32, bool)
Value constructs a value of type Uint32 from the Uint32Uint16DictColumn
func (*Uint32Uint16DictColumn) Values ¶
func (a *Uint32Uint16DictColumn) Values() ([]uint32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint32Uint32DictColumn ¶
type Uint32Uint32DictColumn struct {
// contains filtered or unexported fields
}
Uint32Uint32DictColumn represents a dict-encoded column with underlying data of type Uint32 and dict key of type Uint32
func (*Uint32Uint32DictColumn) Length ¶
func (a *Uint32Uint32DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint32Uint32DictColumn) Name ¶
func (a *Uint32Uint32DictColumn) Name() string
Name returns the name of the column
func (*Uint32Uint32DictColumn) NullN ¶
func (a *Uint32Uint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint32Uint32DictColumn) Type ¶
func (a *Uint32Uint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint32Uint32DictColumn) TypeString ¶
func (a *Uint32Uint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint32Uint32DictColumn) Value ¶
func (a *Uint32Uint32DictColumn) Value(i int) (uint32, bool)
Value constructs a value of type Uint32 from the Uint32Uint32DictColumn
func (*Uint32Uint32DictColumn) Values ¶
func (a *Uint32Uint32DictColumn) Values() ([]uint32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint32Uint64DictColumn ¶
type Uint32Uint64DictColumn struct {
// contains filtered or unexported fields
}
Uint32Uint64DictColumn represents a dict-encoded column with underlying data of type Uint32 and dict key of type Uint64
func (*Uint32Uint64DictColumn) Length ¶
func (a *Uint32Uint64DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint32Uint64DictColumn) Name ¶
func (a *Uint32Uint64DictColumn) Name() string
Name returns the name of the column
func (*Uint32Uint64DictColumn) NullN ¶
func (a *Uint32Uint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint32Uint64DictColumn) Type ¶
func (a *Uint32Uint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint32Uint64DictColumn) TypeString ¶
func (a *Uint32Uint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint32Uint64DictColumn) Value ¶
func (a *Uint32Uint64DictColumn) Value(i int) (uint32, bool)
Value constructs a value of type Uint32 from the Uint32Uint64DictColumn
func (*Uint32Uint64DictColumn) Values ¶
func (a *Uint32Uint64DictColumn) Values() ([]uint32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint32Uint8DictColumn ¶
type Uint32Uint8DictColumn struct {
// contains filtered or unexported fields
}
Uint32Uint8DictColumn represents a dict-encoded column with underlying data of type Uint32 and dict key of type Uint8
func (*Uint32Uint8DictColumn) Length ¶
func (a *Uint32Uint8DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint32Uint8DictColumn) Name ¶
func (a *Uint32Uint8DictColumn) Name() string
Name returns the name of the column
func (*Uint32Uint8DictColumn) NullN ¶
func (a *Uint32Uint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint32Uint8DictColumn) Type ¶
func (a *Uint32Uint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint32Uint8DictColumn) TypeString ¶
func (a *Uint32Uint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint32Uint8DictColumn) Value ¶
func (a *Uint32Uint8DictColumn) Value(i int) (uint32, bool)
Value constructs a value of type Uint32 from the Uint32Uint8DictColumn
func (*Uint32Uint8DictColumn) Values ¶
func (a *Uint32Uint8DictColumn) Values() ([]uint32, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint64Column ¶
type Uint64Column struct {
// contains filtered or unexported fields
}
Uint64Column is a type that represents an immutable sequence of uint64 values.
func NewUint64Column ¶
func NewUint64Column(src *Source, vals *fbs.PrimitiveArray, name string) *Uint64Column
NewUint64Column constructs a new Uint64Column given the Source and column description from flatbuffers metadata
func (*Uint64Column) Length ¶
func (a *Uint64Column) Length() int
Length returns the number of rows in the column
func (*Uint64Column) Name ¶
func (a *Uint64Column) Name() string
Name returns the name of the column
func (*Uint64Column) NullN ¶
func (a *Uint64Column) NullN() int64
NullN returns how many null values there are in the column
func (*Uint64Column) ToFullColumn ¶
func (a *Uint64Column) ToFullColumn() (*Uint64FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Uint64Column) Type ¶
func (a *Uint64Column) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint64Column) TypeString ¶
func (a *Uint64Column) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint64Column) Value ¶
func (a *Uint64Column) Value(i int) (uint64, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*Uint64Column) Values ¶
func (a *Uint64Column) Values() ([]uint64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint64FullColumn ¶
type Uint64FullColumn struct {
// contains filtered or unexported fields
}
Uint64FullColumn is a type that represents an immutable sequence of uint64 values with no missing data
func NewUint64FullColumn ¶
func NewUint64FullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *Uint64FullColumn
NewUint64FullColumn constructs a new Uint64FullColumn given the Source and column description from flatbuffers metadata
func (*Uint64FullColumn) Length ¶
func (a *Uint64FullColumn) Length() int
Length returns the number of rows in the column
func (*Uint64FullColumn) Name ¶
func (a *Uint64FullColumn) Name() string
Name returns the name of the column
func (*Uint64FullColumn) NullN ¶
func (a *Uint64FullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint64FullColumn) ToFullColumn ¶
func (a *Uint64FullColumn) ToFullColumn() (*Uint64FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Uint64FullColumn) Type ¶
func (a *Uint64FullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint64FullColumn) TypeString ¶
func (a *Uint64FullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint64FullColumn) Value ¶
func (a *Uint64FullColumn) Value(i int) uint64
Value extracts a single value from location i and whether
func (*Uint64FullColumn) Values ¶
func (a *Uint64FullColumn) Values() []uint64
Values extracts slices of all values in the column
type Uint64Int16DictColumn ¶
type Uint64Int16DictColumn struct {
// contains filtered or unexported fields
}
Uint64Int16DictColumn represents a dict-encoded column with underlying data of type Uint64 and dict key of type Int16
func (*Uint64Int16DictColumn) Length ¶
func (a *Uint64Int16DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint64Int16DictColumn) Name ¶
func (a *Uint64Int16DictColumn) Name() string
Name returns the name of the column
func (*Uint64Int16DictColumn) NullN ¶
func (a *Uint64Int16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint64Int16DictColumn) Type ¶
func (a *Uint64Int16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint64Int16DictColumn) TypeString ¶
func (a *Uint64Int16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint64Int16DictColumn) Value ¶
func (a *Uint64Int16DictColumn) Value(i int) (uint64, bool)
Value constructs a value of type Uint64 from the Uint64Int16DictColumn
func (*Uint64Int16DictColumn) Values ¶
func (a *Uint64Int16DictColumn) Values() ([]uint64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint64Int32DictColumn ¶
type Uint64Int32DictColumn struct {
// contains filtered or unexported fields
}
Uint64Int32DictColumn represents a dict-encoded column with underlying data of type Uint64 and dict key of type Int32
func (*Uint64Int32DictColumn) Length ¶
func (a *Uint64Int32DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint64Int32DictColumn) Name ¶
func (a *Uint64Int32DictColumn) Name() string
Name returns the name of the column
func (*Uint64Int32DictColumn) NullN ¶
func (a *Uint64Int32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint64Int32DictColumn) Type ¶
func (a *Uint64Int32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint64Int32DictColumn) TypeString ¶
func (a *Uint64Int32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint64Int32DictColumn) Value ¶
func (a *Uint64Int32DictColumn) Value(i int) (uint64, bool)
Value constructs a value of type Uint64 from the Uint64Int32DictColumn
func (*Uint64Int32DictColumn) Values ¶
func (a *Uint64Int32DictColumn) Values() ([]uint64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint64Int64DictColumn ¶
type Uint64Int64DictColumn struct {
// contains filtered or unexported fields
}
Uint64Int64DictColumn represents a dict-encoded column with underlying data of type Uint64 and dict key of type Int64
func (*Uint64Int64DictColumn) Length ¶
func (a *Uint64Int64DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint64Int64DictColumn) Name ¶
func (a *Uint64Int64DictColumn) Name() string
Name returns the name of the column
func (*Uint64Int64DictColumn) NullN ¶
func (a *Uint64Int64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint64Int64DictColumn) Type ¶
func (a *Uint64Int64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint64Int64DictColumn) TypeString ¶
func (a *Uint64Int64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint64Int64DictColumn) Value ¶
func (a *Uint64Int64DictColumn) Value(i int) (uint64, bool)
Value constructs a value of type Uint64 from the Uint64Int64DictColumn
func (*Uint64Int64DictColumn) Values ¶
func (a *Uint64Int64DictColumn) Values() ([]uint64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint64Int8DictColumn ¶
type Uint64Int8DictColumn struct {
// contains filtered or unexported fields
}
Uint64Int8DictColumn represents a dict-encoded column with underlying data of type Uint64 and dict key of type Int8
func (*Uint64Int8DictColumn) Length ¶
func (a *Uint64Int8DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint64Int8DictColumn) Name ¶
func (a *Uint64Int8DictColumn) Name() string
Name returns the name of the column
func (*Uint64Int8DictColumn) NullN ¶
func (a *Uint64Int8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint64Int8DictColumn) Type ¶
func (a *Uint64Int8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint64Int8DictColumn) TypeString ¶
func (a *Uint64Int8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint64Int8DictColumn) Value ¶
func (a *Uint64Int8DictColumn) Value(i int) (uint64, bool)
Value constructs a value of type Uint64 from the Uint64Int8DictColumn
func (*Uint64Int8DictColumn) Values ¶
func (a *Uint64Int8DictColumn) Values() ([]uint64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint64Uint16DictColumn ¶
type Uint64Uint16DictColumn struct {
// contains filtered or unexported fields
}
Uint64Uint16DictColumn represents a dict-encoded column with underlying data of type Uint64 and dict key of type Uint16
func (*Uint64Uint16DictColumn) Length ¶
func (a *Uint64Uint16DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint64Uint16DictColumn) Name ¶
func (a *Uint64Uint16DictColumn) Name() string
Name returns the name of the column
func (*Uint64Uint16DictColumn) NullN ¶
func (a *Uint64Uint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint64Uint16DictColumn) Type ¶
func (a *Uint64Uint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint64Uint16DictColumn) TypeString ¶
func (a *Uint64Uint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint64Uint16DictColumn) Value ¶
func (a *Uint64Uint16DictColumn) Value(i int) (uint64, bool)
Value constructs a value of type Uint64 from the Uint64Uint16DictColumn
func (*Uint64Uint16DictColumn) Values ¶
func (a *Uint64Uint16DictColumn) Values() ([]uint64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint64Uint32DictColumn ¶
type Uint64Uint32DictColumn struct {
// contains filtered or unexported fields
}
Uint64Uint32DictColumn represents a dict-encoded column with underlying data of type Uint64 and dict key of type Uint32
func (*Uint64Uint32DictColumn) Length ¶
func (a *Uint64Uint32DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint64Uint32DictColumn) Name ¶
func (a *Uint64Uint32DictColumn) Name() string
Name returns the name of the column
func (*Uint64Uint32DictColumn) NullN ¶
func (a *Uint64Uint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint64Uint32DictColumn) Type ¶
func (a *Uint64Uint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint64Uint32DictColumn) TypeString ¶
func (a *Uint64Uint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint64Uint32DictColumn) Value ¶
func (a *Uint64Uint32DictColumn) Value(i int) (uint64, bool)
Value constructs a value of type Uint64 from the Uint64Uint32DictColumn
func (*Uint64Uint32DictColumn) Values ¶
func (a *Uint64Uint32DictColumn) Values() ([]uint64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint64Uint64DictColumn ¶
type Uint64Uint64DictColumn struct {
// contains filtered or unexported fields
}
Uint64Uint64DictColumn represents a dict-encoded column with underlying data of type Uint64 and dict key of type Uint64
func (*Uint64Uint64DictColumn) Length ¶
func (a *Uint64Uint64DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint64Uint64DictColumn) Name ¶
func (a *Uint64Uint64DictColumn) Name() string
Name returns the name of the column
func (*Uint64Uint64DictColumn) NullN ¶
func (a *Uint64Uint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint64Uint64DictColumn) Type ¶
func (a *Uint64Uint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint64Uint64DictColumn) TypeString ¶
func (a *Uint64Uint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint64Uint64DictColumn) Value ¶
func (a *Uint64Uint64DictColumn) Value(i int) (uint64, bool)
Value constructs a value of type Uint64 from the Uint64Uint64DictColumn
func (*Uint64Uint64DictColumn) Values ¶
func (a *Uint64Uint64DictColumn) Values() ([]uint64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint64Uint8DictColumn ¶
type Uint64Uint8DictColumn struct {
// contains filtered or unexported fields
}
Uint64Uint8DictColumn represents a dict-encoded column with underlying data of type Uint64 and dict key of type Uint8
func (*Uint64Uint8DictColumn) Length ¶
func (a *Uint64Uint8DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint64Uint8DictColumn) Name ¶
func (a *Uint64Uint8DictColumn) Name() string
Name returns the name of the column
func (*Uint64Uint8DictColumn) NullN ¶
func (a *Uint64Uint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint64Uint8DictColumn) Type ¶
func (a *Uint64Uint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint64Uint8DictColumn) TypeString ¶
func (a *Uint64Uint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint64Uint8DictColumn) Value ¶
func (a *Uint64Uint8DictColumn) Value(i int) (uint64, bool)
Value constructs a value of type Uint64 from the Uint64Uint8DictColumn
func (*Uint64Uint8DictColumn) Values ¶
func (a *Uint64Uint8DictColumn) Values() ([]uint64, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint8Column ¶
type Uint8Column struct {
// contains filtered or unexported fields
}
Uint8Column is a type that represents an immutable sequence of uint8 values.
func NewUint8Column ¶
func NewUint8Column(src *Source, vals *fbs.PrimitiveArray, name string) *Uint8Column
NewUint8Column constructs a new Uint8Column given the Source and column description from flatbuffers metadata
func (*Uint8Column) Length ¶
func (a *Uint8Column) Length() int
Length returns the number of rows in the column
func (*Uint8Column) NullN ¶
func (a *Uint8Column) NullN() int64
NullN returns how many null values there are in the column
func (*Uint8Column) ToFullColumn ¶
func (a *Uint8Column) ToFullColumn() (*Uint8FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Uint8Column) Type ¶
func (a *Uint8Column) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint8Column) TypeString ¶
func (a *Uint8Column) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint8Column) Value ¶
func (a *Uint8Column) Value(i int) (uint8, bool)
Value extracts a single value from location i and whether that value is non-null. If null, then the result will be (0, false)
func (*Uint8Column) Values ¶
func (a *Uint8Column) Values() ([]uint8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint8FullColumn ¶
type Uint8FullColumn struct {
// contains filtered or unexported fields
}
Uint8FullColumn is a type that represents an immutable sequence of uint8 values with no missing data
func NewUint8FullColumn ¶
func NewUint8FullColumn(src *Source, vals *fbs.PrimitiveArray, name string) *Uint8FullColumn
NewUint8FullColumn constructs a new Uint8FullColumn given the Source and column description from flatbuffers metadata
func (*Uint8FullColumn) Length ¶
func (a *Uint8FullColumn) Length() int
Length returns the number of rows in the column
func (*Uint8FullColumn) Name ¶
func (a *Uint8FullColumn) Name() string
Name returns the name of the column
func (*Uint8FullColumn) NullN ¶
func (a *Uint8FullColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint8FullColumn) ToFullColumn ¶
func (a *Uint8FullColumn) ToFullColumn() (*Uint8FullColumn, error)
ToFullColumn converts the Column to one without a bitmask, if possible. Will return an error if nulls are present
func (*Uint8FullColumn) Type ¶
func (a *Uint8FullColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint8FullColumn) TypeString ¶
func (a *Uint8FullColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint8FullColumn) Value ¶
func (a *Uint8FullColumn) Value(i int) uint8
Value extracts a single value from location i and whether
func (*Uint8FullColumn) Values ¶
func (a *Uint8FullColumn) Values() []uint8
Values extracts slices of all values in the column
type Uint8Int16DictColumn ¶
type Uint8Int16DictColumn struct {
// contains filtered or unexported fields
}
Uint8Int16DictColumn represents a dict-encoded column with underlying data of type Uint8 and dict key of type Int16
func (*Uint8Int16DictColumn) Length ¶
func (a *Uint8Int16DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint8Int16DictColumn) Name ¶
func (a *Uint8Int16DictColumn) Name() string
Name returns the name of the column
func (*Uint8Int16DictColumn) NullN ¶
func (a *Uint8Int16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint8Int16DictColumn) Type ¶
func (a *Uint8Int16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint8Int16DictColumn) TypeString ¶
func (a *Uint8Int16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint8Int16DictColumn) Value ¶
func (a *Uint8Int16DictColumn) Value(i int) (uint8, bool)
Value constructs a value of type Uint8 from the Uint8Int16DictColumn
func (*Uint8Int16DictColumn) Values ¶
func (a *Uint8Int16DictColumn) Values() ([]uint8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint8Int32DictColumn ¶
type Uint8Int32DictColumn struct {
// contains filtered or unexported fields
}
Uint8Int32DictColumn represents a dict-encoded column with underlying data of type Uint8 and dict key of type Int32
func (*Uint8Int32DictColumn) Length ¶
func (a *Uint8Int32DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint8Int32DictColumn) Name ¶
func (a *Uint8Int32DictColumn) Name() string
Name returns the name of the column
func (*Uint8Int32DictColumn) NullN ¶
func (a *Uint8Int32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint8Int32DictColumn) Type ¶
func (a *Uint8Int32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint8Int32DictColumn) TypeString ¶
func (a *Uint8Int32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint8Int32DictColumn) Value ¶
func (a *Uint8Int32DictColumn) Value(i int) (uint8, bool)
Value constructs a value of type Uint8 from the Uint8Int32DictColumn
func (*Uint8Int32DictColumn) Values ¶
func (a *Uint8Int32DictColumn) Values() ([]uint8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint8Int64DictColumn ¶
type Uint8Int64DictColumn struct {
// contains filtered or unexported fields
}
Uint8Int64DictColumn represents a dict-encoded column with underlying data of type Uint8 and dict key of type Int64
func (*Uint8Int64DictColumn) Length ¶
func (a *Uint8Int64DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint8Int64DictColumn) Name ¶
func (a *Uint8Int64DictColumn) Name() string
Name returns the name of the column
func (*Uint8Int64DictColumn) NullN ¶
func (a *Uint8Int64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint8Int64DictColumn) Type ¶
func (a *Uint8Int64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint8Int64DictColumn) TypeString ¶
func (a *Uint8Int64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint8Int64DictColumn) Value ¶
func (a *Uint8Int64DictColumn) Value(i int) (uint8, bool)
Value constructs a value of type Uint8 from the Uint8Int64DictColumn
func (*Uint8Int64DictColumn) Values ¶
func (a *Uint8Int64DictColumn) Values() ([]uint8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint8Int8DictColumn ¶
type Uint8Int8DictColumn struct {
// contains filtered or unexported fields
}
Uint8Int8DictColumn represents a dict-encoded column with underlying data of type Uint8 and dict key of type Int8
func (*Uint8Int8DictColumn) Length ¶
func (a *Uint8Int8DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint8Int8DictColumn) Name ¶
func (a *Uint8Int8DictColumn) Name() string
Name returns the name of the column
func (*Uint8Int8DictColumn) NullN ¶
func (a *Uint8Int8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint8Int8DictColumn) Type ¶
func (a *Uint8Int8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint8Int8DictColumn) TypeString ¶
func (a *Uint8Int8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint8Int8DictColumn) Value ¶
func (a *Uint8Int8DictColumn) Value(i int) (uint8, bool)
Value constructs a value of type Uint8 from the Uint8Int8DictColumn
func (*Uint8Int8DictColumn) Values ¶
func (a *Uint8Int8DictColumn) Values() ([]uint8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint8Uint16DictColumn ¶
type Uint8Uint16DictColumn struct {
// contains filtered or unexported fields
}
Uint8Uint16DictColumn represents a dict-encoded column with underlying data of type Uint8 and dict key of type Uint16
func (*Uint8Uint16DictColumn) Length ¶
func (a *Uint8Uint16DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint8Uint16DictColumn) Name ¶
func (a *Uint8Uint16DictColumn) Name() string
Name returns the name of the column
func (*Uint8Uint16DictColumn) NullN ¶
func (a *Uint8Uint16DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint8Uint16DictColumn) Type ¶
func (a *Uint8Uint16DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint8Uint16DictColumn) TypeString ¶
func (a *Uint8Uint16DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint8Uint16DictColumn) Value ¶
func (a *Uint8Uint16DictColumn) Value(i int) (uint8, bool)
Value constructs a value of type Uint8 from the Uint8Uint16DictColumn
func (*Uint8Uint16DictColumn) Values ¶
func (a *Uint8Uint16DictColumn) Values() ([]uint8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint8Uint32DictColumn ¶
type Uint8Uint32DictColumn struct {
// contains filtered or unexported fields
}
Uint8Uint32DictColumn represents a dict-encoded column with underlying data of type Uint8 and dict key of type Uint32
func (*Uint8Uint32DictColumn) Length ¶
func (a *Uint8Uint32DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint8Uint32DictColumn) Name ¶
func (a *Uint8Uint32DictColumn) Name() string
Name returns the name of the column
func (*Uint8Uint32DictColumn) NullN ¶
func (a *Uint8Uint32DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint8Uint32DictColumn) Type ¶
func (a *Uint8Uint32DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint8Uint32DictColumn) TypeString ¶
func (a *Uint8Uint32DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint8Uint32DictColumn) Value ¶
func (a *Uint8Uint32DictColumn) Value(i int) (uint8, bool)
Value constructs a value of type Uint8 from the Uint8Uint32DictColumn
func (*Uint8Uint32DictColumn) Values ¶
func (a *Uint8Uint32DictColumn) Values() ([]uint8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint8Uint64DictColumn ¶
type Uint8Uint64DictColumn struct {
// contains filtered or unexported fields
}
Uint8Uint64DictColumn represents a dict-encoded column with underlying data of type Uint8 and dict key of type Uint64
func (*Uint8Uint64DictColumn) Length ¶
func (a *Uint8Uint64DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint8Uint64DictColumn) Name ¶
func (a *Uint8Uint64DictColumn) Name() string
Name returns the name of the column
func (*Uint8Uint64DictColumn) NullN ¶
func (a *Uint8Uint64DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint8Uint64DictColumn) Type ¶
func (a *Uint8Uint64DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint8Uint64DictColumn) TypeString ¶
func (a *Uint8Uint64DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint8Uint64DictColumn) Value ¶
func (a *Uint8Uint64DictColumn) Value(i int) (uint8, bool)
Value constructs a value of type Uint8 from the Uint8Uint64DictColumn
func (*Uint8Uint64DictColumn) Values ¶
func (a *Uint8Uint64DictColumn) Values() ([]uint8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null
type Uint8Uint8DictColumn ¶
type Uint8Uint8DictColumn struct {
// contains filtered or unexported fields
}
Uint8Uint8DictColumn represents a dict-encoded column with underlying data of type Uint8 and dict key of type Uint8
func (*Uint8Uint8DictColumn) Length ¶
func (a *Uint8Uint8DictColumn) Length() int
Length returns the number of rows in the column
func (*Uint8Uint8DictColumn) Name ¶
func (a *Uint8Uint8DictColumn) Name() string
Name returns the name of the column
func (*Uint8Uint8DictColumn) NullN ¶
func (a *Uint8Uint8DictColumn) NullN() int64
NullN returns how many null values there are in the column
func (*Uint8Uint8DictColumn) Type ¶
func (a *Uint8Uint8DictColumn) Type() int8
Type returns an integer specifying the data typed contained by the column
func (*Uint8Uint8DictColumn) TypeString ¶
func (a *Uint8Uint8DictColumn) TypeString() string
TypeString returns a string describing the data typed contained by the column
func (*Uint8Uint8DictColumn) Value ¶
func (a *Uint8Uint8DictColumn) Value(i int) (uint8, bool)
Value constructs a value of type Uint8 from the Uint8Uint8DictColumn
func (*Uint8Uint8DictColumn) Values ¶
func (a *Uint8Uint8DictColumn) Values() ([]uint8, []bool)
Values extracts slices of all values as well as a []bool indicating validity of all elements. If there are no null values, then the second slice will be nil. An entry of false in the second slice indicates that the corresponding value is null