Package org.apache.flink.formats.parquet.vector.reader
package org.apache.flink.formats.parquet.vector.reader
-
ClassDescriptionAbstractColumnReader<VECTOR extends org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector>Abstract
ColumnReader.BooleanColumnReader.ByteColumnReader.BytesColumnReader.ColumnReader<VECTOR extends org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector>Read a batch of records for a column toWritableColumnVectorfrom parquet data file.DoubleColumnReader.FixedLenBytesColumnReader<VECTOR extends org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector>Fixed length bytesColumnReader, just for decimal.FloatColumnReader.IntColumnReader.LongColumnReader.This ColumnReader mainly used to read `Group` type in parquet such as `Map`, `Array`, `Row`.Reader to read nested primitive column.Reading zero always.Reading int fromRunLengthBitPackingHybridDecoder.Reading int fromValuesReader.The interface to wrap the underlying Parquet dictionary and non dictionary encoded page reader.Parquet file has self-describing schema which may differ from the user required schema (e.g.The default data column reader for existing Parquet page reader which works for both dictionary or non dictionary types, Mirror from dictionary encoding path.The reader who reads from the underlying Timestamp value.ShortColumnReader.TimestampColumnReader.