| Interface | Description |
|---|---|
| ParquetColumnarRowSplitReader.ColumnBatchGenerator |
Interface to gen
VectorizedColumnBatch. |
| ParquetDataColumnReader |
The interface to wrap the underlying Parquet dictionary and non dictionary encoded page reader.
|
| Class | Description |
|---|---|
| AbstractColumnReader<V extends org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector> |
Abstract
ColumnReader. |
| ArrayColumnReader |
Array
ColumnReader. |
| BaseVectorizedColumnReader |
Abstract
ColumnReader. |
| BaseVectorizedColumnReader.NullIntIterator |
return zero.
|
| BaseVectorizedColumnReader.RLEIntIterator |
read ints from
RunLengthBitPackingHybridDecoder. |
| BaseVectorizedColumnReader.ValuesReaderIntIterator |
read ints from
ValuesReader. |
| EmptyColumnReader |
Empty
ColumnReader. |
| FixedLenBytesColumnReader<V extends org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector> |
Fixed length bytes
ColumnReader, just for decimal. |
| Int64TimestampColumnReader |
Timestamp
ColumnReader that supports INT64 8 bytes,
TIMESTAMP_MILLIS is the deprecated ConvertedType counterpart of a TIMESTAMP logical type
that is UTC normalized and has MILLIS precision. |
| MapColumnReader |
Map
ColumnReader. |
| ParquetColumnarRowSplitReader |
This reader is used to read a
VectorizedColumnBatch from input split. |
| ParquetDataColumnReaderFactory |
Parquet file has self-describing schema which may differ from the user required schema (e.g.
|
| ParquetDataColumnReaderFactory.DefaultParquetDataColumnReader |
default reader for
ParquetDataColumnReader. |
| ParquetDataColumnReaderFactory.TypesFromInt96PageReader |
The reader who reads from the underlying Timestamp value value.
|
| RowColumnReader |
Row
ColumnReader. |
Copyright © 2023 The Apache Software Foundation. All rights reserved.