Package org.aoju.bus.core.bloom.filter
Class DefaultFilter
java.lang.Object
org.aoju.bus.core.bloom.filter.AbstractFilter
org.aoju.bus.core.bloom.filter.DefaultFilter
- All Implemented Interfaces:
Serializable,BloomFilter
默认Bloom过滤器,使用Java自带的Hash算法
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Field Summary
Fields inherited from class org.aoju.bus.core.bloom.filter.AbstractFilter
size -
Constructor Summary
ConstructorsConstructorDescriptionDefaultFilter(long maxValue) DefaultFilter(long maxValue, int machineNumber) -
Method Summary
Methods inherited from class org.aoju.bus.core.bloom.filter.AbstractFilter
add, contains, init
-
Constructor Details
-
DefaultFilter
public DefaultFilter(long maxValue, int machineNumber) -
DefaultFilter
public DefaultFilter(long maxValue)
-
-
Method Details
-
hash
Description copied from class:AbstractFilter自定义Hash方法- Specified by:
hashin classAbstractFilter- Parameters:
text- 字符串- Returns:
- the long
-