Package io.trino.parquet
Class BloomFilterStore
java.lang.Object
io.trino.parquet.BloomFilterStore
-
Constructor Summary
ConstructorsConstructorDescriptionBloomFilterStore(ParquetDataSource dataSource, org.apache.parquet.hadoop.metadata.BlockMetaData block, Set<org.apache.parquet.hadoop.metadata.ColumnPath> columnsFiltered) -
Method Summary
Modifier and TypeMethodDescriptionOptional<org.apache.parquet.column.values.bloomfilter.BloomFilter>getBloomFilter(org.apache.parquet.hadoop.metadata.ColumnPath columnPath) static Optional<BloomFilterStore>getBloomFilterStore(ParquetDataSource dataSource, org.apache.parquet.hadoop.metadata.BlockMetaData blockMetadata, TupleDomain<org.apache.parquet.column.ColumnDescriptor> parquetTupleDomain, ParquetReaderOptions options) static booleanhasBloomFilter(org.apache.parquet.hadoop.metadata.ColumnChunkMetaData columnMetaData)
-
Constructor Details
-
BloomFilterStore
public BloomFilterStore(ParquetDataSource dataSource, org.apache.parquet.hadoop.metadata.BlockMetaData block, Set<org.apache.parquet.hadoop.metadata.ColumnPath> columnsFiltered)
-
-
Method Details
-
getBloomFilter
public Optional<org.apache.parquet.column.values.bloomfilter.BloomFilter> getBloomFilter(org.apache.parquet.hadoop.metadata.ColumnPath columnPath) -
getBloomFilterStore
public static Optional<BloomFilterStore> getBloomFilterStore(ParquetDataSource dataSource, org.apache.parquet.hadoop.metadata.BlockMetaData blockMetadata, TupleDomain<org.apache.parquet.column.ColumnDescriptor> parquetTupleDomain, ParquetReaderOptions options) -
hasBloomFilter
public static boolean hasBloomFilter(org.apache.parquet.hadoop.metadata.ColumnChunkMetaData columnMetaData)
-