Documentation ¶
Index ¶
- func BoolValue(v bool) boolValue
- func DateValue(v uint32) dateValue
- func DatetimeValue(v uint32) datetimeValue
- func DecimalValue(v [16]byte, precision uint32, scale uint32) *decimalValue
- func DictField(k, v V) dictField
- func DictValue(v ...dictField) *dictValue
- func DoubleValue(v float64) *doubleValue
- func DyNumberValue(v string) *dyNumberValue
- func FloatValue(v float32) *floatValue
- func Int16Value(v int16) int16Value
- func Int32Value(v int32) int32Value
- func Int64Value(v int64) int64Value
- func Int8Value(v int8) int8Value
- func IntervalValue(v int64) intervalValue
- func JSONDocumentValue(v string) *jsondocumentValue
- func JSONValue(v string) *jsonValue
- func ListValue(v ...V) *listValue
- func OptionalValue(v V) optionalValue
- func StringValue(v []byte) stringValue
- func StructField(name string, value V) structField
- func StructValue(v ...structField) structValue
- func TimestampValue(v uint64) timestampValue
- func TupleValue(v ...V) *tupleValue
- func TzDateValue(v string) *tzDateValue
- func TzDatetimeValue(v string) *tzDatetimeValue
- func TzTimestampValue(v string) *tzTimestampValue
- func UTF8Value(v string) *utf8Value
- func UUIDValue(v [16]byte) *uuidValue
- func Uint16Value(v uint16) uint16Value
- func Uint32Value(v uint32) uint32Value
- func Uint64Value(v uint64) uint64Value
- func Uint8Value(v uint8) uint8Value
- func VoidValue() voidValue
- func YSONValue(v string) *ysonValue
- type V
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DatetimeValue ¶
func DatetimeValue(v uint32) datetimeValue
func DecimalValue ¶
func DoubleValue ¶
func DoubleValue(v float64) *doubleValue
func DyNumberValue ¶
func DyNumberValue(v string) *dyNumberValue
func FloatValue ¶
func FloatValue(v float32) *floatValue
func Int16Value ¶
func Int16Value(v int16) int16Value
func Int32Value ¶
func Int32Value(v int32) int32Value
func Int64Value ¶
func Int64Value(v int64) int64Value
func IntervalValue ¶
func IntervalValue(v int64) intervalValue
IntervalValue makes Value from given microseconds value
func JSONDocumentValue ¶
func JSONDocumentValue(v string) *jsondocumentValue
func OptionalValue ¶
func OptionalValue(v V) optionalValue
func StringValue ¶
func StringValue(v []byte) stringValue
func StructField ¶
func StructValue ¶
func StructValue(v ...structField) structValue
func TimestampValue ¶
func TimestampValue(v uint64) timestampValue
func TupleValue ¶
func TupleValue(v ...V) *tupleValue
func TzDateValue ¶
func TzDateValue(v string) *tzDateValue
func TzDatetimeValue ¶
func TzDatetimeValue(v string) *tzDatetimeValue
func TzTimestampValue ¶
func TzTimestampValue(v string) *tzTimestampValue
func Uint16Value ¶
func Uint16Value(v uint16) uint16Value
func Uint32Value ¶
func Uint32Value(v uint32) uint32Value
func Uint64Value ¶
func Uint64Value(v uint64) uint64Value
func Uint8Value ¶
func Uint8Value(v uint8) uint8Value
Types ¶
Source Files ¶
- typed_value.go
- value_bool.go
- value_date.go
- value_datetime.go
- value_decimal.go
- value_dict.go
- value_double.go
- value_dynumber.go
- value_float.go
- value_int16.go
- value_int32.go
- value_int64.go
- value_int8.go
- value_interval.go
- value_json.go
- value_jsondocument.go
- value_list.go
- value_optional.go
- value_string.go
- value_struct.go
- value_timestamp.go
- value_tuple.go
- value_tzdate.go
- value_tzdatetime.go
- value_tztimestamp.go
- value_uint16.go
- value_uint32.go
- value_uint64.go
- value_uint8.go
- value_utf8.go
- value_uuid.go
- value_void.go
- value_yson.go
Click to show internal directories.
Click to hide internal directories.