Package com.biglybt.core.util.bloom
Interface BloomFilter
- All Known Implementing Classes:
BloomFilterAddOnly
,BloomFilterAddRemove4Bit
,BloomFilterAddRemove8Bit
,BloomFilterImpl
,BloomFilterRotator
public interface BloomFilter
-
Method Details
-
add
int add(byte[] value) -
remove
int remove(byte[] value) -
contains
boolean contains(byte[] value) -
count
int count(byte[] value) -
getEntryCount
int getEntryCount()Returns number of unique entries- Returns:
-
clear
void clear() -
getStartTimeMono
long getStartTimeMono() -
getSize
int getSize()Returns overall capacity- Returns:
-
getReplica
BloomFilter getReplica() -
serialiseToMap
-
getString
String getString()
-