public class BloomFilter extends Object implements Serializable
| 构造器和说明 |
|---|
BloomFilter()
Instantiates a new Bloom filter.
|
BloomFilter(byte[] bloom) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(byte[] bytes)
Add.
|
void |
clear()
Clear.
|
boolean |
contains(byte[] bytes)
Contains boolean.
|
int |
count()
Count int.
|
boolean |
equals(Object obj) |
double |
expectedFalsePositiveProbability()
Expected false positive probability double.
|
boolean |
getBit(int bit)
Gets bit.
|
BitSet |
getBitSet()
Gets bit set.
|
int |
getExpectedNumberOfElements()
Gets expected number of elements.
|
double |
getFalsePositiveProbability()
Gets false positive probability.
|
double |
getFalsePositiveProbability(double numberOfElements)
Gets false positive probability.
|
int |
getK()
Gets k.
|
int |
hashCode() |
void |
setBit(int bit,
boolean value)
Sets bit.
|
void |
setBitset(BitSet bitset) |
int |
size()
Size int.
|
public BloomFilter(byte[] bloom)
public BloomFilter()
public void setBitset(BitSet bitset)
public double expectedFalsePositiveProbability()
public double getFalsePositiveProbability(double numberOfElements)
numberOfElements - the number of elementspublic double getFalsePositiveProbability()
public int getK()
public void clear()
public void add(byte[] bytes)
bytes - the bytespublic boolean contains(byte[] bytes)
bytes - the bytespublic boolean getBit(int bit)
bit - the bitpublic void setBit(int bit,
boolean value)
bit - the bitvalue - the valuepublic BitSet getBitSet()
public int size()
public int count()
public int getExpectedNumberOfElements()
Copyright © 2022. All rights reserved.