Package be.bagofwords.db.bloomfilter
Class LongBloomFilterWithCheckSum
- java.lang.Object
-
- be.bagofwords.db.bloomfilter.LongBloomFilter
-
- be.bagofwords.db.bloomfilter.LongBloomFilterWithCheckSum
-
- All Implemented Interfaces:
be.bagofwords.util.ByteArraySerializable,Serializable
public class LongBloomFilterWithCheckSum extends LongBloomFilter implements be.bagofwords.util.ByteArraySerializable
Created by Koen Deschacht (koendeschacht@gmail.com) on 9/3/14.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class be.bagofwords.db.bloomfilter.LongBloomFilter
LongBloomFilter.BitArray, LongBloomFilter.LongFunnel
-
-
Field Summary
-
Fields inherited from class be.bagofwords.db.bloomfilter.LongBloomFilter
bits, numOfHashFunctions
-
-
Constructor Summary
Constructors Constructor Description LongBloomFilterWithCheckSum()LongBloomFilterWithCheckSum(byte[] array)LongBloomFilterWithCheckSum(long expectedSize, double fpp)LongBloomFilterWithCheckSum(LongBloomFilter.BitArray bitArray, int numOfHashFunctions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetDataCheckSum()voidincreaseDataCheckSum()voidsetDataCheckSum(long dataCheckSum)byte[]toByteArray()-
Methods inherited from class be.bagofwords.db.bloomfilter.LongBloomFilter
clone, expectedFpp, getBits, getNumOfHashFunctions, mightContain, put, setBits, setNumOfHashFunctions
-
-
-
-
Constructor Detail
-
LongBloomFilterWithCheckSum
public LongBloomFilterWithCheckSum(long expectedSize, double fpp)
-
LongBloomFilterWithCheckSum
public LongBloomFilterWithCheckSum(LongBloomFilter.BitArray bitArray, int numOfHashFunctions)
-
LongBloomFilterWithCheckSum
public LongBloomFilterWithCheckSum(byte[] array)
-
LongBloomFilterWithCheckSum
public LongBloomFilterWithCheckSum()
-
-