Class ParquetFileReader.ColumnReadersBuilder
java.lang.Object
dev.hardwood.reader.ParquetFileReader.ColumnReadersBuilder
- Enclosing class:
ParquetFileReader
Builds a ColumnReaders collection for batch-oriented access to a
projection of columns.
Obtained from ParquetFileReader.buildColumnReaders(ColumnProjection).
Works for both single- and multi-file readers; the underlying iterator
handles cross-file prefetch transparently.
try (ColumnReaders cols = file.buildColumnReaders(ColumnProjection.columns("a", "b"))
.filter(FilterPredicate.eq("a", 7))
.build()) {
ColumnReader a = cols.getColumnReader("a");
// ...
}
-
Method Summary
Modifier and TypeMethodDescriptionbuild()filter(FilterPredicate filter) Apply a row-group statistics filter.
-
Method Details
-
filter
Apply a row-group statistics filter. Default: no filter. -
build
-