public class NullBloomFilter extends BloomFilter
filter, forkedFilter, k, length, lock, needRebuild| Modifier | Constructor and Description |
|---|---|
protected |
NullBloomFilter(int length,
int k) |
| Modifier and Type | Method and Description |
|---|---|
void |
addKey(byte[] key) |
boolean |
checkFilter(byte[] key) |
void |
discard() |
void |
fork(int k)
Create an empty, in-memory copy of bloom filter.
|
protected boolean |
getBit(int offset) |
void |
merge() |
void |
removeKey(byte[] key) |
protected void |
setBit(int offset) |
protected void |
unsetBit(int offset) |
addKeyForked, close, copyTo, createFilter, createFilter, finalize, force, getFilledCount, getHashes, getK, getLength, getSizeBytes, init, needRebuild, optimialK, unsetAll, writeTopublic boolean checkFilter(byte[] key)
checkFilter in class BloomFilterpublic void addKey(byte[] key)
addKey in class BloomFilterpublic void removeKey(byte[] key)
removeKey in class BloomFilterprotected boolean getBit(int offset)
getBit in class BloomFilterprotected void setBit(int offset)
setBit in class BloomFilterprotected void unsetBit(int offset)
unsetBit in class BloomFilterpublic void fork(int k)
BloomFilterfork in class BloomFilterpublic void discard()
discard in class BloomFilterpublic void merge()
merge in class BloomFilter