Uses of Package
dev.hardwood.metadata
Packages that use dev.hardwood.metadata
Package
Description
Core entry points for reading Parquet files.
Low-level Parquet file metadata types that mirror the Thrift definitions.
Parquet file readers with row-oriented and column-oriented APIs.
High-level Parquet schema types with computed definition and repetition levels.
Parquet file writer, with a columnar and a row-oriented API over one core.
-
Classes in dev.hardwood.metadata used by dev.hardwood
-
Classes in dev.hardwood.metadata used by dev.hardwood.metadataClassDescriptionColumn chunk metadata.Ordering of min/max values across pages.Metadata for a column chunk.The ordering used for a leaf column's
min/maxstatistics, decoded from theFileMetaData.column_ordersunion.Compression codecs supported by Parquet.Legacy converted types in Parquet schema (used by PyArrow for LIST/MAP annotation).Encoding types for Parquet data.Path from the root schema to a leaf column, represented as a list of field names.Top-level file metadata for a Parquet file.Logical types that provide semantic meaning to physical types.BSON document stored as a byte array.Calendar date (days since Unix epoch).Decimal with fixed precision and scale.Geodesic formulations to model and compute the shortest path on Earth.Enum stored as a UTF-8 string.IEEE 754 half-precision (binary16) floating point, stored as a 2-byteFIXED_LEN_BYTE_ARRAYin little-endian byte order.Geography type with configurable CRSGeometry type with configurable CRSInterval stored as a 12-byte fixed-length byte array (months, days, millis).Integer type with a specific bit width and signedness.JSON document stored as a UTF-8 string.List (repeated element) logical type.Map (key-value pairs) logical type.Column whose every value is null.UTF-8 encoded string.Timestamp with configurable precision and UTC adjustment.Time of day with configurable precision and UTC adjustment.Resolution of time and timestamp logical types.UUID stored as a 16-byte fixed-length byte array.Variant (self-describing, semi-structured) logical type per the Parquet Variant spec.The number of pages a writer produced for one combination of page type and encoding within a column chunk.Location of a data page within a column chunk.The kind of page stored in a column chunk.The parsed footer of one file, as aMetadataSourcehands it to a reader.Physical types supported by Parquet format.Field repetition types in Parquet schema.Row group metadata.Schema element in Parquet file metadata.Size statistics for a column chunk: the unencoded size of itsBYTE_ARRAYdata and its repetition- and definition-level histograms.Column chunk statistics for min/max values, null count, and distinct count. -
Classes in dev.hardwood.metadata used by dev.hardwood.reader
-
Classes in dev.hardwood.metadata used by dev.hardwood.schemaClassDescriptionLegacy converted types in Parquet schema (used by PyArrow for LIST/MAP annotation).Path from the root schema to a leaf column, represented as a list of field names.Logical types that provide semantic meaning to physical types.Physical types supported by Parquet format.Field repetition types in Parquet schema.Schema element in Parquet file metadata.
-
Classes in dev.hardwood.metadata used by dev.hardwood.writer