Documentation ¶
Index ¶
- type BinaryPackedEncoding
- func (e *BinaryPackedEncoding) DecodeInt32(dst []int32, src []byte) ([]int32, error)
- func (e *BinaryPackedEncoding) DecodeInt64(dst []int64, src []byte) ([]int64, error)
- func (e *BinaryPackedEncoding) EncodeInt32(dst []byte, src []int32) ([]byte, error)
- func (e *BinaryPackedEncoding) EncodeInt64(dst []byte, src []int64) ([]byte, error)
- func (e *BinaryPackedEncoding) Encoding() format.Encoding
- func (e *BinaryPackedEncoding) String() string
- type ByteArrayEncoding
- func (e *ByteArrayEncoding) DecodeByteArray(dst []byte, src []byte, offsets []uint32) ([]byte, []uint32, error)
- func (e *ByteArrayEncoding) DecodeFixedLenByteArray(dst []byte, src []byte, size int) ([]byte, error)
- func (e *ByteArrayEncoding) EncodeByteArray(dst []byte, src []byte, offsets []uint32) ([]byte, error)
- func (e *ByteArrayEncoding) EncodeFixedLenByteArray(dst []byte, src []byte, size int) ([]byte, error)
- func (e *ByteArrayEncoding) Encoding() format.Encoding
- func (e *ByteArrayEncoding) EstimateDecodeByteArraySize(src []byte) int
- func (e *ByteArrayEncoding) String() string
- type LengthByteArrayEncoding
- func (e *LengthByteArrayEncoding) CanDecodeInPlace() bool
- func (e *LengthByteArrayEncoding) DecodeByteArray(dst []byte, src []byte, offsets []uint32) ([]byte, []uint32, error)
- func (e *LengthByteArrayEncoding) EncodeByteArray(dst []byte, src []byte, offsets []uint32) ([]byte, error)
- func (e *LengthByteArrayEncoding) Encoding() format.Encoding
- func (e *LengthByteArrayEncoding) EstimateDecodeByteArraySize(src []byte) int
- func (e *LengthByteArrayEncoding) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BinaryPackedEncoding ¶
type BinaryPackedEncoding struct {
encoding.NotSupported
}
func (*BinaryPackedEncoding) DecodeInt32 ¶
func (e *BinaryPackedEncoding) DecodeInt32(dst []int32, src []byte) ([]int32, error)
func (*BinaryPackedEncoding) DecodeInt64 ¶
func (e *BinaryPackedEncoding) DecodeInt64(dst []int64, src []byte) ([]int64, error)
func (*BinaryPackedEncoding) EncodeInt32 ¶
func (e *BinaryPackedEncoding) EncodeInt32(dst []byte, src []int32) ([]byte, error)
func (*BinaryPackedEncoding) EncodeInt64 ¶
func (e *BinaryPackedEncoding) EncodeInt64(dst []byte, src []int64) ([]byte, error)
func (*BinaryPackedEncoding) Encoding ¶
func (e *BinaryPackedEncoding) Encoding() format.Encoding
func (*BinaryPackedEncoding) String ¶
func (e *BinaryPackedEncoding) String() string
type ByteArrayEncoding ¶
type ByteArrayEncoding struct {
encoding.NotSupported
}
func (*ByteArrayEncoding) DecodeByteArray ¶
func (*ByteArrayEncoding) DecodeFixedLenByteArray ¶
func (*ByteArrayEncoding) EncodeByteArray ¶
func (*ByteArrayEncoding) EncodeFixedLenByteArray ¶
func (*ByteArrayEncoding) Encoding ¶
func (e *ByteArrayEncoding) Encoding() format.Encoding
func (*ByteArrayEncoding) EstimateDecodeByteArraySize ¶
func (e *ByteArrayEncoding) EstimateDecodeByteArraySize(src []byte) int
func (*ByteArrayEncoding) String ¶
func (e *ByteArrayEncoding) String() string
type LengthByteArrayEncoding ¶
type LengthByteArrayEncoding struct {
encoding.NotSupported
}
func (*LengthByteArrayEncoding) CanDecodeInPlace ¶
func (e *LengthByteArrayEncoding) CanDecodeInPlace() bool
func (*LengthByteArrayEncoding) DecodeByteArray ¶
func (*LengthByteArrayEncoding) EncodeByteArray ¶
func (*LengthByteArrayEncoding) Encoding ¶
func (e *LengthByteArrayEncoding) Encoding() format.Encoding
func (*LengthByteArrayEncoding) EstimateDecodeByteArraySize ¶
func (e *LengthByteArrayEncoding) EstimateDecodeByteArraySize(src []byte) int
func (*LengthByteArrayEncoding) String ¶
func (e *LengthByteArrayEncoding) String() string
Click to show internal directories.
Click to hide internal directories.