Package dev.hardwood.reader


package dev.hardwood.reader

Parquet file readers with row-oriented and column-oriented APIs.

ParquetFileReader opens a single file and provides access to metadata and schema. From there, create a RowReader for row-at-a-time access with typed getters, or a ColumnReader for batch-oriented columnar access with primitive arrays. FilterPredicate enables predicate pushdown at both the row-group and page level.

For reading multiple files as a single dataset, use MultiFileParquetReader via Hardwood.