Package org.apache.orc.util
Class BloomFilterUtf8
java.lang.Object
org.apache.orc.util.BloomFilter
org.apache.orc.util.BloomFilterUtf8
This class represents the fix from ORC-101 where we fixed the bloom filter
from using the JVM's default character set to always using UTF-8.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.orc.util.BloomFilter
BloomFilter.BitSet
-
Field Summary
Fields inherited from class org.apache.orc.util.BloomFilter
DEFAULT_FPP
-
Constructor Summary
ConstructorDescriptionBloomFilterUtf8
(long[] bits, int numFuncs) BloomFilterUtf8
(long expectedEntries, double fpp) -
Method Summary
Methods inherited from class org.apache.orc.util.BloomFilter
add, addBytes, addDouble, addLong, equals, getBitSet, getBitSize, getNumHashFunctions, hashCode, merge, reset, sizeInBytes, test, testBytes, testDouble, testLong, toString
-
Constructor Details
-
BloomFilterUtf8
public BloomFilterUtf8(long expectedEntries, double fpp) -
BloomFilterUtf8
public BloomFilterUtf8(long[] bits, int numFuncs)
-
-
Method Details
-
addString
- Overrides:
addString
in classBloomFilter
-
testString
- Overrides:
testString
in classBloomFilter
-