Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BoolDecoder ¶
type BoolDecoder interface {
// DecodeRaw decodes raw encoded bytes into a closeable bool values.
DecodeRaw(data []byte) (values.CloseableBoolValues, error)
}
BoolDecoder decodes bool values.
type BytesDecoder ¶
type BytesDecoder interface {
// DecodeRaw decodes raw encoded bytes into a closeable bytes values.
DecodeRaw(data []byte) (values.CloseableBytesValues, error)
}
BytesDecoder decodes bytes values.
func NewBytesDecoder ¶
func NewBytesDecoder() BytesDecoder
NewBytesDecoder creates a new bytes decoder.
type DoubleDecoder ¶
type DoubleDecoder interface {
// DecodeRaw decodes raw encoded bytes into a closeable double values.
DecodeRaw(data []byte) (values.CloseableDoubleValues, error)
}
DoubleDecoder decodes double values.
func NewDoubleDecoder ¶
func NewDoubleDecoder() DoubleDecoder
NewDoubleDecoder creates a new double Decoder.
type IntDecoder ¶
type IntDecoder interface {
// DecodeRaw decodes raw encoded bytes into a closeable int values.
DecodeRaw(data []byte) (values.CloseableIntValues, error)
}
IntDecoder decodes int values.
type TimeDecoder ¶
type TimeDecoder interface {
// DecodeRaw decodes raw encoded bytes into a closeable time values.
DecodeRaw(data []byte) (values.CloseableTimeValues, error)
}
TimeDecoder decodes time values.
Source Files
¶
- bit_stream_int_iterator.go
- bool_decode.go
- bytes_decode.go
- compressed_reader.go
- default_filtered_fs_value_iterator.gen.go
- delta_int_iterator.gen.go
- delta_time_iterator.gen.go
- dictionary_based_bytes_iterator.go
- dictionary_based_int_iterator.go
- double_decode.go
- errors.go
- fs_bool_values.go
- fs_bytes_values.go
- fs_double_values.go
- fs_int_values.go
- fs_time_values.go
- int_decode.go
- raw_size_bytes_iterator.go
- run_length_decode_bool.gen.go
- time_decode.go
- varint_int_iterator.go
Click to show internal directories.
Click to hide internal directories.