Documentation
¶
Index ¶
- type Bools
- func (s *Bools) Feed(batchSize int) interface{}
- func (v Bools) IsNil() bool
- func (s *Bools) Key() string
- func (s *Bools) Len() int
- func (v Bools) MarshalJSONArray(enc *gojay.Encoder)
- func (s *Bools) Set(values ...interface{}) error
- func (v *Bools) UnmarshalJSONArray(dec *gojay.Decoder) error
- func (s *Bools) ValueAt(index int) interface{}
- type Float32s
- func (s *Float32s) Feed(batchSize int) interface{}
- func (v Float32s) IsNil() bool
- func (s *Float32s) Key() string
- func (s *Float32s) Len() int
- func (v Float32s) MarshalJSONArray(enc *gojay.Encoder)
- func (s *Float32s) Set(values ...interface{}) error
- func (v *Float32s) UnmarshalJSONArray(dec *gojay.Decoder) error
- func (s *Float32s) ValueAt(index int) interface{}
- type Float64s
- func (s *Float64s) Feed(batchSize int) interface{}
- func (v Float64s) IsNil() bool
- func (s *Float64s) Key() string
- func (s *Float64s) Len() int
- func (v Float64s) MarshalJSONArray(enc *gojay.Encoder)
- func (s *Float64s) Set(values ...interface{}) error
- func (v *Float64s) UnmarshalJSONArray(dec *gojay.Decoder) error
- func (s *Float64s) ValueAt(index int) interface{}
- type Input
- type Int32s
- func (s *Int32s) Feed(batchSize int) interface{}
- func (v Int32s) IsNil() bool
- func (s *Int32s) Key() string
- func (s *Int32s) Len() int
- func (a Int32s) MarshalJSONArray(enc *gojay.Encoder)
- func (s *Int32s) Set(values ...interface{}) error
- func (a *Int32s) UnmarshalJSONArray(dec *gojay.Decoder) error
- func (s *Int32s) ValueAt(index int) interface{}
- type Int64s
- func (s *Int64s) Feed(batchSize int) interface{}
- func (v Int64s) IsNil() bool
- func (s *Int64s) Key() string
- func (s *Int64s) Len() int
- func (v Int64s) MarshalJSONArray(enc *gojay.Encoder)
- func (v *Int64s) Set(values ...interface{}) error
- func (v *Int64s) UnmarshalJSONArray(dec *gojay.Decoder) error
- func (s *Int64s) ValueAt(index int) interface{}
- type Strings
- func (s *Strings) Feed(batchSize int) interface{}
- func (v Strings) IsNil() bool
- func (s *Strings) Key() string
- func (s *Strings) Len() int
- func (a Strings) MarshalJSONArray(enc *gojay.Encoder)
- func (s *Strings) Set(values ...interface{}) error
- func (a *Strings) UnmarshalJSONArray(dec *gojay.Decoder) error
- func (s *Strings) ValueAt(index int) interface{}
- type Value
- type Values
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bools ¶
func (Bools) MarshalJSONArray ¶
MarshalJSONArray encodes arrays into JSON
func (*Bools) UnmarshalJSONArray ¶
UnmarshalJSONArray decodes JSON array elements into slice
type Float32s ¶
func (Float32s) MarshalJSONArray ¶
MarshalJSONArray encodes arrays into JSON
func (*Float32s) UnmarshalJSONArray ¶
UnmarshalJSONArray decodes JSON array elements into slice
type Float64s ¶
func (Float64s) MarshalJSONArray ¶
MarshalJSONArray encodes arrays into JSON
func (*Float64s) UnmarshalJSONArray ¶
UnmarshalJSONArray decodes JSON array elements into slice
type Input ¶
type Int32s ¶
func (Int32s) MarshalJSONArray ¶
MarshalJSONArray encodes arrays into JSON
func (*Int32s) UnmarshalJSONArray ¶
UnmarshalJSONArray decodes JSON array elements into slice
type Int64s ¶
func (Int64s) MarshalJSONArray ¶
MarshalJSONArray encodes arrays into JSON
func (*Int64s) UnmarshalJSONArray ¶
UnmarshalJSONArray decodes JSON array elements into slice
type Strings ¶
func (Strings) MarshalJSONArray ¶
MarshalJSONArray encodes arrays into JSON
func (*Strings) UnmarshalJSONArray ¶
UnmarshalJSONArray decodes JSON array elements into slice
type Value ¶
type Value interface { Set(values ...interface{}) error Key() string ValueAt(index int) interface{} UnmarshalJSONArray(dec *gojay.Decoder) error Len() int // Will make a new []interface{} that copies old value and fills the rest with the first element. // Panics if batchSize is less than current Values size. Feed(batchSize int) interface{} }
Click to show internal directories.
Click to hide internal directories.