Class AdaptiveBlockSplitBloomFilter.BloomFilterCandidate
- java.lang.Object
-
- org.apache.parquet.column.values.bloomfilter.AdaptiveBlockSplitBloomFilter.BloomFilterCandidate
-
- All Implemented Interfaces:
Comparable<AdaptiveBlockSplitBloomFilter.BloomFilterCandidate>
- Enclosing class:
- AdaptiveBlockSplitBloomFilter
protected class AdaptiveBlockSplitBloomFilter.BloomFilterCandidate extends Object implements Comparable<AdaptiveBlockSplitBloomFilter.BloomFilterCandidate>
-
-
Constructor Summary
Constructors Constructor Description BloomFilterCandidate(int expectedNDV, int candidateBytes, int minimumBytes, int maximumBytes, BloomFilter.HashStrategy hashStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(AdaptiveBlockSplitBloomFilter.BloomFilterCandidate o)booleanequals(Object o)BlockSplitBloomFiltergetBloomFilter()intgetExpectedNDV()inthashCode()
-
-
-
Constructor Detail
-
BloomFilterCandidate
public BloomFilterCandidate(int expectedNDV, int candidateBytes, int minimumBytes, int maximumBytes, BloomFilter.HashStrategy hashStrategy)
-
-
Method Detail
-
getBloomFilter
public BlockSplitBloomFilter getBloomFilter()
-
getExpectedNDV
public int getExpectedNDV()
-
compareTo
public int compareTo(AdaptiveBlockSplitBloomFilter.BloomFilterCandidate o)
- Specified by:
compareToin interfaceComparable<AdaptiveBlockSplitBloomFilter.BloomFilterCandidate>
-
-