Documentation ¶
Overview ¶
Code generated by go generate; DO NOT EDIT This file is generated by go generated
Index ¶
- type Column
- func DefaultValueColumn(name string, dataType entity.FieldType) (Column, error)
- func FieldDataColumn(fd *schemapb.FieldData, begin, end int) (Column, error)
- func FieldDataVector(fd *schemapb.FieldData) (Column, error)
- func IDColumns(schema *entity.Schema, ids *schemapb.IDs, begin, end int) (Column, error)
- type ColumnBFloat16Vector
- func (c *ColumnBFloat16Vector) AppendValue(i interface{}) error
- func (c *ColumnBFloat16Vector) Data() [][]byte
- func (c *ColumnBFloat16Vector) Dim() int
- func (c *ColumnBFloat16Vector) FieldData() *schemapb.FieldData
- func (c *ColumnBFloat16Vector) Get(idx int) (interface{}, error)
- func (c *ColumnBFloat16Vector) Len() int
- func (c *ColumnBFloat16Vector) Name() string
- func (c *ColumnBFloat16Vector) Type() entity.FieldType
- type ColumnBase
- type ColumnBinaryVector
- func (c *ColumnBinaryVector) AppendValue(i interface{}) error
- func (c *ColumnBinaryVector) Data() [][]byte
- func (c *ColumnBinaryVector) Dim() int
- func (c *ColumnBinaryVector) FieldData() *schemapb.FieldData
- func (c *ColumnBinaryVector) Get(idx int) (interface{}, error)
- func (c *ColumnBinaryVector) Len() int
- func (c *ColumnBinaryVector) Name() string
- func (c *ColumnBinaryVector) Type() entity.FieldType
- type ColumnBool
- func (c *ColumnBool) AppendValue(i interface{}) error
- func (c *ColumnBool) Data() []bool
- func (c *ColumnBool) FieldData() *schemapb.FieldData
- func (c *ColumnBool) Get(idx int) (interface{}, error)
- func (c *ColumnBool) GetAsBool(idx int) (bool, error)
- func (c *ColumnBool) Len() int
- func (c *ColumnBool) Name() string
- func (c *ColumnBool) Type() entity.FieldType
- func (c *ColumnBool) ValueByIdx(idx int) (bool, error)
- type ColumnBoolArray
- func (c *ColumnBoolArray) AppendValue(i interface{}) error
- func (c *ColumnBoolArray) Data() [][]bool
- func (c *ColumnBoolArray) FieldData() *schemapb.FieldData
- func (c *ColumnBoolArray) Get(idx int) (interface{}, error)
- func (c *ColumnBoolArray) Len() int
- func (c *ColumnBoolArray) Name() string
- func (c *ColumnBoolArray) Type() entity.FieldType
- func (c *ColumnBoolArray) ValueByIdx(idx int) ([]bool, error)
- type ColumnDouble
- func (c *ColumnDouble) AppendValue(i interface{}) error
- func (c *ColumnDouble) Data() []float64
- func (c *ColumnDouble) FieldData() *schemapb.FieldData
- func (c *ColumnDouble) Get(idx int) (interface{}, error)
- func (c *ColumnDouble) GetAsDouble(idx int) (float64, error)
- func (c *ColumnDouble) Len() int
- func (c *ColumnDouble) Name() string
- func (c *ColumnDouble) Type() entity.FieldType
- func (c *ColumnDouble) ValueByIdx(idx int) (float64, error)
- type ColumnDoubleArray
- func (c *ColumnDoubleArray) AppendValue(i interface{}) error
- func (c *ColumnDoubleArray) Data() [][]float64
- func (c *ColumnDoubleArray) FieldData() *schemapb.FieldData
- func (c *ColumnDoubleArray) Get(idx int) (interface{}, error)
- func (c *ColumnDoubleArray) Len() int
- func (c *ColumnDoubleArray) Name() string
- func (c *ColumnDoubleArray) Type() entity.FieldType
- func (c *ColumnDoubleArray) ValueByIdx(idx int) ([]float64, error)
- type ColumnDynamic
- func (c *ColumnDynamic) Get(idx int) (interface{}, error)
- func (c *ColumnDynamic) GetAsBool(idx int) (bool, error)
- func (c *ColumnDynamic) GetAsDouble(idx int) (float64, error)
- func (c *ColumnDynamic) GetAsInt64(idx int) (int64, error)
- func (c *ColumnDynamic) GetAsString(idx int) (string, error)
- func (c *ColumnDynamic) Name() string
- type ColumnFloat
- func (c *ColumnFloat) AppendValue(i interface{}) error
- func (c *ColumnFloat) Data() []float32
- func (c *ColumnFloat) FieldData() *schemapb.FieldData
- func (c *ColumnFloat) Get(idx int) (interface{}, error)
- func (c *ColumnFloat) GetAsDouble(idx int) (float64, error)
- func (c *ColumnFloat) Len() int
- func (c *ColumnFloat) Name() string
- func (c *ColumnFloat) Type() entity.FieldType
- func (c *ColumnFloat) ValueByIdx(idx int) (float32, error)
- type ColumnFloat16Vector
- func (c *ColumnFloat16Vector) AppendValue(i interface{}) error
- func (c *ColumnFloat16Vector) Data() [][]byte
- func (c *ColumnFloat16Vector) Dim() int
- func (c *ColumnFloat16Vector) FieldData() *schemapb.FieldData
- func (c *ColumnFloat16Vector) Get(idx int) (interface{}, error)
- func (c *ColumnFloat16Vector) Len() int
- func (c *ColumnFloat16Vector) Name() string
- func (c *ColumnFloat16Vector) Type() entity.FieldType
- type ColumnFloatArray
- func (c *ColumnFloatArray) AppendValue(i interface{}) error
- func (c *ColumnFloatArray) Data() [][]float32
- func (c *ColumnFloatArray) FieldData() *schemapb.FieldData
- func (c *ColumnFloatArray) Get(idx int) (interface{}, error)
- func (c *ColumnFloatArray) Len() int
- func (c *ColumnFloatArray) Name() string
- func (c *ColumnFloatArray) Type() entity.FieldType
- func (c *ColumnFloatArray) ValueByIdx(idx int) ([]float32, error)
- type ColumnFloatVector
- func (c *ColumnFloatVector) AppendValue(i interface{}) error
- func (c *ColumnFloatVector) Data() [][]float32
- func (c *ColumnFloatVector) Dim() int
- func (c *ColumnFloatVector) FieldData() *schemapb.FieldData
- func (c *ColumnFloatVector) Get(idx int) (interface{}, error)
- func (c *ColumnFloatVector) Len() int
- func (c *ColumnFloatVector) Name() string
- func (c *ColumnFloatVector) Type() entity.FieldType
- type ColumnInt16
- func (c *ColumnInt16) AppendValue(i interface{}) error
- func (c *ColumnInt16) Data() []int16
- func (c *ColumnInt16) FieldData() *schemapb.FieldData
- func (c *ColumnInt16) Get(idx int) (interface{}, error)
- func (c *ColumnInt16) GetAsInt64(idx int) (int64, error)
- func (c *ColumnInt16) Len() int
- func (c *ColumnInt16) Name() string
- func (c *ColumnInt16) Type() entity.FieldType
- func (c *ColumnInt16) ValueByIdx(idx int) (int16, error)
- type ColumnInt16Array
- func (c *ColumnInt16Array) AppendValue(i interface{}) error
- func (c *ColumnInt16Array) Data() [][]int16
- func (c *ColumnInt16Array) FieldData() *schemapb.FieldData
- func (c *ColumnInt16Array) Get(idx int) (interface{}, error)
- func (c *ColumnInt16Array) Len() int
- func (c *ColumnInt16Array) Name() string
- func (c *ColumnInt16Array) Type() entity.FieldType
- func (c *ColumnInt16Array) ValueByIdx(idx int) ([]int16, error)
- type ColumnInt32
- func (c *ColumnInt32) AppendValue(i interface{}) error
- func (c *ColumnInt32) Data() []int32
- func (c *ColumnInt32) FieldData() *schemapb.FieldData
- func (c *ColumnInt32) Get(idx int) (interface{}, error)
- func (c *ColumnInt32) GetAsInt64(idx int) (int64, error)
- func (c *ColumnInt32) Len() int
- func (c *ColumnInt32) Name() string
- func (c *ColumnInt32) Type() entity.FieldType
- func (c *ColumnInt32) ValueByIdx(idx int) (int32, error)
- type ColumnInt32Array
- func (c *ColumnInt32Array) AppendValue(i interface{}) error
- func (c *ColumnInt32Array) Data() [][]int32
- func (c *ColumnInt32Array) FieldData() *schemapb.FieldData
- func (c *ColumnInt32Array) Get(idx int) (interface{}, error)
- func (c *ColumnInt32Array) Len() int
- func (c *ColumnInt32Array) Name() string
- func (c *ColumnInt32Array) Type() entity.FieldType
- func (c *ColumnInt32Array) ValueByIdx(idx int) ([]int32, error)
- type ColumnInt64
- func (c *ColumnInt64) AppendValue(i interface{}) error
- func (c *ColumnInt64) Data() []int64
- func (c *ColumnInt64) FieldData() *schemapb.FieldData
- func (c *ColumnInt64) Get(idx int) (interface{}, error)
- func (c *ColumnInt64) GetAsInt64(idx int) (int64, error)
- func (c *ColumnInt64) Len() int
- func (c *ColumnInt64) Name() string
- func (c *ColumnInt64) Type() entity.FieldType
- func (c *ColumnInt64) ValueByIdx(idx int) (int64, error)
- type ColumnInt64Array
- func (c *ColumnInt64Array) AppendValue(i interface{}) error
- func (c *ColumnInt64Array) Data() [][]int64
- func (c *ColumnInt64Array) FieldData() *schemapb.FieldData
- func (c *ColumnInt64Array) Get(idx int) (interface{}, error)
- func (c *ColumnInt64Array) Len() int
- func (c *ColumnInt64Array) Name() string
- func (c *ColumnInt64Array) Type() entity.FieldType
- func (c *ColumnInt64Array) ValueByIdx(idx int) ([]int64, error)
- type ColumnInt8
- func (c *ColumnInt8) AppendValue(i interface{}) error
- func (c *ColumnInt8) Data() []int8
- func (c *ColumnInt8) FieldData() *schemapb.FieldData
- func (c *ColumnInt8) Get(idx int) (interface{}, error)
- func (c *ColumnInt8) GetAsInt64(idx int) (int64, error)
- func (c *ColumnInt8) Len() int
- func (c *ColumnInt8) Name() string
- func (c *ColumnInt8) Type() entity.FieldType
- func (c *ColumnInt8) ValueByIdx(idx int) (int8, error)
- type ColumnInt8Array
- func (c *ColumnInt8Array) AppendValue(i interface{}) error
- func (c *ColumnInt8Array) Data() [][]int8
- func (c *ColumnInt8Array) FieldData() *schemapb.FieldData
- func (c *ColumnInt8Array) Get(idx int) (interface{}, error)
- func (c *ColumnInt8Array) Len() int
- func (c *ColumnInt8Array) Name() string
- func (c *ColumnInt8Array) Type() entity.FieldType
- func (c *ColumnInt8Array) ValueByIdx(idx int) ([]int8, error)
- type ColumnJSONBytes
- func (c *ColumnJSONBytes) AppendValue(i interface{}) error
- func (c *ColumnJSONBytes) Data() [][]byte
- func (c *ColumnJSONBytes) FieldData() *schemapb.FieldData
- func (c *ColumnJSONBytes) Get(idx int) (interface{}, error)
- func (c *ColumnJSONBytes) GetAsString(idx int) (string, error)
- func (c *ColumnJSONBytes) Len() int
- func (c *ColumnJSONBytes) Name() string
- func (c *ColumnJSONBytes) Type() entity.FieldType
- func (c *ColumnJSONBytes) ValueByIdx(idx int) ([]byte, error)
- func (c *ColumnJSONBytes) WithIsDynamic(isDynamic bool) *ColumnJSONBytes
- type ColumnSparseFloatVector
- func (c *ColumnSparseFloatVector) AppendValue(i interface{}) error
- func (c *ColumnSparseFloatVector) Data() []entity.SparseEmbedding
- func (c *ColumnSparseFloatVector) FieldData() *schemapb.FieldData
- func (c *ColumnSparseFloatVector) Get(idx int) (interface{}, error)
- func (c *ColumnSparseFloatVector) Len() int
- func (c *ColumnSparseFloatVector) Name() string
- func (c *ColumnSparseFloatVector) Type() entity.FieldType
- func (c *ColumnSparseFloatVector) ValueByIdx(idx int) (entity.SparseEmbedding, error)
- type ColumnString
- func (c *ColumnString) AppendValue(i interface{}) error
- func (c *ColumnString) Data() []string
- func (c *ColumnString) FieldData() *schemapb.FieldData
- func (c *ColumnString) Get(idx int) (interface{}, error)
- func (c *ColumnString) GetAsString(idx int) (string, error)
- func (c *ColumnString) Len() int
- func (c *ColumnString) Name() string
- func (c *ColumnString) Type() entity.FieldType
- func (c *ColumnString) ValueByIdx(idx int) (string, error)
- type ColumnVarChar
- func (c *ColumnVarChar) AppendValue(i interface{}) error
- func (c *ColumnVarChar) Data() []string
- func (c *ColumnVarChar) FieldData() *schemapb.FieldData
- func (c *ColumnVarChar) Get(idx int) (interface{}, error)
- func (c *ColumnVarChar) GetAsString(idx int) (string, error)
- func (c *ColumnVarChar) Len() int
- func (c *ColumnVarChar) Name() string
- func (c *ColumnVarChar) Type() entity.FieldType
- func (c *ColumnVarChar) ValueByIdx(idx int) (string, error)
- type ColumnVarCharArray
- func (c *ColumnVarCharArray) AppendValue(i interface{}) error
- func (c *ColumnVarCharArray) Data() [][][]byte
- func (c *ColumnVarCharArray) FieldData() *schemapb.FieldData
- func (c *ColumnVarCharArray) Get(idx int) (interface{}, error)
- func (c *ColumnVarCharArray) Len() int
- func (c *ColumnVarCharArray) Name() string
- func (c *ColumnVarCharArray) Type() entity.FieldType
- func (c *ColumnVarCharArray) ValueByIdx(idx int) ([][]byte, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Column ¶
type Column interface { Name() string Type() entity.FieldType Len() int FieldData() *schemapb.FieldData AppendValue(interface{}) error Get(int) (interface{}, error) GetAsInt64(int) (int64, error) GetAsString(int) (string, error) GetAsDouble(int) (float64, error) GetAsBool(int) (bool, error) }
Column interface field type for column-based data frame
func DefaultValueColumn ¶
defaultValueColumn will return the empty scalars column which will be fill with default value
func FieldDataColumn ¶
FieldDataColumn converts schemapb.FieldData to Column, used int search result conversion logic begin, end specifies the start and end positions
func FieldDataVector ¶
FieldDataColumn converts schemapb.FieldData to vector Column
type ColumnBFloat16Vector ¶
type ColumnBFloat16Vector struct { ColumnBase // contains filtered or unexported fields }
ColumnBFloat16Vector generated columns type for BFloat16Vector
func NewColumnBFloat16Vector ¶
func NewColumnBFloat16Vector(name string, dim int, values [][]byte) *ColumnBFloat16Vector
NewColumnBFloat16Vector auto generated constructor
func (*ColumnBFloat16Vector) AppendValue ¶
func (c *ColumnBFloat16Vector) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnBFloat16Vector) Data ¶
func (c *ColumnBFloat16Vector) Data() [][]byte
Data returns column data
func (*ColumnBFloat16Vector) Dim ¶
func (c *ColumnBFloat16Vector) Dim() int
Dim returns vector dimension
func (*ColumnBFloat16Vector) FieldData ¶
func (c *ColumnBFloat16Vector) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnBFloat16Vector) Get ¶
func (c *ColumnBFloat16Vector) Get(idx int) (interface{}, error)
Get returns values at index as interface{}.
func (*ColumnBFloat16Vector) Len ¶
func (c *ColumnBFloat16Vector) Len() int
Len returns column data length
func (*ColumnBFloat16Vector) Name ¶
func (c *ColumnBFloat16Vector) Name() string
Name returns column name
func (*ColumnBFloat16Vector) Type ¶
func (c *ColumnBFloat16Vector) Type() entity.FieldType
Type returns column entity.FieldType
type ColumnBase ¶
type ColumnBase struct{}
ColumnBase adds conversion methods support for fixed-type columns.
func (ColumnBase) GetAsDouble ¶
func (b ColumnBase) GetAsDouble(_ int) (float64, error)
func (ColumnBase) GetAsInt64 ¶
func (b ColumnBase) GetAsInt64(_ int) (int64, error)
func (ColumnBase) GetAsString ¶
func (b ColumnBase) GetAsString(_ int) (string, error)
type ColumnBinaryVector ¶
type ColumnBinaryVector struct { ColumnBase // contains filtered or unexported fields }
ColumnBinaryVector generated columns type for BinaryVector
func NewColumnBinaryVector ¶
func NewColumnBinaryVector(name string, dim int, values [][]byte) *ColumnBinaryVector
NewColumnBinaryVector auto generated constructor
func (*ColumnBinaryVector) AppendValue ¶
func (c *ColumnBinaryVector) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnBinaryVector) Data ¶
func (c *ColumnBinaryVector) Data() [][]byte
Data returns column data
func (*ColumnBinaryVector) Dim ¶
func (c *ColumnBinaryVector) Dim() int
Dim returns vector dimension
func (*ColumnBinaryVector) FieldData ¶
func (c *ColumnBinaryVector) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnBinaryVector) Get ¶
func (c *ColumnBinaryVector) Get(idx int) (interface{}, error)
Get returns values at index as interface{}.
func (*ColumnBinaryVector) Len ¶
func (c *ColumnBinaryVector) Len() int
Len returns column data length
func (*ColumnBinaryVector) Name ¶
func (c *ColumnBinaryVector) Name() string
Name returns column name
func (*ColumnBinaryVector) Type ¶
func (c *ColumnBinaryVector) Type() entity.FieldType
Type returns column entity.FieldType
type ColumnBool ¶
type ColumnBool struct { ColumnBase // contains filtered or unexported fields }
ColumnBool generated columns type for Bool
func NewColumnBool ¶
func NewColumnBool(name string, values []bool) *ColumnBool
NewColumnBool auto generated constructor
func (*ColumnBool) AppendValue ¶
func (c *ColumnBool) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnBool) FieldData ¶
func (c *ColumnBool) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnBool) Get ¶
func (c *ColumnBool) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnBool) Type ¶
func (c *ColumnBool) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnBool) ValueByIdx ¶
func (c *ColumnBool) ValueByIdx(idx int) (bool, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnBoolArray ¶
type ColumnBoolArray struct { ColumnBase // contains filtered or unexported fields }
ColumnBoolArray generated columns type for Bool
func NewColumnBoolArray ¶
func NewColumnBoolArray(name string, values [][]bool) *ColumnBoolArray
NewColumnBool auto generated constructor
func (*ColumnBoolArray) AppendValue ¶
func (c *ColumnBoolArray) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnBoolArray) FieldData ¶
func (c *ColumnBoolArray) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnBoolArray) Get ¶
func (c *ColumnBoolArray) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnBoolArray) Type ¶
func (c *ColumnBoolArray) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnBoolArray) ValueByIdx ¶
func (c *ColumnBoolArray) ValueByIdx(idx int) ([]bool, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnDouble ¶
type ColumnDouble struct { ColumnBase // contains filtered or unexported fields }
ColumnDouble generated columns type for Double
func NewColumnDouble ¶
func NewColumnDouble(name string, values []float64) *ColumnDouble
NewColumnDouble auto generated constructor
func (*ColumnDouble) AppendValue ¶
func (c *ColumnDouble) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnDouble) FieldData ¶
func (c *ColumnDouble) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnDouble) Get ¶
func (c *ColumnDouble) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnDouble) GetAsDouble ¶
func (c *ColumnDouble) GetAsDouble(idx int) (float64, error)
func (*ColumnDouble) Type ¶
func (c *ColumnDouble) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnDouble) ValueByIdx ¶
func (c *ColumnDouble) ValueByIdx(idx int) (float64, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnDoubleArray ¶
type ColumnDoubleArray struct { ColumnBase // contains filtered or unexported fields }
ColumnDoubleArray generated columns type for Double
func NewColumnDoubleArray ¶
func NewColumnDoubleArray(name string, values [][]float64) *ColumnDoubleArray
NewColumnDouble auto generated constructor
func (*ColumnDoubleArray) AppendValue ¶
func (c *ColumnDoubleArray) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnDoubleArray) Data ¶
func (c *ColumnDoubleArray) Data() [][]float64
Data returns column data
func (*ColumnDoubleArray) FieldData ¶
func (c *ColumnDoubleArray) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnDoubleArray) Get ¶
func (c *ColumnDoubleArray) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnDoubleArray) Len ¶
func (c *ColumnDoubleArray) Len() int
Len returns column values length
func (*ColumnDoubleArray) Type ¶
func (c *ColumnDoubleArray) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnDoubleArray) ValueByIdx ¶
func (c *ColumnDoubleArray) ValueByIdx(idx int) ([]float64, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnDynamic ¶
type ColumnDynamic struct { *ColumnJSONBytes // contains filtered or unexported fields }
ColumnDynamic is a logically wrapper for dynamic json field with provided output field.
func NewColumnDynamic ¶
func NewColumnDynamic(column *ColumnJSONBytes, outputField string) *ColumnDynamic
func (*ColumnDynamic) Get ¶
func (c *ColumnDynamic) Get(idx int) (interface{}, error)
Get returns element at idx as interface{}. Overrides internal json column behavior, returns raw json data.
func (*ColumnDynamic) GetAsDouble ¶
func (c *ColumnDynamic) GetAsDouble(idx int) (float64, error)
func (*ColumnDynamic) GetAsInt64 ¶
func (c *ColumnDynamic) GetAsInt64(idx int) (int64, error)
func (*ColumnDynamic) GetAsString ¶
func (c *ColumnDynamic) GetAsString(idx int) (string, error)
func (*ColumnDynamic) Name ¶
func (c *ColumnDynamic) Name() string
type ColumnFloat ¶
type ColumnFloat struct { ColumnBase // contains filtered or unexported fields }
ColumnFloat generated columns type for Float
func NewColumnFloat ¶
func NewColumnFloat(name string, values []float32) *ColumnFloat
NewColumnFloat auto generated constructor
func (*ColumnFloat) AppendValue ¶
func (c *ColumnFloat) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnFloat) FieldData ¶
func (c *ColumnFloat) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnFloat) Get ¶
func (c *ColumnFloat) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnFloat) GetAsDouble ¶
func (c *ColumnFloat) GetAsDouble(idx int) (float64, error)
func (*ColumnFloat) Type ¶
func (c *ColumnFloat) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnFloat) ValueByIdx ¶
func (c *ColumnFloat) ValueByIdx(idx int) (float32, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnFloat16Vector ¶
type ColumnFloat16Vector struct { ColumnBase // contains filtered or unexported fields }
ColumnFloat16Vector generated columns type for Float16Vector
func NewColumnFloat16Vector ¶
func NewColumnFloat16Vector(name string, dim int, values [][]byte) *ColumnFloat16Vector
NewColumnFloat16Vector auto generated constructor
func (*ColumnFloat16Vector) AppendValue ¶
func (c *ColumnFloat16Vector) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnFloat16Vector) Data ¶
func (c *ColumnFloat16Vector) Data() [][]byte
Data returns column data
func (*ColumnFloat16Vector) Dim ¶
func (c *ColumnFloat16Vector) Dim() int
Dim returns vector dimension
func (*ColumnFloat16Vector) FieldData ¶
func (c *ColumnFloat16Vector) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnFloat16Vector) Get ¶
func (c *ColumnFloat16Vector) Get(idx int) (interface{}, error)
Get returns values at index as interface{}.
func (*ColumnFloat16Vector) Len ¶
func (c *ColumnFloat16Vector) Len() int
Len returns column data length
func (*ColumnFloat16Vector) Name ¶
func (c *ColumnFloat16Vector) Name() string
Name returns column name
func (*ColumnFloat16Vector) Type ¶
func (c *ColumnFloat16Vector) Type() entity.FieldType
Type returns column entity.FieldType
type ColumnFloatArray ¶
type ColumnFloatArray struct { ColumnBase // contains filtered or unexported fields }
ColumnFloatArray generated columns type for Float
func NewColumnFloatArray ¶
func NewColumnFloatArray(name string, values [][]float32) *ColumnFloatArray
NewColumnFloat auto generated constructor
func (*ColumnFloatArray) AppendValue ¶
func (c *ColumnFloatArray) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnFloatArray) Data ¶
func (c *ColumnFloatArray) Data() [][]float32
Data returns column data
func (*ColumnFloatArray) FieldData ¶
func (c *ColumnFloatArray) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnFloatArray) Get ¶
func (c *ColumnFloatArray) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnFloatArray) Len ¶
func (c *ColumnFloatArray) Len() int
Len returns column values length
func (*ColumnFloatArray) Type ¶
func (c *ColumnFloatArray) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnFloatArray) ValueByIdx ¶
func (c *ColumnFloatArray) ValueByIdx(idx int) ([]float32, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnFloatVector ¶
type ColumnFloatVector struct { ColumnBase // contains filtered or unexported fields }
ColumnFloatVector generated columns type for FloatVector
func NewColumnFloatVector ¶
func NewColumnFloatVector(name string, dim int, values [][]float32) *ColumnFloatVector
NewColumnFloatVector auto generated constructor
func (*ColumnFloatVector) AppendValue ¶
func (c *ColumnFloatVector) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnFloatVector) Data ¶
func (c *ColumnFloatVector) Data() [][]float32
Data returns column data
func (*ColumnFloatVector) FieldData ¶
func (c *ColumnFloatVector) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnFloatVector) Get ¶
func (c *ColumnFloatVector) Get(idx int) (interface{}, error)
Get returns values at index as interface{}.
func (*ColumnFloatVector) Len ¶
func (c *ColumnFloatVector) Len() int
Len returns column data length
func (*ColumnFloatVector) Type ¶
func (c *ColumnFloatVector) Type() entity.FieldType
Type returns column entity.FieldType
type ColumnInt16 ¶
type ColumnInt16 struct { ColumnBase // contains filtered or unexported fields }
ColumnInt16 generated columns type for Int16
func NewColumnInt16 ¶
func NewColumnInt16(name string, values []int16) *ColumnInt16
NewColumnInt16 auto generated constructor
func (*ColumnInt16) AppendValue ¶
func (c *ColumnInt16) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnInt16) FieldData ¶
func (c *ColumnInt16) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnInt16) Get ¶
func (c *ColumnInt16) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnInt16) GetAsInt64 ¶
func (c *ColumnInt16) GetAsInt64(idx int) (int64, error)
func (*ColumnInt16) Type ¶
func (c *ColumnInt16) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnInt16) ValueByIdx ¶
func (c *ColumnInt16) ValueByIdx(idx int) (int16, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnInt16Array ¶
type ColumnInt16Array struct { ColumnBase // contains filtered or unexported fields }
ColumnInt16Array generated columns type for Int16
func NewColumnInt16Array ¶
func NewColumnInt16Array(name string, values [][]int16) *ColumnInt16Array
NewColumnInt16 auto generated constructor
func (*ColumnInt16Array) AppendValue ¶
func (c *ColumnInt16Array) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnInt16Array) Data ¶
func (c *ColumnInt16Array) Data() [][]int16
Data returns column data
func (*ColumnInt16Array) FieldData ¶
func (c *ColumnInt16Array) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnInt16Array) Get ¶
func (c *ColumnInt16Array) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnInt16Array) Len ¶
func (c *ColumnInt16Array) Len() int
Len returns column values length
func (*ColumnInt16Array) Type ¶
func (c *ColumnInt16Array) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnInt16Array) ValueByIdx ¶
func (c *ColumnInt16Array) ValueByIdx(idx int) ([]int16, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnInt32 ¶
type ColumnInt32 struct { ColumnBase // contains filtered or unexported fields }
ColumnInt32 generated columns type for Int32
func NewColumnInt32 ¶
func NewColumnInt32(name string, values []int32) *ColumnInt32
NewColumnInt32 auto generated constructor
func (*ColumnInt32) AppendValue ¶
func (c *ColumnInt32) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnInt32) FieldData ¶
func (c *ColumnInt32) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnInt32) Get ¶
func (c *ColumnInt32) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnInt32) GetAsInt64 ¶
func (c *ColumnInt32) GetAsInt64(idx int) (int64, error)
func (*ColumnInt32) Type ¶
func (c *ColumnInt32) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnInt32) ValueByIdx ¶
func (c *ColumnInt32) ValueByIdx(idx int) (int32, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnInt32Array ¶
type ColumnInt32Array struct { ColumnBase // contains filtered or unexported fields }
ColumnInt32Array generated columns type for Int32
func NewColumnInt32Array ¶
func NewColumnInt32Array(name string, values [][]int32) *ColumnInt32Array
NewColumnInt32 auto generated constructor
func (*ColumnInt32Array) AppendValue ¶
func (c *ColumnInt32Array) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnInt32Array) Data ¶
func (c *ColumnInt32Array) Data() [][]int32
Data returns column data
func (*ColumnInt32Array) FieldData ¶
func (c *ColumnInt32Array) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnInt32Array) Get ¶
func (c *ColumnInt32Array) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnInt32Array) Len ¶
func (c *ColumnInt32Array) Len() int
Len returns column values length
func (*ColumnInt32Array) Type ¶
func (c *ColumnInt32Array) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnInt32Array) ValueByIdx ¶
func (c *ColumnInt32Array) ValueByIdx(idx int) ([]int32, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnInt64 ¶
type ColumnInt64 struct { ColumnBase // contains filtered or unexported fields }
ColumnInt64 generated columns type for Int64
func NewColumnInt64 ¶
func NewColumnInt64(name string, values []int64) *ColumnInt64
NewColumnInt64 auto generated constructor
func (*ColumnInt64) AppendValue ¶
func (c *ColumnInt64) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnInt64) FieldData ¶
func (c *ColumnInt64) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnInt64) Get ¶
func (c *ColumnInt64) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnInt64) GetAsInt64 ¶
func (c *ColumnInt64) GetAsInt64(idx int) (int64, error)
func (*ColumnInt64) Type ¶
func (c *ColumnInt64) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnInt64) ValueByIdx ¶
func (c *ColumnInt64) ValueByIdx(idx int) (int64, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnInt64Array ¶
type ColumnInt64Array struct { ColumnBase // contains filtered or unexported fields }
ColumnInt64Array generated columns type for Int64
func NewColumnInt64Array ¶
func NewColumnInt64Array(name string, values [][]int64) *ColumnInt64Array
NewColumnInt64 auto generated constructor
func (*ColumnInt64Array) AppendValue ¶
func (c *ColumnInt64Array) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnInt64Array) Data ¶
func (c *ColumnInt64Array) Data() [][]int64
Data returns column data
func (*ColumnInt64Array) FieldData ¶
func (c *ColumnInt64Array) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnInt64Array) Get ¶
func (c *ColumnInt64Array) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnInt64Array) Len ¶
func (c *ColumnInt64Array) Len() int
Len returns column values length
func (*ColumnInt64Array) Type ¶
func (c *ColumnInt64Array) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnInt64Array) ValueByIdx ¶
func (c *ColumnInt64Array) ValueByIdx(idx int) ([]int64, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnInt8 ¶
type ColumnInt8 struct { ColumnBase // contains filtered or unexported fields }
ColumnInt8 generated columns type for Int8
func NewColumnInt8 ¶
func NewColumnInt8(name string, values []int8) *ColumnInt8
NewColumnInt8 auto generated constructor
func (*ColumnInt8) AppendValue ¶
func (c *ColumnInt8) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnInt8) FieldData ¶
func (c *ColumnInt8) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnInt8) Get ¶
func (c *ColumnInt8) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnInt8) GetAsInt64 ¶
func (c *ColumnInt8) GetAsInt64(idx int) (int64, error)
func (*ColumnInt8) Type ¶
func (c *ColumnInt8) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnInt8) ValueByIdx ¶
func (c *ColumnInt8) ValueByIdx(idx int) (int8, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnInt8Array ¶
type ColumnInt8Array struct { ColumnBase // contains filtered or unexported fields }
ColumnInt8Array generated columns type for Int8
func NewColumnInt8Array ¶
func NewColumnInt8Array(name string, values [][]int8) *ColumnInt8Array
NewColumnInt8 auto generated constructor
func (*ColumnInt8Array) AppendValue ¶
func (c *ColumnInt8Array) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnInt8Array) FieldData ¶
func (c *ColumnInt8Array) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnInt8Array) Get ¶
func (c *ColumnInt8Array) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnInt8Array) Type ¶
func (c *ColumnInt8Array) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnInt8Array) ValueByIdx ¶
func (c *ColumnInt8Array) ValueByIdx(idx int) ([]int8, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnJSONBytes ¶
type ColumnJSONBytes struct { ColumnBase // contains filtered or unexported fields }
ColumnJSONBytes column type for JSON. all items are marshaled json bytes.
func NewColumnJSONBytes ¶
func NewColumnJSONBytes(name string, values [][]byte) *ColumnJSONBytes
NewColumnJSONBytes composes a Column with json bytes.
func (*ColumnJSONBytes) AppendValue ¶
func (c *ColumnJSONBytes) AppendValue(i interface{}) error
AppendValue append value into column.
func (*ColumnJSONBytes) FieldData ¶
func (c *ColumnJSONBytes) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData.
func (*ColumnJSONBytes) Get ¶
func (c *ColumnJSONBytes) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnJSONBytes) GetAsString ¶
func (c *ColumnJSONBytes) GetAsString(idx int) (string, error)
func (*ColumnJSONBytes) Type ¶
func (c *ColumnJSONBytes) Type() entity.FieldType
Type returns column entity.FieldType.
func (*ColumnJSONBytes) ValueByIdx ¶
func (c *ColumnJSONBytes) ValueByIdx(idx int) ([]byte, error)
ValueByIdx returns value of the provided index.
func (*ColumnJSONBytes) WithIsDynamic ¶
func (c *ColumnJSONBytes) WithIsDynamic(isDynamic bool) *ColumnJSONBytes
type ColumnSparseFloatVector ¶
type ColumnSparseFloatVector struct { ColumnBase // contains filtered or unexported fields }
func NewColumnSparseVectors ¶
func NewColumnSparseVectors(name string, values []entity.SparseEmbedding) *ColumnSparseFloatVector
func (*ColumnSparseFloatVector) AppendValue ¶
func (c *ColumnSparseFloatVector) AppendValue(i interface{}) error
func (*ColumnSparseFloatVector) Data ¶
func (c *ColumnSparseFloatVector) Data() []entity.SparseEmbedding
func (*ColumnSparseFloatVector) FieldData ¶
func (c *ColumnSparseFloatVector) FieldData() *schemapb.FieldData
func (*ColumnSparseFloatVector) Get ¶
func (c *ColumnSparseFloatVector) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnSparseFloatVector) Len ¶
func (c *ColumnSparseFloatVector) Len() int
Len returns column values length.
func (*ColumnSparseFloatVector) Name ¶
func (c *ColumnSparseFloatVector) Name() string
Name returns column name.
func (*ColumnSparseFloatVector) Type ¶
func (c *ColumnSparseFloatVector) Type() entity.FieldType
Type returns column FieldType.
func (*ColumnSparseFloatVector) ValueByIdx ¶
func (c *ColumnSparseFloatVector) ValueByIdx(idx int) (entity.SparseEmbedding, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnString ¶
type ColumnString struct { ColumnBase // contains filtered or unexported fields }
ColumnString generated columns type for String
func NewColumnString ¶
func NewColumnString(name string, values []string) *ColumnString
NewColumnString auto generated constructor
func (*ColumnString) AppendValue ¶
func (c *ColumnString) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnString) FieldData ¶
func (c *ColumnString) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnString) Get ¶
func (c *ColumnString) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnString) GetAsString ¶
func (c *ColumnString) GetAsString(idx int) (string, error)
func (*ColumnString) Type ¶
func (c *ColumnString) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnString) ValueByIdx ¶
func (c *ColumnString) ValueByIdx(idx int) (string, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnVarChar ¶
type ColumnVarChar struct { ColumnBase // contains filtered or unexported fields }
ColumnVarChar generated columns type for VarChar
func NewColumnVarChar ¶
func NewColumnVarChar(name string, values []string) *ColumnVarChar
NewColumnVarChar auto generated constructor
func (*ColumnVarChar) AppendValue ¶
func (c *ColumnVarChar) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnVarChar) FieldData ¶
func (c *ColumnVarChar) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnVarChar) Get ¶
func (c *ColumnVarChar) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnVarChar) GetAsString ¶
func (c *ColumnVarChar) GetAsString(idx int) (string, error)
GetAsString returns value at idx.
func (*ColumnVarChar) Type ¶
func (c *ColumnVarChar) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnVarChar) ValueByIdx ¶
func (c *ColumnVarChar) ValueByIdx(idx int) (string, error)
ValueByIdx returns value of the provided index error occurs when index out of range
type ColumnVarCharArray ¶
type ColumnVarCharArray struct { ColumnBase // contains filtered or unexported fields }
ColumnVarCharArray generated columns type for VarChar
func NewColumnVarCharArray ¶
func NewColumnVarCharArray(name string, values [][][]byte) *ColumnVarCharArray
NewColumnVarChar auto generated constructor
func (*ColumnVarCharArray) AppendValue ¶
func (c *ColumnVarCharArray) AppendValue(i interface{}) error
AppendValue append value into column
func (*ColumnVarCharArray) Data ¶
func (c *ColumnVarCharArray) Data() [][][]byte
Data returns column data
func (*ColumnVarCharArray) FieldData ¶
func (c *ColumnVarCharArray) FieldData() *schemapb.FieldData
FieldData return column data mapped to schemapb.FieldData
func (*ColumnVarCharArray) Get ¶
func (c *ColumnVarCharArray) Get(idx int) (interface{}, error)
Get returns value at index as interface{}.
func (*ColumnVarCharArray) Len ¶
func (c *ColumnVarCharArray) Len() int
Len returns column values length
func (*ColumnVarCharArray) Name ¶
func (c *ColumnVarCharArray) Name() string
Name returns column name
func (*ColumnVarCharArray) Type ¶
func (c *ColumnVarCharArray) Type() entity.FieldType
Type returns column entity.FieldType
func (*ColumnVarCharArray) ValueByIdx ¶
func (c *ColumnVarCharArray) ValueByIdx(idx int) ([][]byte, error)
ValueByIdx returns value of the provided index error occurs when index out of range