| Class | Description |
|---|---|
| AadMetadata | |
| AADPrefixVerifier | |
| ApplicationVersion | |
| ArrowReaderProperties |
EXPERIMENTAL: Properties for configuring FileReader behavior.
|
| ArrowWriteContext |
\brief State object used for writing Arrow data directly to a Parquet
column chunk.
|
| ArrowWriterProperties | |
| ArrowWriterProperties.Builder | |
| ArrowWriterPropertiesBuilder | |
| BinaryArray | |
| BinaryRecordReader | |
| BitReader | |
| BitWriter | |
| BSONLogicalType |
\brief Allowed for physical type BYTE_ARRAY.
|
| ByteArray | |
| ColumnChunkMetaData |
\brief ColumnChunkMetaData is a proxy around format::ColumnChunkMetaData.
|
| ColumnChunkMetaDataBuilder | |
| ColumnChunkReader | |
| ColumnCryptoMetaData | |
| ColumnDecryptionProperties | |
| ColumnDecryptionProperties.Builder | |
| ColumnDecryptionPropertiesStringMap | |
| ColumnDecryptionPropertiesStringMap.Iterator | |
| ColumnDescriptor | |
| ColumnEncryptionProperties | |
| ColumnEncryptionProperties.Builder | |
| ColumnOrder | |
| ColumnPath | |
| ColumnProperties | |
| ColumnReader | |
| ColumnWriter | |
| Comparator |
\brief Base class for value comparators.
|
| ConvertedType | |
| CryptoContext | |
| DataPage | |
| DateLogicalType |
\brief Allowed for physical type INT32.
|
| DecimalLogicalType |
\brief Allowed for physical type INT32, INT64, FIXED_LEN_BYTE_ARRAY, or BYTE_ARRAY,
depending on the precision.
|
| DecimalMetadata | |
| DecodedInt96 | |
| DecryptionKeyRetriever | |
| Decryptor | |
| DictionaryPage | |
| DictionaryRecordReader |
\brief Read records directly to dictionary-encoded Arrow form (int32
indices).
|
| EncodedStatistics |
\brief Structure represented encoded statistics to be written to
and from Parquet serialized metadata
|
| Encoding | |
| EncodingIntMap | |
| EncodingIntMap.Iterator | |
| EncryptionAlgorithm | |
| EnumLogicalType |
\brief Allowed for physical type BYTE_ARRAY, must be encoded as UTF-8.
|
| FileCryptoMetaData | |
| FileDecryptionProperties | |
| FileDecryptionProperties.Builder | |
| FileEncryptionProperties | |
| FileEncryptionProperties.Builder | |
| FileMetaData |
\brief FileMetaData is a proxy around format::FileMetaData.
|
| FileMetaDataBuilder | |
| FileReader |
\brief Arrow read adapter class for deserializing Parquet files as Arrow row batches.
|
| FileReaderBuilder |
\brief Experimental helper class for bindings (like Python) that struggle
either with std::move or C++ exceptions
|
| FileWriter |
\brief Iterative FileWriter class
Start a new RowGroup or Chunk with NewRowGroup.
|
| FixedLenByteArray | |
| GroupNode | |
| HiddenColumnException | |
| Int96 | |
| IntegerKeyIdRetriever |
Simple integer key retriever
|
| InternalFileDecryptor | |
| IntervalLogicalType |
\brief Allowed for physical type FIXED_LEN_BYTE_ARRAY with length 12
|
| IntList | |
| IntList.Iterator | |
| IntLogicalType |
\brief Allowed for physical type INT32 (for bit widths 8, 16, and 32) and INT64
(for bit width 64).
|
| JSONLogicalType |
\brief Allowed for physical type BYTE_ARRAY.
|
| KeyAccessDeniedException | |
| LevelDecoder | |
| LevelEncoder | |
| LevelInfo | |
| ListEncoding | |
| ListLogicalType |
\brief Allowed for group nodes only.
|
| LogicalType |
\brief Implementation of parquet.thrift LogicalType types.
|
| LogicalType.TimeUnit | |
| LogicalType.Type | |
| MapLogicalType |
\brief Allowed for group nodes only.
|
| MinMax | |
| Node | |
| Node.ConstVisitor | |
| Node.Visitor | |
| NodeVector | |
| NodeVector.Iterator | |
| NoLogicalType |
\brief Allowed for any physical type.
|
| NullLogicalType |
\brief Allowed for any physical type.
|
| Page | |
| PageEncodingStats |
\brief Public struct for Thrift PageEncodingStats in ColumnChunkMetaData
|
| PageReader | |
| PageType | |
| PageWriter | |
| ParquetCipher | |
| ParquetException | |
| ParquetFilePrinter | |
| ParquetFileReader | |
| ParquetFileReader.Contents | |
| ParquetFileWriter | |
| ParquetFileWriter.Contents | |
| ParquetInvalidOrCorruptedFileException | |
| ParquetStatusException | |
| ParquetVersion |
\brief Feature selection when writing Parquet files
ParquetVersion::type governs which data types are allowed and how they
are represented. |
| PrimitiveNode | |
| ReaderProperties | |
| RecordReader |
\brief Stateful column reader that delimits semantic records for both flat
and nested columns
\note API EXPERIMENTAL
|
| Repetition | |
| RleDecoder | |
| RleEncoder | |
| RowGroupMetaData |
\brief RowGroupMetaData is a proxy around format::RowGroupMetaData.
|
| RowGroupMetaDataBuilder | |
| RowGroupReader | |
| RowGroupReader.Contents | |
| RowGroupWriter | |
| RowGroupWriter.Contents | |
| Scanner | |
| SchemaDescriptor | |
| SchemaManifest | |
| SortOrder | |
| Statistics |
\brief Base type for computing column statistics while writing a file
|
| StringKeyIdRetriever | |
| StringLogicalType |
\brief Allowed for physical type BYTE_ARRAY, must be encoded as UTF-8.
|
| TimeLogicalType |
\brief Allowed for physical type INT32 (for MILLIS) or INT64 (for MICROS and NANOS).
|
| TimestampLogicalType |
\brief Allowed for physical type INT64.
|
| Type | |
| type_traits | |
| UndefinedLogicalType | |
| UUIDLogicalType |
\brief Allowed for physical type FIXED_LEN_BYTE_ARRAY with length 16,
must encode raw UUID bytes.
|
| ValidityBitmapInputOutput | |
| WriterProperties | |
| WriterProperties.Builder | |
| WriterPropertiesBuilder |
Copyright © 2022. All rights reserved.