parquet-go: github.com/xitongsys/parquet-go/encoding Index | Files

package encoding

import "github.com/xitongsys/parquet-go/encoding"

Index

Package Files

binaryread.go binarywrite.go encodingread.go encodingwrite.go

func BinaryReadFLOAT32 Uses

func BinaryReadFLOAT32(r io.Reader, nums []interface{}) error

func BinaryReadFLOAT64 Uses

func BinaryReadFLOAT64(r io.Reader, nums []interface{}) error

func BinaryReadINT32 Uses

func BinaryReadINT32(r io.Reader, nums []interface{}) error

func BinaryReadINT64 Uses

func BinaryReadINT64(r io.Reader, nums []interface{}) error

func BinaryWriteFLOAT32 Uses

func BinaryWriteFLOAT32(w io.Writer, nums []interface{})

func BinaryWriteFLOAT64 Uses

func BinaryWriteFLOAT64(w io.Writer, nums []interface{})

func BinaryWriteINT32 Uses

func BinaryWriteINT32(w io.Writer, nums []interface{})

func BinaryWriteINT64 Uses

func BinaryWriteINT64(w io.Writer, nums []interface{})

func ReadBitPacked Uses

func ReadBitPacked(bytesReader *bytes.Reader, header uint64, bitWidth uint64) ([]interface{}, error)

return res is []INT64

func ReadDeltaBinaryPackedINT Uses

func ReadDeltaBinaryPackedINT(bytesReader *bytes.Reader) ([]interface{}, error)

res is INT64

func ReadDeltaByteArray Uses

func ReadDeltaByteArray(bytesReader *bytes.Reader) ([]interface{}, error)

func ReadDeltaLengthByteArray Uses

func ReadDeltaLengthByteArray(bytesReader *bytes.Reader) ([]interface{}, error)

func ReadPlain Uses

func ReadPlain(bytesReader *bytes.Reader, dataType parquet.Type, cnt uint64, bitWidth uint64) ([]interface{}, error)

func ReadPlainBOOLEAN Uses

func ReadPlainBOOLEAN(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error)

func ReadPlainBYTE_ARRAY Uses

func ReadPlainBYTE_ARRAY(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error)

func ReadPlainDOUBLE Uses

func ReadPlainDOUBLE(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error)

func ReadPlainFIXED_LEN_BYTE_ARRAY Uses

func ReadPlainFIXED_LEN_BYTE_ARRAY(bytesReader *bytes.Reader, cnt uint64, fixedLength uint64) ([]interface{}, error)

func ReadPlainFLOAT Uses

func ReadPlainFLOAT(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error)

func ReadPlainINT32 Uses

func ReadPlainINT32(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error)

func ReadPlainINT64 Uses

func ReadPlainINT64(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error)

func ReadPlainINT96 Uses

func ReadPlainINT96(bytesReader *bytes.Reader, cnt uint64) ([]interface{}, error)

func ReadRLE Uses

func ReadRLE(bytesReader *bytes.Reader, header uint64, bitWidth uint64) ([]interface{}, error)

RLE return res is []INT64

func ReadRLEBitPackedHybrid Uses

func ReadRLEBitPackedHybrid(bytesReader *bytes.Reader, bitWidth uint64, length uint64) ([]interface{}, error)

res is INT64

func ReadUnsignedVarInt Uses

func ReadUnsignedVarInt(bytesReader *bytes.Reader) (uint64, error)

func ToInt64 Uses

func ToInt64(nums []interface{}) []int64

func WriteBitPacked Uses

func WriteBitPacked(vals []interface{}, bitWidth int64, ifHeader bool) []byte

func WriteBitPackedDeprecated Uses

func WriteBitPackedDeprecated(vals []interface{}, bitWidth int64) []byte

func WriteDelta Uses

func WriteDelta(nums []interface{}) []byte

func WriteDeltaByteArray Uses

func WriteDeltaByteArray(arrays []interface{}) []byte

func WriteDeltaINT32 Uses

func WriteDeltaINT32(nums []interface{}) []byte

func WriteDeltaINT64 Uses

func WriteDeltaINT64(nums []interface{}) []byte

func WriteDeltaLengthByteArray Uses

func WriteDeltaLengthByteArray(arrays []interface{}) []byte

func WritePlain Uses

func WritePlain(src []interface{}, pt parquet.Type) []byte

func WritePlainBOOLEAN Uses

func WritePlainBOOLEAN(nums []interface{}) []byte

func WritePlainBYTE_ARRAY Uses

func WritePlainBYTE_ARRAY(arrays []interface{}) []byte

func WritePlainDOUBLE Uses

func WritePlainDOUBLE(nums []interface{}) []byte

func WritePlainFIXED_LEN_BYTE_ARRAY Uses

func WritePlainFIXED_LEN_BYTE_ARRAY(arrays []interface{}) []byte

func WritePlainFLOAT Uses

func WritePlainFLOAT(nums []interface{}) []byte

func WritePlainINT32 Uses

func WritePlainINT32(nums []interface{}) []byte

func WritePlainINT64 Uses

func WritePlainINT64(nums []interface{}) []byte

func WritePlainINT96 Uses

func WritePlainINT96(nums []interface{}) []byte

func WriteRLE Uses

func WriteRLE(vals []interface{}, bitWidth int32, pt parquet.Type) []byte

func WriteRLEBitPackedHybrid Uses

func WriteRLEBitPackedHybrid(vals []interface{}, bitWidths int32, pt parquet.Type) []byte

func WriteUnsignedVarInt Uses

func WriteUnsignedVarInt(num uint64) []byte

Package encoding imports 8 packages (graph) and is imported by 1 packages. Updated 2019-05-24. Refresh now. Tools for package owners.