Versions in this module Expand all Collapse all v1 v1.6.3 Jun 18, 2024 Changes in this version + func BinaryReadFLOAT32(r io.Reader, nums []interface{}) error + func BinaryReadFLOAT64(r io.Reader, nums []interface{}) error + func BinaryReadINT32(r io.Reader, nums []interface{}) error + func BinaryReadINT64(r io.Reader, nums []interface{}) error + func BinaryWriteFLOAT32(w io.Writer, nums []interface{}) + func BinaryWriteFLOAT64(w io.Writer, nums []interface{}) + func BinaryWriteINT32(w io.Writer, nums []interface{}) + func BinaryWriteINT64(w io.Writer, nums []interface{}) + func ReadBitPacked(bytesReader *bytes.Reader, header uint64, bitWidth uint64) ([]interface{}, error) + func ReadByteStreamSplitFloat32(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error) + func ReadByteStreamSplitFloat64(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error) + func ReadDeltaBinaryPackedINT32(bytesReader *bytes.Reader) ([]interface{}, error) + func ReadDeltaBinaryPackedINT64(bytesReader *bytes.Reader) ([]interface{}, error) + func ReadDeltaByteArray(bytesReader *bytes.Reader) ([]interface{}, error) + func ReadDeltaLengthByteArray(bytesReader *bytes.Reader) ([]interface{}, error) + func ReadPlain(bytesReader *bytes.Reader, dataType parquet.Type, cnt uint64, bitWidth uint64) ([]interface{}, error) + func ReadPlainBOOLEAN(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error) + func ReadPlainBYTE_ARRAY(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error) + func ReadPlainDOUBLE(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error) + func ReadPlainFIXED_LEN_BYTE_ARRAY(bytesReader *bytes.Reader, cnt uint64, fixedLength uint64) ([]interface{}, error) + func ReadPlainFLOAT(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error) + func ReadPlainINT32(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error) + func ReadPlainINT64(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error) + func ReadPlainINT96(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error) + func ReadRLE(bytesReader *bytes.Reader, header uint64, bitWidth uint64) ([]interface{}, error) + func ReadRLEBitPackedHybrid(bytesReader *bytes.Reader, bitWidth uint64, length uint64) ([]interface{}, error) + func ReadUnsignedVarInt(bytesReader *bytes.Reader) (uint64, error) + func ToInt64(nums []interface{}) []int64 + func WriteBitPacked(vals []interface{}, bitWidth int64, ifHeader bool) []byte + func WriteBitPackedDeprecated(vals []interface{}, bitWidth int64) []byte + func WriteByteStreamSplit(nums []interface{}) []byte + func WriteByteStreamSplitFloat32(vals []interface{}) []byte + func WriteByteStreamSplitFloat64(vals []interface{}) []byte + func WriteDelta(nums []interface{}) []byte + func WriteDeltaByteArray(arrays []interface{}) []byte + func WriteDeltaINT32(nums []interface{}) []byte + func WriteDeltaINT64(nums []interface{}) []byte + func WriteDeltaLengthByteArray(arrays []interface{}) []byte + func WritePlain(src []interface{}, pt parquet.Type) []byte + func WritePlainBOOLEAN(nums []interface{}) []byte + func WritePlainBYTE_ARRAY(arrays []interface{}) []byte + func WritePlainDOUBLE(nums []interface{}) []byte + func WritePlainFIXED_LEN_BYTE_ARRAY(arrays []interface{}) []byte + func WritePlainFLOAT(nums []interface{}) []byte + func WritePlainINT32(nums []interface{}) []byte + func WritePlainINT64(nums []interface{}) []byte + func WritePlainINT96(nums []interface{}) []byte + func WriteRLE(vals []interface{}, bitWidth int32, pt parquet.Type) []byte + func WriteRLEBitPackedHybrid(vals []interface{}, bitWidths int32, pt parquet.Type) []byte + func WriteRLEBitPackedHybridInt32(vals []int32, bitWidths int32) []byte + func WriteRLEInt32(vals []int32, bitWidth int32) []byte + func WriteUnsignedVarInt(num uint64) []byte