| Class | Description |
|---|---|
| ColumnChunk | |
| ColumnMetaData |
Description for column metadata
|
| DataPageHeader |
Data page header
|
| DataPageHeaderV2 |
New page format alowing reading levels without decompressing the data
Repetition and definition levels are uncompressed
The remaining section containing the data is compressed if is_compressed is true
|
| DictionaryPageHeader |
TODO: *
|
| FileMetaData |
Description for file metadata
|
| IndexPageHeader | |
| InterningProtocol |
TProtocol that interns the strings.
|
| KeyValue |
Wrapper struct to store key values
|
| PageEncodingStats |
statistics of a given page type and encoding
|
| PageHeader | |
| RowGroup | |
| SchemaElement |
Represents a element inside a schema definition.
|
| SortingColumn |
Wrapper struct to specify sort order
|
| Statistics |
Statistics per row group and per page
All fields are optional.
|
| Util |
Utility to read/write metadata
We use the TCompactProtocol to serialize metadata
|
| Util.DefaultFileMetaDataConsumer |
Simple default consumer that sets the fields
|
| Util.FileMetaDataConsumer |
To read metadata in a streaming fashion.
|
| Enum | Description |
|---|---|
| ColumnChunk._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ColumnMetaData._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| CompressionCodec |
Supported compression algorithms.
|
| ConvertedType |
Common types used by frameworks(e.g.
|
| DataPageHeader._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DataPageHeaderV2._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DictionaryPageHeader._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Encoding |
Encodings supported by Parquet.
|
| FieldRepetitionType |
Representation of Schemas
|
| FileMetaData._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| IndexPageHeader._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| KeyValue._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| PageEncodingStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| PageHeader._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| PageType | |
| RowGroup._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SchemaElement._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SortingColumn._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Statistics._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Type |
Types supported by Parquet.
|
Copyright © 2015 The Apache Software Foundation. All rights reserved.