package bytestreamsplit

Import Path
	github.com/parquet-go/parquet-go/encoding/bytestreamsplit (on go.dev)

Dependency Relation
	imports 4 packages, and imported by one package


Package-Level Type Names (only one)
/* sort by: | */
This encoder implements a version of the Byte Stream Split encoding as described in https://github.com/apache/parquet-format/blob/master/Encodings.md#byte-stream-split-byte_stream_split--9 NotSupported encoding.NotSupported ( Encoding) CanDecodeInPlace() bool ( Encoding) DecodeBoolean(dst []byte, src []byte) ([]byte, error) ( Encoding) DecodeByteArray(dst []byte, src []byte, offsets []uint32) ([]byte, []uint32, error) (*Encoding) DecodeDouble(dst []float64, src []byte) ([]float64, error) ( Encoding) DecodeFixedLenByteArray(dst []byte, src []byte, size int) ([]byte, error) (*Encoding) DecodeFloat(dst []float32, src []byte) ([]float32, error) ( Encoding) DecodeInt32(dst []int32, src []byte) ([]int32, error) ( Encoding) DecodeInt64(dst []int64, src []byte) ([]int64, error) ( Encoding) DecodeInt96(dst []deprecated.Int96, src []byte) ([]deprecated.Int96, error) ( Encoding) DecodeLevels(dst []uint8, src []byte) ([]uint8, error) ( Encoding) EncodeBoolean(dst []byte, src []byte) ([]byte, error) ( Encoding) EncodeByteArray(dst []byte, src []byte, offsets []uint32) ([]byte, error) (*Encoding) EncodeDouble(dst []byte, src []float64) ([]byte, error) ( Encoding) EncodeFixedLenByteArray(dst []byte, src []byte, size int) ([]byte, error) (*Encoding) EncodeFloat(dst []byte, src []float32) ([]byte, error) ( Encoding) EncodeInt32(dst []byte, src []int32) ([]byte, error) ( Encoding) EncodeInt64(dst []byte, src []int64) ([]byte, error) ( Encoding) EncodeInt96(dst []byte, src []deprecated.Int96) ([]byte, error) ( Encoding) EncodeLevels(dst []byte, src []uint8) ([]byte, error) (*Encoding) Encoding() format.Encoding ( Encoding) EstimateDecodeByteArraySize(src []byte) int (*Encoding) String() string *Encoding : github.com/parquet-go/parquet-go/encoding.Encoding *Encoding : expvar.Var *Encoding : fmt.Stringer var github.com/parquet-go/parquet-go.ByteStreamSplit