| Interface | Description |
|---|---|
| ColumnReader |
Reader for (repetition level, definition level, values) triplets.
|
| ColumnReadStore |
Container which can produce a ColumnReader for any given column in a schema.
|
| ColumnWriter |
writer for (repetition level, definition level, values) triplets
|
| ColumnWriteStore |
Container which can construct writers for multiple columns to be stored
together.
|
| Class | Description |
|---|---|
| ColumnDescriptor |
Describes a column's type as well as its position in its containing schema.
|
| Dictionary |
a dictionary to decode dictionary based encodings
|
| EncodingStats |
EncodingStats track dictionary and data page encodings for a single column within a row group.
|
| EncodingStats.Builder |
Used to build
EncodingStats from metadata or to accumulate stats as pages are written. |
| ParquetProperties |
This class represents all the configurable Parquet properties.
|
| ParquetProperties.Builder |
| Enum | Description |
|---|---|
| Encoding |
encoding of the data
|
| ParquetProperties.WriterVersion | |
| ValuesType |
The different type of values we can store in columns
|
| Exception | Description |
|---|---|
| UnknownColumnException |
Thrown if the specified column is unknown in the underlying storage
|
| UnknownColumnTypeException |
Thrown if the specified column type is unknown in the underlying storage
|
Copyright © 2019 The Apache Software Foundation. All rights reserved.