Documentation ¶
Index ¶
- func IPv4ToBytes(ip net.IP) []byte
- type Array
- func (col *Array) Append(v interface{}) (nulls []uint8, err error)
- func (col *Array) AppendRow(v interface{}) error
- func (col *Array) Base() Interface
- func (col *Array) Decode(decoder *binary.Decoder, rows int) error
- func (col *Array) Encode(encoder *binary.Encoder) error
- func (col *Array) ReadStatePrefix(decoder *binary.Decoder) error
- func (col *Array) Row(i int, ptr bool) interface{}
- func (col *Array) Rows() int
- func (col *Array) ScanRow(dest interface{}, row int) error
- func (col *Array) ScanType() reflect.Type
- func (col *Array) Type() Type
- func (col *Array) WriteStatePrefix(encoder *binary.Encoder) error
- type BigInt
- func (col *BigInt) Append(v interface{}) (nulls []uint8, err error)
- func (col *BigInt) AppendRow(v interface{}) error
- func (col *BigInt) Decode(decoder *binary.Decoder, rows int) error
- func (col *BigInt) Encode(encoder *binary.Encoder) error
- func (col *BigInt) Row(i int, ptr bool) interface{}
- func (col *BigInt) Rows() int
- func (col *BigInt) ScanRow(dest interface{}, row int) error
- func (col *BigInt) ScanType() reflect.Type
- func (col *BigInt) Type() Type
- type Bool
- func (col *Bool) Append(v interface{}) (nulls []uint8, err error)
- func (col *Bool) AppendRow(v interface{}) error
- func (col *Bool) Decode(decoder *binary.Decoder, rows int) error
- func (col *Bool) Encode(encoder *binary.Encoder) error
- func (col *Bool) Row(i int, ptr bool) interface{}
- func (col *Bool) Rows() int
- func (col *Bool) ScanRow(dest interface{}, row int) error
- func (col *Bool) ScanType() reflect.Type
- func (col *Bool) Type() Type
- type ColumnConverterError
- type CustomSerialization
- type Date
- func (dt *Date) Append(v interface{}) (nulls []uint8, err error)
- func (dt *Date) AppendRow(v interface{}) error
- func (dt *Date) Decode(decoder *binary.Decoder, rows int) error
- func (dt *Date) Encode(encoder *binary.Encoder) error
- func (dt *Date) Row(i int, ptr bool) interface{}
- func (dt *Date) Rows() int
- func (dt *Date) ScanRow(dest interface{}, row int) error
- func (col *Date) ScanType() reflect.Type
- func (dt *Date) Type() Type
- type Date32
- func (dt *Date32) Append(v interface{}) (nulls []uint8, err error)
- func (dt *Date32) AppendRow(v interface{}) error
- func (dt *Date32) Decode(decoder *binary.Decoder, rows int) error
- func (dt *Date32) Encode(encoder *binary.Encoder) error
- func (dt *Date32) Row(i int, ptr bool) interface{}
- func (dt *Date32) Rows() int
- func (dt *Date32) ScanRow(dest interface{}, row int) error
- func (col *Date32) ScanType() reflect.Type
- func (dt *Date32) Type() Type
- type DateOverflowError
- type DateTime
- func (dt *DateTime) Append(v interface{}) (nulls []uint8, err error)
- func (dt *DateTime) AppendRow(v interface{}) error
- func (dt *DateTime) Decode(decoder *binary.Decoder, rows int) error
- func (dt *DateTime) Encode(encoder *binary.Encoder) error
- func (dt *DateTime) Row(i int, ptr bool) interface{}
- func (dt *DateTime) Rows() int
- func (dt *DateTime) ScanRow(dest interface{}, row int) error
- func (col *DateTime) ScanType() reflect.Type
- func (dt *DateTime) Type() Type
- type DateTime64
- func (dt *DateTime64) Append(v interface{}) (nulls []uint8, err error)
- func (dt *DateTime64) AppendRow(v interface{}) error
- func (dt *DateTime64) Decode(decoder *binary.Decoder, rows int) error
- func (dt *DateTime64) Encode(encoder *binary.Encoder) error
- func (dt *DateTime64) Row(i int, ptr bool) interface{}
- func (dt *DateTime64) Rows() int
- func (dt *DateTime64) ScanRow(dest interface{}, row int) error
- func (col *DateTime64) ScanType() reflect.Type
- func (dt *DateTime64) Type() Type
- type Decimal
- func (col *Decimal) Append(v interface{}) (nulls []uint8, err error)
- func (col *Decimal) AppendRow(v interface{}) error
- func (col *Decimal) Decode(decoder *binary.Decoder, rows int) error
- func (col *Decimal) Encode(encoder *binary.Encoder) error
- func (col *Decimal) Precision() int64
- func (col *Decimal) Row(i int, ptr bool) interface{}
- func (col *Decimal) Rows() int
- func (col *Decimal) Scale() int64
- func (col *Decimal) ScanRow(dest interface{}, row int) error
- func (col *Decimal) ScanType() reflect.Type
- func (col *Decimal) Type() Type
- type Enum16
- func (e *Enum16) Append(v interface{}) (nulls []uint8, err error)
- func (e *Enum16) AppendRow(elem interface{}) error
- func (e *Enum16) Decode(decoder *binary.Decoder, rows int) error
- func (e *Enum16) Encode(encoder *binary.Encoder) error
- func (e *Enum16) Row(i int, ptr bool) interface{}
- func (e *Enum16) Rows() int
- func (e *Enum16) ScanRow(dest interface{}, row int) error
- func (col *Enum16) ScanType() reflect.Type
- func (e *Enum16) Type() Type
- type Enum8
- func (e *Enum8) Append(v interface{}) (nulls []uint8, err error)
- func (e *Enum8) AppendRow(elem interface{}) error
- func (e *Enum8) Decode(decoder *binary.Decoder, rows int) error
- func (e *Enum8) Encode(encoder *binary.Encoder) error
- func (e *Enum8) Row(i int, ptr bool) interface{}
- func (e *Enum8) Rows() int
- func (e *Enum8) ScanRow(dest interface{}, row int) error
- func (col *Enum8) ScanType() reflect.Type
- func (e *Enum8) Type() Type
- type Error
- type FixedString
- func (col *FixedString) Append(v interface{}) (nulls []uint8, err error)
- func (col *FixedString) AppendRow(v interface{}) (err error)
- func (col *FixedString) Decode(decoder *binary.Decoder, rows int) error
- func (col *FixedString) Encode(encoder *binary.Encoder) error
- func (col *FixedString) Row(i int, ptr bool) interface{}
- func (col *FixedString) Rows() int
- func (col *FixedString) ScanRow(dest interface{}, row int) error
- func (col *FixedString) ScanType() reflect.Type
- func (col *FixedString) Type() Type
- type Float32
- func (col *Float32) Append(v interface{}) (nulls []uint8, err error)
- func (col *Float32) AppendRow(v interface{}) error
- func (col *Float32) Decode(decoder *binary.Decoder, rows int) error
- func (col *Float32) Encode(encoder *binary.Encoder) error
- func (col *Float32) Row(i int, ptr bool) interface{}
- func (col *Float32) Rows() int
- func (col *Float32) ScanRow(dest interface{}, row int) error
- func (col *Float32) ScanType() reflect.Type
- func (col *Float32) Type() Type
- type Float64
- func (col *Float64) Append(v interface{}) (nulls []uint8, err error)
- func (col *Float64) AppendRow(v interface{}) error
- func (col *Float64) Decode(decoder *binary.Decoder, rows int) error
- func (col *Float64) Encode(encoder *binary.Encoder) error
- func (col *Float64) Row(i int, ptr bool) interface{}
- func (col *Float64) Rows() int
- func (col *Float64) ScanRow(dest interface{}, row int) error
- func (col *Float64) ScanType() reflect.Type
- func (col *Float64) Type() Type
- type IPv4
- func (col *IPv4) Append(v interface{}) (nulls []uint8, err error)
- func (col *IPv4) AppendRow(v interface{}) error
- func (col *IPv4) Decode(decoder *binary.Decoder, rows int) error
- func (col *IPv4) Encode(encoder *binary.Encoder) error
- func (col *IPv4) Row(i int, ptr bool) interface{}
- func (col *IPv4) Rows() int
- func (col *IPv4) ScanRow(dest interface{}, row int) error
- func (col *IPv4) ScanType() reflect.Type
- func (col *IPv4) Type() Type
- type IPv6
- func (col *IPv6) Append(v interface{}) (nulls []uint8, err error)
- func (col *IPv6) AppendRow(v interface{}) error
- func (col *IPv6) Decode(decoder *binary.Decoder, rows int) error
- func (col *IPv6) Encode(encoder *binary.Encoder) error
- func (col *IPv6) Row(i int, ptr bool) interface{}
- func (col *IPv6) Rows() int
- func (col *IPv6) ScanRow(dest interface{}, row int) error
- func (col *IPv6) ScanType() reflect.Type
- func (col *IPv6) Type() Type
- type Int16
- func (col *Int16) Append(v interface{}) (nulls []uint8, err error)
- func (col *Int16) AppendRow(v interface{}) error
- func (col *Int16) Decode(decoder *binary.Decoder, rows int) error
- func (col *Int16) Encode(encoder *binary.Encoder) error
- func (col *Int16) Row(i int, ptr bool) interface{}
- func (col *Int16) Rows() int
- func (col *Int16) ScanRow(dest interface{}, row int) error
- func (col *Int16) ScanType() reflect.Type
- func (col *Int16) Type() Type
- type Int32
- func (col *Int32) Append(v interface{}) (nulls []uint8, err error)
- func (col *Int32) AppendRow(v interface{}) error
- func (col *Int32) Decode(decoder *binary.Decoder, rows int) error
- func (col *Int32) Encode(encoder *binary.Encoder) error
- func (col *Int32) Row(i int, ptr bool) interface{}
- func (col *Int32) Rows() int
- func (col *Int32) ScanRow(dest interface{}, row int) error
- func (col *Int32) ScanType() reflect.Type
- func (col *Int32) Type() Type
- type Int64
- func (col *Int64) Append(v interface{}) (nulls []uint8, err error)
- func (col *Int64) AppendRow(v interface{}) error
- func (col *Int64) Decode(decoder *binary.Decoder, rows int) error
- func (col *Int64) Encode(encoder *binary.Encoder) error
- func (col *Int64) Row(i int, ptr bool) interface{}
- func (col *Int64) Rows() int
- func (col *Int64) ScanRow(dest interface{}, row int) error
- func (col *Int64) ScanType() reflect.Type
- func (col *Int64) Type() Type
- type Int8
- func (col *Int8) Append(v interface{}) (nulls []uint8, err error)
- func (col *Int8) AppendRow(v interface{}) error
- func (col *Int8) Decode(decoder *binary.Decoder, rows int) error
- func (col *Int8) Encode(encoder *binary.Encoder) error
- func (col *Int8) Row(i int, ptr bool) interface{}
- func (col *Int8) Rows() int
- func (col *Int8) ScanRow(dest interface{}, row int) error
- func (col *Int8) ScanType() reflect.Type
- func (col *Int8) Type() Type
- type Interface
- type Interval
- func (Interval) Append(interface{}) ([]uint8, error)
- func (Interval) AppendRow(interface{}) error
- func (col *Interval) Decode(decoder *binary.Decoder, rows int) error
- func (Interval) Encode(*binary.Encoder) error
- func (col *Interval) Row(i int, ptr bool) interface{}
- func (col *Interval) Rows() int
- func (col *Interval) ScanRow(dest interface{}, row int) error
- func (col *Interval) ScanType() reflect.Type
- func (col *Interval) Type() Type
- type LowCardinality
- func (col *LowCardinality) Append(v interface{}) (nulls []uint8, err error)
- func (col *LowCardinality) AppendRow(v interface{}) error
- func (col *LowCardinality) Decode(decoder *binary.Decoder, rows int) error
- func (col *LowCardinality) Encode(encoder *binary.Encoder) error
- func (col *LowCardinality) ReadStatePrefix(decoder *binary.Decoder) error
- func (col *LowCardinality) Row(i int, ptr bool) interface{}
- func (col *LowCardinality) Rows() int
- func (col *LowCardinality) ScanRow(dest interface{}, row int) error
- func (col *LowCardinality) ScanType() reflect.Type
- func (col *LowCardinality) Type() Type
- func (col *LowCardinality) WriteStatePrefix(encoder *binary.Encoder) error
- type Map
- func (col *Map) Append(v interface{}) (nulls []uint8, err error)
- func (col *Map) AppendRow(v interface{}) error
- func (col *Map) Decode(decoder *binary.Decoder, rows int) error
- func (col *Map) Encode(encoder *binary.Encoder) error
- func (col *Map) ReadStatePrefix(decoder *binary.Decoder) error
- func (col *Map) Row(i int, ptr bool) interface{}
- func (col *Map) Rows() int
- func (col *Map) ScanRow(dest interface{}, i int) error
- func (col *Map) ScanType() reflect.Type
- func (col *Map) Type() Type
- func (col *Map) WriteStatePrefix(encoder *binary.Encoder) error
- type MultiPolygon
- func (col *MultiPolygon) Append(v interface{}) (nulls []uint8, err error)
- func (col *MultiPolygon) AppendRow(v interface{}) error
- func (col *MultiPolygon) Decode(decoder *binary.Decoder, rows int) error
- func (col *MultiPolygon) Encode(encoder *binary.Encoder) error
- func (col *MultiPolygon) Row(i int, ptr bool) interface{}
- func (col *MultiPolygon) Rows() int
- func (col *MultiPolygon) ScanRow(dest interface{}, row int) error
- func (col *MultiPolygon) ScanType() reflect.Type
- func (col *MultiPolygon) Type() Type
- type Nested
- type Nothing
- func (Nothing) Append(interface{}) ([]uint8, error)
- func (Nothing) AppendRow(interface{}) error
- func (Nothing) Decode(decoder *binary.Decoder, rows int) error
- func (Nothing) Encode(*binary.Encoder) error
- func (Nothing) Row(int, bool) interface{}
- func (Nothing) Rows() int
- func (Nothing) ScanRow(interface{}, int) error
- func (Nothing) ScanType() reflect.Type
- func (Nothing) Type() Type
- type Nullable
- func (col *Nullable) Append(v interface{}) ([]uint8, error)
- func (col *Nullable) AppendRow(v interface{}) error
- func (col *Nullable) Base() Interface
- func (col *Nullable) Decode(decoder *binary.Decoder, rows int) (err error)
- func (col *Nullable) Encode(encoder *binary.Encoder) error
- func (col *Nullable) Row(i int, ptr bool) interface{}
- func (col *Nullable) Rows() int
- func (col *Nullable) ScanRow(dest interface{}, row int) error
- func (col *Nullable) ScanType() reflect.Type
- func (col *Nullable) Type() Type
- type Point
- func (col *Point) Append(v interface{}) (nulls []uint8, err error)
- func (col *Point) AppendRow(v interface{}) error
- func (col *Point) Decode(decoder *binary.Decoder, rows int) error
- func (col *Point) Encode(encoder *binary.Encoder) error
- func (col *Point) Row(i int, ptr bool) interface{}
- func (col *Point) Rows() int
- func (col *Point) ScanRow(dest interface{}, row int) error
- func (col *Point) ScanType() reflect.Type
- func (col *Point) Type() Type
- type Polygon
- func (col *Polygon) Append(v interface{}) (nulls []uint8, err error)
- func (col *Polygon) AppendRow(v interface{}) error
- func (col *Polygon) Decode(decoder *binary.Decoder, rows int) error
- func (col *Polygon) Encode(encoder *binary.Encoder) error
- func (col *Polygon) Row(i int, ptr bool) interface{}
- func (col *Polygon) Rows() int
- func (col *Polygon) ScanRow(dest interface{}, row int) error
- func (col *Polygon) ScanType() reflect.Type
- func (col *Polygon) Type() Type
- type Ring
- func (col *Ring) Append(v interface{}) (nulls []uint8, err error)
- func (col *Ring) AppendRow(v interface{}) error
- func (col *Ring) Decode(decoder *binary.Decoder, rows int) error
- func (col *Ring) Encode(encoder *binary.Encoder) error
- func (col *Ring) Row(i int, ptr bool) interface{}
- func (col *Ring) Rows() int
- func (col *Ring) ScanRow(dest interface{}, row int) error
- func (col *Ring) ScanType() reflect.Type
- func (col *Ring) Type() Type
- type SimpleAggregateFunction
- func (col *SimpleAggregateFunction) Append(v interface{}) ([]uint8, error)
- func (col *SimpleAggregateFunction) AppendRow(v interface{}) error
- func (col *SimpleAggregateFunction) Decode(decoder *binary.Decoder, rows int) error
- func (col *SimpleAggregateFunction) Encode(encoder *binary.Encoder) error
- func (col *SimpleAggregateFunction) Row(i int, ptr bool) interface{}
- func (col *SimpleAggregateFunction) Rows() int
- func (col *SimpleAggregateFunction) ScanRow(dest interface{}, rows int) error
- func (col *SimpleAggregateFunction) ScanType() reflect.Type
- func (col *SimpleAggregateFunction) Type() Type
- type String
- func (col *String) Append(v interface{}) (nulls []uint8, err error)
- func (col *String) AppendRow(v interface{}) error
- func (col *String) Decode(decoder *binary.Decoder, rows int) error
- func (col *String) Encode(encoder *binary.Encoder) error
- func (col *String) Row(i int, ptr bool) interface{}
- func (col *String) Rows() int
- func (col *String) ScanRow(dest interface{}, row int) error
- func (String) ScanType() reflect.Type
- func (String) Type() Type
- type Tuple
- func (col *Tuple) Append(v interface{}) (nulls []uint8, err error)
- func (col *Tuple) AppendRow(v interface{}) error
- func (col *Tuple) Decode(decoder *binary.Decoder, rows int) error
- func (col *Tuple) Encode(encoder *binary.Encoder) error
- func (col *Tuple) ReadStatePrefix(decoder *binary.Decoder) error
- func (col *Tuple) Row(i int, ptr bool) interface{}
- func (col *Tuple) Rows() int
- func (col *Tuple) ScanRow(dest interface{}, row int) error
- func (Tuple) ScanType() reflect.Type
- func (col *Tuple) Type() Type
- func (col *Tuple) WriteStatePrefix(encoder *binary.Encoder) error
- type Type
- type UInt16
- func (col *UInt16) Append(v interface{}) (nulls []uint8, err error)
- func (col *UInt16) AppendRow(v interface{}) error
- func (col *UInt16) Decode(decoder *binary.Decoder, rows int) error
- func (col *UInt16) Encode(encoder *binary.Encoder) error
- func (col *UInt16) Row(i int, ptr bool) interface{}
- func (col *UInt16) Rows() int
- func (col *UInt16) ScanRow(dest interface{}, row int) error
- func (col *UInt16) ScanType() reflect.Type
- func (col *UInt16) Type() Type
- type UInt32
- func (col *UInt32) Append(v interface{}) (nulls []uint8, err error)
- func (col *UInt32) AppendRow(v interface{}) error
- func (col *UInt32) Decode(decoder *binary.Decoder, rows int) error
- func (col *UInt32) Encode(encoder *binary.Encoder) error
- func (col *UInt32) Row(i int, ptr bool) interface{}
- func (col *UInt32) Rows() int
- func (col *UInt32) ScanRow(dest interface{}, row int) error
- func (col *UInt32) ScanType() reflect.Type
- func (col *UInt32) Type() Type
- type UInt64
- func (col *UInt64) Append(v interface{}) (nulls []uint8, err error)
- func (col *UInt64) AppendRow(v interface{}) error
- func (col *UInt64) Decode(decoder *binary.Decoder, rows int) error
- func (col *UInt64) Encode(encoder *binary.Encoder) error
- func (col *UInt64) Row(i int, ptr bool) interface{}
- func (col *UInt64) Rows() int
- func (col *UInt64) ScanRow(dest interface{}, row int) error
- func (col *UInt64) ScanType() reflect.Type
- func (col *UInt64) Type() Type
- type UInt8
- func (col *UInt8) Append(v interface{}) (nulls []uint8, err error)
- func (col *UInt8) AppendRow(v interface{}) error
- func (col *UInt8) Decode(decoder *binary.Decoder, rows int) error
- func (col *UInt8) Encode(encoder *binary.Encoder) error
- func (col *UInt8) Row(i int, ptr bool) interface{}
- func (col *UInt8) Rows() int
- func (col *UInt8) ScanRow(dest interface{}, row int) error
- func (col *UInt8) ScanType() reflect.Type
- func (col *UInt8) Type() Type
- type UUID
- func (col *UUID) Append(v interface{}) (nulls []uint8, err error)
- func (col *UUID) AppendRow(v interface{}) error
- func (col *UUID) Decode(decoder *binary.Decoder, rows int) error
- func (col *UUID) Encode(encoder *binary.Encoder) error
- func (col *UUID) Row(i int, ptr bool) interface{}
- func (col *UUID) Rows() int
- func (col *UUID) ScanRow(dest interface{}, row int) error
- func (col *UUID) ScanType() reflect.Type
- func (col *UUID) Type() Type
- type UnsupportedColumnTypeError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IPv4ToBytes ¶
Types ¶
type ColumnConverterError ¶
func (*ColumnConverterError) Error ¶
func (e *ColumnConverterError) Error() string
type CustomSerialization ¶
type DateOverflowError ¶
func (*DateOverflowError) Error ¶
func (e *DateOverflowError) Error() string
type DateTime64 ¶
type DateTime64 struct {
// contains filtered or unexported fields
}
func (*DateTime64) Append ¶
func (dt *DateTime64) Append(v interface{}) (nulls []uint8, err error)
func (*DateTime64) AppendRow ¶
func (dt *DateTime64) AppendRow(v interface{}) error
func (*DateTime64) Row ¶
func (dt *DateTime64) Row(i int, ptr bool) interface{}
func (*DateTime64) Rows ¶
func (dt *DateTime64) Rows() int
func (*DateTime64) ScanRow ¶
func (dt *DateTime64) ScanRow(dest interface{}, row int) error
func (*DateTime64) ScanType ¶
func (col *DateTime64) ScanType() reflect.Type
func (*DateTime64) Type ¶
func (dt *DateTime64) Type() Type
type FixedString ¶
type FixedString struct {
// contains filtered or unexported fields
}
func (*FixedString) Append ¶
func (col *FixedString) Append(v interface{}) (nulls []uint8, err error)
func (*FixedString) AppendRow ¶
func (col *FixedString) AppendRow(v interface{}) (err error)
func (*FixedString) Decode ¶
func (col *FixedString) Decode(decoder *binary.Decoder, rows int) error
func (*FixedString) Row ¶
func (col *FixedString) Row(i int, ptr bool) interface{}
func (*FixedString) Rows ¶
func (col *FixedString) Rows() int
func (*FixedString) ScanRow ¶
func (col *FixedString) ScanRow(dest interface{}, row int) error
func (*FixedString) ScanType ¶
func (col *FixedString) ScanType() reflect.Type
func (*FixedString) Type ¶
func (col *FixedString) Type() Type
type Interface ¶
type Interface interface { Type() Type Rows() int Row(i int, ptr bool) interface{} ScanRow(dest interface{}, row int) error Append(v interface{}) (nulls []uint8, err error) AppendRow(v interface{}) error Decode(decoder *binary.Decoder, rows int) error Encode(*binary.Encoder) error ScanType() reflect.Type }
type LowCardinality ¶
type LowCardinality struct {
// contains filtered or unexported fields
}
https://github.com/ClickHouse/ClickHouse/blob/master/src/Columns/ColumnLowCardinality.cpp https://github.com/ClickHouse/clickhouse-cpp/blob/master/clickhouse/columns/lowcardinality.cpp
func (*LowCardinality) Append ¶
func (col *LowCardinality) Append(v interface{}) (nulls []uint8, err error)
func (*LowCardinality) AppendRow ¶
func (col *LowCardinality) AppendRow(v interface{}) error
func (*LowCardinality) Decode ¶
func (col *LowCardinality) Decode(decoder *binary.Decoder, rows int) error
func (*LowCardinality) ReadStatePrefix ¶
func (col *LowCardinality) ReadStatePrefix(decoder *binary.Decoder) error
func (*LowCardinality) Row ¶
func (col *LowCardinality) Row(i int, ptr bool) interface{}
func (*LowCardinality) Rows ¶
func (col *LowCardinality) Rows() int
func (*LowCardinality) ScanRow ¶
func (col *LowCardinality) ScanRow(dest interface{}, row int) error
func (*LowCardinality) ScanType ¶
func (col *LowCardinality) ScanType() reflect.Type
func (*LowCardinality) Type ¶
func (col *LowCardinality) Type() Type
func (*LowCardinality) WriteStatePrefix ¶
func (col *LowCardinality) WriteStatePrefix(encoder *binary.Encoder) error
type Map ¶
type Map struct {
// contains filtered or unexported fields
}
https://github.com/ClickHouse/ClickHouse/blob/master/src/Columns/ColumnMap.cpp
type MultiPolygon ¶
type MultiPolygon struct {
// contains filtered or unexported fields
}
func (*MultiPolygon) Append ¶
func (col *MultiPolygon) Append(v interface{}) (nulls []uint8, err error)
func (*MultiPolygon) AppendRow ¶
func (col *MultiPolygon) AppendRow(v interface{}) error
func (*MultiPolygon) Decode ¶
func (col *MultiPolygon) Decode(decoder *binary.Decoder, rows int) error
func (*MultiPolygon) Row ¶
func (col *MultiPolygon) Row(i int, ptr bool) interface{}
func (*MultiPolygon) Rows ¶
func (col *MultiPolygon) Rows() int
func (*MultiPolygon) ScanRow ¶
func (col *MultiPolygon) ScanRow(dest interface{}, row int) error
func (*MultiPolygon) ScanType ¶
func (col *MultiPolygon) ScanType() reflect.Type
func (*MultiPolygon) Type ¶
func (col *MultiPolygon) Type() Type
type Nullable ¶
type Nullable struct {
// contains filtered or unexported fields
}
type SimpleAggregateFunction ¶
type SimpleAggregateFunction struct {
// contains filtered or unexported fields
}
func (*SimpleAggregateFunction) Append ¶
func (col *SimpleAggregateFunction) Append(v interface{}) ([]uint8, error)
func (*SimpleAggregateFunction) AppendRow ¶
func (col *SimpleAggregateFunction) AppendRow(v interface{}) error
func (*SimpleAggregateFunction) Decode ¶
func (col *SimpleAggregateFunction) Decode(decoder *binary.Decoder, rows int) error
func (*SimpleAggregateFunction) Encode ¶
func (col *SimpleAggregateFunction) Encode(encoder *binary.Encoder) error
func (*SimpleAggregateFunction) Row ¶
func (col *SimpleAggregateFunction) Row(i int, ptr bool) interface{}
func (*SimpleAggregateFunction) Rows ¶
func (col *SimpleAggregateFunction) Rows() int
func (*SimpleAggregateFunction) ScanRow ¶
func (col *SimpleAggregateFunction) ScanRow(dest interface{}, rows int) error
func (*SimpleAggregateFunction) ScanType ¶
func (col *SimpleAggregateFunction) ScanType() reflect.Type
func (*SimpleAggregateFunction) Type ¶
func (col *SimpleAggregateFunction) Type() Type
type UnsupportedColumnTypeError ¶ added in v2.0.10
type UnsupportedColumnTypeError struct {
// contains filtered or unexported fields
}
func (*UnsupportedColumnTypeError) Error ¶ added in v2.0.10
func (e *UnsupportedColumnTypeError) Error() string
Source Files ¶
- array.go
- bigint.go
- bool.go
- column.go
- column_gen.go
- column_unsafe_gen.go
- date.go
- date32.go
- date_helpers.go
- datetime.go
- datetime64.go
- decimal.go
- enum.go
- enum16.go
- enum8.go
- fixed_string.go
- geo_multi_polygon.go
- geo_point.go
- geo_polygon.go
- geo_ring.go
- interval.go
- ipv4.go
- ipv6.go
- lowcardinality.go
- map.go
- nested.go
- nothing.go
- nullable.go
- simple_aggregate_function.go
- string.go
- tuple.go
- uuid.go
Click to show internal directories.
Click to hide internal directories.