| Interface | Description |
|---|---|
| ParquetVectorUpdater<T extends WritableColumnVector> |
Interface to update a vector with values read from a Parquet file.
|
| VectorizedValuesReader |
Interface for value decoding that supports vectorized (aka batched) decoding.
|
| VectorizedValuesReader.ByteBufferOutputWriter |
A functional interface to write double values to columnar output.
|
| VectorizedValuesReader.IntegerOutputWriter |
A functional interface to write integer values to columnar output.
|
| Class | Description |
|---|---|
| ColumnarBatch |
A batch of rows in columnar format.
|
| ParquetColumnVector |
Parquet Column tree.
|
| ParquetReadState |
Helper class to store intermediate state while reading a Parquet column chunk.
|
| ParquetVectorUpdaterFactory |
Updater Factory to get
ParquetVectorUpdater. |
| RowIndexGenerator |
Generate row index for columnar batch.
|
| VectorizedColumnReader |
Decoder to return values from a single column.
|
| VectorizedDeltaBinaryPackedReader |
An implementation of the Parquet DELTA_BINARY_PACKED decoder that supports the vectorized
interface.
|
| VectorizedDeltaByteArrayReader |
An implementation of the Parquet DELTA_BYTE_ARRAY decoder that supports the vectorized interface.
|
| VectorizedDeltaLengthByteArrayReader |
An implementation of the Parquet DELTA_LENGTH_BYTE_ARRAY decoder that supports the vectorized
interface.
|
| VectorizedParquetRecordReader |
Record reader for parquet.
|
| VectorizedPlainValuesReader |
An implementation of the Parquet PLAIN decoder that supports the vectorized interface.
|
| VectorizedReaderBase |
Base class for implementations of VectorizedValuesReader.
|
| VectorizedRleValuesReader |
A values reader for Parquet's run-length encoded data.
|
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.