com.aelitis.azureus.core.util.bloom.impl
Class BloomFilterAddRemove8Bit
java.lang.Object
com.aelitis.azureus.core.util.bloom.impl.BloomFilterImpl
com.aelitis.azureus.core.util.bloom.impl.BloomFilterAddRemove8Bit
- All Implemented Interfaces:
- BloomFilter
public class BloomFilterAddRemove8Bit
- extends BloomFilterImpl
Methods inherited from class com.aelitis.azureus.core.util.bloom.impl.BloomFilterImpl |
add, add, bytesToInteger, contains, contains, count, count, deserialiseFromMap, getEntryCount, getHash, getMaxEntries, getSerialization, getSize, getStartTimeMono, getString, main, remove, remove, serialiseToMap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BloomFilterAddRemove8Bit
public BloomFilterAddRemove8Bit(int _max_entries)
BloomFilterAddRemove8Bit
public BloomFilterAddRemove8Bit(Map<String,Object> x)
serialiseToMap
protected void serialiseToMap(Map<String,Object> x)
- Overrides:
serialiseToMap
in class BloomFilterImpl
getReplica
public BloomFilter getReplica()
trimValue
protected int trimValue(int value)
- Specified by:
trimValue
in class BloomFilterImpl
getValue
protected int getValue(int index)
- Specified by:
getValue
in class BloomFilterImpl
incValue
protected int incValue(int index)
- Specified by:
incValue
in class BloomFilterImpl
decValue
protected int decValue(int index)
- Specified by:
decValue
in class BloomFilterImpl
clear
public void clear()
- Specified by:
clear
in interface BloomFilter
- Overrides:
clear
in class BloomFilterImpl