| Package | Description |
|---|---|
| org.apache.parquet.format |
| Class and Description |
|---|
| AesGcmCtrV1 |
| AesGcmCtrV1._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| AesGcmV1 |
| AesGcmV1._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| BlockCipher.Decryptor |
| BlockCipher.Encryptor |
| BloomFilterAlgorithm
The algorithm used in Bloom filter.
|
| BloomFilterAlgorithm._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| BloomFilterCompression |
| BloomFilterCompression._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| BloomFilterHash
The hash function used in Bloom filter.
|
| BloomFilterHash._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| BloomFilterHeader
Bloom filter header is stored at beginning of Bloom filter data of each column
and followed by its bitset.
|
| BloomFilterHeader._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| BoundaryOrder
Enum to annotate whether lists of min/max elements inside ColumnIndex
are ordered and if so, in which direction.
|
| BoundingBox
Bounding box for GEOMETRY or GEOGRAPHY type in the representation of min/max
value pair of coordinates from each axis.
|
| BoundingBox._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| BsonType
Embedded BSON logical type annotation
Allowed for physical types: BYTE_ARRAY
|
| BsonType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ColumnChunk |
| ColumnChunk._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ColumnCryptoMetaData |
| ColumnCryptoMetaData._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ColumnIndex
Optional statistics for each data page in a ColumnChunk.
|
| ColumnIndex._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ColumnMetaData
Description for column metadata
|
| ColumnMetaData._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ColumnOrder
Union to specify the order used for the min_value and max_value fields for a
column.
|
| ColumnOrder._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| CompressionCodec
Supported compression algorithms.
|
| ConvertedType
DEPRECATED: Common types used by frameworks(e.g.
|
| DataPageHeader
Data page header
|
| DataPageHeader._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DataPageHeaderV2
New page format allowing 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
|
| DataPageHeaderV2._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DateType |
| DateType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DecimalType
Decimal logical type annotation
Scale must be zero or a positive integer less than or equal to the precision.
|
| DecimalType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DictionaryPageHeader
The dictionary page must be placed at the first position of the column chunk
if it is partly or completely dictionary encoded.
|
| DictionaryPageHeader._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| EdgeInterpolationAlgorithm
Edge interpolation algorithm for Geography logical type
|
| Encoding
Encodings supported by Parquet.
|
| EncryptionAlgorithm |
| EncryptionAlgorithm._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| EncryptionWithColumnKey |
| EncryptionWithColumnKey._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| EncryptionWithFooterKey |
| EncryptionWithFooterKey._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| EnumType |
| EnumType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| FieldRepetitionType
Representation of Schemas
|
| FileCryptoMetaData
Crypto metadata for files with encrypted footer *
|
| FileCryptoMetaData._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| FileMetaData
Description for file metadata
|
| FileMetaData._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Float16Type |
| Float16Type._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| GeographyType
Embedded Geography logical type annotation
Geospatial features in the WKB format with an explicit (non-linear/non-planar)
edges interpolation algorithm.
|
| GeographyType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| GeometryType
Embedded Geometry logical type annotation
Geospatial features in the Well-Known Binary (WKB) format and edges interpolation
is always linear/planar.
|
| GeometryType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| GeospatialStatistics
Statistics specific to Geometry and Geography logical types
|
| GeospatialStatistics._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| IndexPageHeader |
| IndexPageHeader._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| IntType
Integer logical type annotation
bitWidth must be 8, 16, 32, or 64.
|
| IntType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| JsonType
Embedded JSON logical type annotation
Allowed for physical types: BYTE_ARRAY
|
| JsonType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| KeyValue
Wrapper struct to store key values
|
| KeyValue._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ListType |
| ListType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| LogicalType
LogicalType annotations to replace ConvertedType.
|
| LogicalType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| MapType |
| MapType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| MicroSeconds |
| MicroSeconds._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| MilliSeconds
Time units for logical types
|
| MilliSeconds._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| NanoSeconds |
| NanoSeconds._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| NullType
Logical type to annotate a column that is always null.
|
| NullType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| OffsetIndex
Optional offsets for each data page in a ColumnChunk.
|
| OffsetIndex._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| PageEncodingStats
statistics of a given page type and encoding
|
| PageEncodingStats._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| PageHeader |
| PageHeader._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| PageLocation |
| PageLocation._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| PageType |
| RowGroup |
| RowGroup._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SchemaElement
Represents a element inside a schema definition.
|
| SchemaElement._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SizeStatistics
A structure for capturing metadata for estimating the unencoded,
uncompressed size of data written.
|
| SizeStatistics._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SortingColumn
Sort order within a RowGroup of a leaf column
|
| SortingColumn._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SplitBlockAlgorithm
Block-based algorithm type annotation.
|
| SplitBlockAlgorithm._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Statistics
Statistics per row group and per page
All fields are optional.
|
| Statistics._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| StringType
Empty structs to use as logical type annotations
|
| StringType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| TimestampType
Timestamp logical type annotation
Allowed for physical types: INT64
|
| TimestampType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| TimeType
Time logical type annotation
Allowed for physical types: INT32 (millis), INT64 (micros, nanos)
|
| TimeType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| TimeUnit |
| TimeUnit._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Type
Types supported by Parquet.
|
| TypeDefinedOrder
Empty struct to signal the order defined by the physical or logical type
|
| TypeDefinedOrder._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Uncompressed
The compression used in the Bloom filter.
|
| Uncompressed._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Util.FileMetaDataConsumer
To read metadata in a streaming fashion.
|
| UUIDType |
| UUIDType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| VariantType
Embedded Variant logical type annotation
|
| VariantType._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| XxHash
Hash strategy type annotation.
|
| XxHash._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.