| Package | Description |
|---|---|
| org.apache.parquet.format |
| Modifier and Type | Field and Description |
|---|---|
ColumnMetaData |
ColumnChunk.meta_data
Column metadata for this chunk.
|
| Modifier and Type | Method and Description |
|---|---|
ColumnMetaData |
ColumnMetaData.deepCopy() |
ColumnMetaData |
ColumnChunk.getMeta_data()
Column metadata for this chunk.
|
static ColumnMetaData |
Util.readColumnMetaData(InputStream from,
BlockCipher.Decryptor decryptor,
byte[] AAD) |
ColumnMetaData |
ColumnMetaData.setBloom_filter_length(int bloom_filter_length)
Size of Bloom filter data including the serialized header, in bytes.
|
ColumnMetaData |
ColumnMetaData.setBloom_filter_offset(long bloom_filter_offset)
Byte offset from beginning of file to Bloom filter data.
|
ColumnMetaData |
ColumnMetaData.setCodec(CompressionCodec codec)
Compression codec *
|
ColumnMetaData |
ColumnMetaData.setData_page_offset(long data_page_offset)
Byte offset from beginning of file to first data page *
|
ColumnMetaData |
ColumnMetaData.setDictionary_page_offset(long dictionary_page_offset)
Byte offset from the beginning of file to first (only) dictionary page *
|
ColumnMetaData |
ColumnMetaData.setEncoding_stats(List<PageEncodingStats> encoding_stats)
Set of all encodings used for pages in this column chunk.
|
ColumnMetaData |
ColumnMetaData.setEncodings(List<Encoding> encodings)
Set of all encodings used for this column.
|
ColumnMetaData |
ColumnMetaData.setIndex_page_offset(long index_page_offset)
Byte offset from beginning of file to root index page *
|
ColumnMetaData |
ColumnMetaData.setKey_value_metadata(List<KeyValue> key_value_metadata)
Optional key/value metadata *
|
ColumnMetaData |
ColumnMetaData.setNum_values(long num_values)
Number of values in this column *
|
ColumnMetaData |
ColumnMetaData.setPath_in_schema(List<String> path_in_schema)
Path in schema *
|
ColumnMetaData |
ColumnMetaData.setSize_statistics(SizeStatistics size_statistics)
Optional statistics to help estimate total memory when converted to in-memory
representations.
|
ColumnMetaData |
ColumnMetaData.setStatistics(Statistics statistics)
optional statistics for this column chunk
|
ColumnMetaData |
ColumnMetaData.setTotal_compressed_size(long total_compressed_size)
total byte size of all compressed, and potentially encrypted, pages
in this column chunk (including the headers) *
|
ColumnMetaData |
ColumnMetaData.setTotal_uncompressed_size(long total_uncompressed_size)
total byte size of all uncompressed pages in this column chunk (including the headers) *
|
ColumnMetaData |
ColumnMetaData.setType(Type type)
Type of this column *
|
| Modifier and Type | Method and Description |
|---|---|
int |
ColumnMetaData.compareTo(ColumnMetaData other) |
boolean |
ColumnMetaData.equals(ColumnMetaData that) |
ColumnChunk |
ColumnChunk.setMeta_data(ColumnMetaData meta_data)
Column metadata for this chunk.
|
static void |
Util.writeColumnMetaData(ColumnMetaData columnMetaData,
OutputStream to,
BlockCipher.Encryptor encryptor,
byte[] AAD) |
| Constructor and Description |
|---|
ColumnMetaData(ColumnMetaData other)
Performs a deep copy on other.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.