Package org.miaixz.bus.core.text.bloom
Class FunctionFilter
java.lang.Object
org.miaixz.bus.core.text.bloom.AbstractFilter
org.miaixz.bus.core.text.bloom.FunctionFilter
- All Implemented Interfaces:
Serializable,BloomFilter
基于Hash函数方法的
BloomFilter- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Field Summary
Fields inherited from class org.miaixz.bus.core.text.bloom.AbstractFilter
size -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.miaixz.bus.core.text.bloom.AbstractFilter
add, contains
-
Constructor Details
-
FunctionFilter
- Parameters:
size- 最大值hashFunc- Hash函数
-
-
Method Details
-
of
创建FuncFilter- Parameters:
size- 最大值hashFunc- Hash函数- Returns:
- FunctionFilter
-
hash
Description copied from class:AbstractFilter自定义Hash方法- Specified by:
hashin classAbstractFilter- Parameters:
text- 字符串- Returns:
- the int
-