All Classes and Interfaces
Class
Description
This is a set of proxy value decoders that use a delegated value reader from apache lib.
A structure holding lazily populated binary data and offsets array.
A single continuous
InputStream over multiple Slices read on demand using given collection of ChunkReaders.Implementation of the encoding described in
...
Implementation of decoder for the encoding described at
delta_byte_array
Implementation of decoding for the encoding described at
delta-length-byte-array.
Based on org.apache.parquet.column.values.fallback.FallbackValuesWriter
Helper struct to represent a range of row indexes `[start, end]`.
When filtering using column indexes we might skip reading some pages for different columns.
This class works similarly to FlatColumnReader.
The hybrid RLE/bit-packing encoding consists of multiple groups.
Utility class for decoding INT96 encoded parquet timestamp to timestamp millis in GMT.
read methods in this class calculate offsets and lengths of positions and then
create a single byte array that is pushed to the output buffer
Parent repetition level marks at which level either:
1.
Decoder for RLE encoded values of BOOLEAN primitive type
Run Length Encoding / Bit-Packing Hybrid (RLE)
Run Length Encoding / Bit-Packing Hybrid (RLE)
This class is similar to
NullsDecoder but specialized for reading integers stored in bit width of 0 - 32.Basic input stream based on a given Slice object.
Internal implementation of
ColumnIndexStore.Based on org.apache.parquet.column.values.factory.DefaultV1ValuesWriterFactory
This class provides API for creating value decoders for given fields and encodings.