package allocator

import "github.com/ydb-platform/ydb-go-sdk/v3/internal/value/exp/allocator"

Index

Types

type Allocator

type Allocator struct {
	// contains filtered or unexported fields
}

func New

func New() (v *Allocator)

func (*Allocator) Bool

func (a *Allocator) Bool() (v *Ydb.Value_BoolValue)

func (*Allocator) Bytes

func (a *Allocator) Bytes() (v *Ydb.Value_BytesValue)

func (*Allocator) Decimal

func (a *Allocator) Decimal() (v *Ydb.DecimalType)

func (*Allocator) Dict

func (a *Allocator) Dict() (v *Ydb.DictType)

func (*Allocator) Double

func (a *Allocator) Double() (v *Ydb.Value_DoubleValue)

func (*Allocator) Float

func (a *Allocator) Float() (v *Ydb.Value_FloatValue)

func (*Allocator) Free

func (a *Allocator) Free()

func (*Allocator) Int32

func (a *Allocator) Int32() (v *Ydb.Value_Int32Value)

func (*Allocator) Int64

func (a *Allocator) Int64() (v *Ydb.Value_Int64Value)

func (*Allocator) List

func (a *Allocator) List() (v *Ydb.ListType)

func (*Allocator) Low128

func (a *Allocator) Low128() (v *Ydb.Value_Low_128)

func (*Allocator) Nested

func (a *Allocator) Nested() (v *Ydb.Value_NestedValue)

func (*Allocator) Optional

func (a *Allocator) Optional() (v *Ydb.OptionalType)

func (*Allocator) Pair

func (a *Allocator) Pair() (v *Ydb.ValuePair)

func (*Allocator) Struct

func (a *Allocator) Struct() (v *Ydb.StructType)

func (*Allocator) StructMember

func (a *Allocator) StructMember() (v *Ydb.StructMember)

func (*Allocator) Text

func (a *Allocator) Text() (v *Ydb.Value_TextValue)

func (*Allocator) Tuple

func (a *Allocator) Tuple() (v *Ydb.TupleType)

func (*Allocator) Type

func (a *Allocator) Type() (v *Ydb.Type)

func (*Allocator) TypeDecimal

func (a *Allocator) TypeDecimal() (v *Ydb.Type_DecimalType)

func (*Allocator) TypeDict

func (a *Allocator) TypeDict() (v *Ydb.Type_DictType)

func (*Allocator) TypeEmptyList

func (a *Allocator) TypeEmptyList() (v *Ydb.Type_EmptyListType)

func (*Allocator) TypeList

func (a *Allocator) TypeList() (v *Ydb.Type_ListType)

func (*Allocator) TypeOptional

func (a *Allocator) TypeOptional() (v *Ydb.Type_OptionalType)

func (*Allocator) TypePrimitive

func (a *Allocator) TypePrimitive() (v *Ydb.Type_TypeId)

func (*Allocator) TypeStruct

func (a *Allocator) TypeStruct() (v *Ydb.Type_StructType)

func (*Allocator) TypeTuple

func (a *Allocator) TypeTuple() (v *Ydb.Type_TupleType)

func (*Allocator) TypedValue

func (a *Allocator) TypedValue() (v *Ydb.TypedValue)

func (*Allocator) Uint32

func (a *Allocator) Uint32() (v *Ydb.Value_Uint32Value)

func (*Allocator) Uint64

func (a *Allocator) Uint64() (v *Ydb.Value_Uint64Value)

func (*Allocator) Value

func (a *Allocator) Value() (v *Ydb.Value)

Source Files

allocator_bool_value_go1.18.go allocator_bytes_go1.18.go allocator_decimal_go1.18.go allocator_dict_go1.18.go allocator_double_go1.18.go allocator_float_go1.18.go allocator_go1.18.go allocator_int32_go1.18.go allocator_int64_go1.18.go allocator_list_go1.18.go allocator_low128_go1.18.go allocator_nested_go1.18.go allocator_optional_go1.18.go allocator_pair_go1.18.go allocator_struct_go1.18.go allocator_struct_member_go1.18.go allocator_text_go1.18.go allocator_tuple_go1.18.go allocator_type_decimal_go1.18.go allocator_type_dict_go1.18.go allocator_type_empty_list_go1.18.go allocator_type_go.1.18.go allocator_type_list_go1.18.go allocator_type_optional_go1.18.go allocator_type_primitive_go1.18.go allocator_type_struct_go1.18.go allocator_type_tuple_go1.18.go allocator_typed_value_go1.18.go allocator_uint32_go1.18.go allocator_uint64_go1.18.go allocator_value_go1.18.go pool_go1.18.go

Version
v3.28.0
Published
Jul 6, 2022
Platform
linux/amd64
Imports
2 packages
Last checked
3 seconds ago

Tools for package owners.