package
0.0.0-20230712180008-5d42db8f0d47
Repository: https://github.com/segmentio/parquet-go.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
Package fuzz contains functions to help fuzz test parquet encodings.
Package plain implements the PLAIN parquet encoding.
Package rle implements the hybrid RLE/Bit-Packed encoding employed in repetition and definition levels, dictionary indexed data pages, and boolean values in the PLAIN encoding.
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
CanEncodeBoolean reports whether e can encode BOOLEAN values.
CanEncodeByteArray reports whether e can encode BYTE_ARRAY values.
CanEncodeDouble reports whether e can encode DOUBLE values.
CanEncodeFixedLenByteArray reports whether e can encode FIXED_LEN_BYTE_ARRAY values.
CanEncodeFloat reports whether e can encode FLOAT values.
CanEncodeInt32 reports whether e can encode INT32 values.
CanEncodeInt64 reports whether e can encode INT64 values.
CanEncodeInt96 reports whether e can encode INT96 values.
CanEncodeInt8 reports whether e can encode LEVELS values.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ErrDecodeInvalidInputSize constructs an error indicating that decoding failed due to the size of the input.
ErrEncodeInvalidInputSize constructs an error indicating that encoding failed due to the size of the input.
Error constructs an error which wraps err and indicates that it originated from the given encoding.
Errorf is like Error but constructs the error message from the given format and arguments.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
ErrInvalidArgument is an error returned one or more arguments passed to the encoding functions are incorrect.
ErrNotSupported is an error returned when the underlying encoding does not support the type of values being encoded or decoded.
# Structs
NotSupported is a type satisfying the Encoding interface which does not support encoding nor decoding any value types.
No description provided by the author
# Interfaces
The Encoding interface is implemented by types representing parquet column encodings.
# Type aliases
No description provided by the author