跳过导航链接
A B C D E F G H I J L M P R S T 

A

AbstractFilter - cn.hutool.bloomfilter.filter中的类
抽象Bloom过滤器
AbstractFilter(long, int) - 类 的构造器cn.hutool.bloomfilter.filter.AbstractFilter
构造
AbstractFilter(long) - 类 的构造器cn.hutool.bloomfilter.filter.AbstractFilter
构造32位
add(long) - 接口 中的方法cn.hutool.bloomfilter.bitMap.BitMap
加入值
add(long) - 类 中的方法cn.hutool.bloomfilter.bitMap.IntMap
 
add(long) - 类 中的方法cn.hutool.bloomfilter.bitMap.LongMap
 
add(String) - 类 中的方法cn.hutool.bloomfilter.BitMapBloomFilter
增加字符串到Filter映射中
add(String) - 类 中的方法cn.hutool.bloomfilter.BitSetBloomFilter
 
add(String) - 接口 中的方法cn.hutool.bloomfilter.BloomFilter
在boolean的bitMap中增加一个字符串
如果存在就返回false .如果不存在.先增加这个字符串.再返回true
add(String) - 类 中的方法cn.hutool.bloomfilter.filter.AbstractFilter
 

B

BitMap - cn.hutool.bloomfilter.bitMap中的接口
BitMap接口,用于将某个int或long值映射到一个数组中,从而判定某个值是否存在
BitMapBloomFilter - cn.hutool.bloomfilter中的类
BlommFilter 实现
1.构建hash算法
2.散列hash映射到数组的bit位置
3.验证
此实现方式可以指定Hash算法
BitMapBloomFilter(int) - 类 的构造器cn.hutool.bloomfilter.BitMapBloomFilter
构造,使用默认的5个过滤器
BitMapBloomFilter(int, BloomFilter...) - 类 的构造器cn.hutool.bloomfilter.BitMapBloomFilter
使用自定的多个过滤器建立BloomFilter
BitSetBloomFilter - cn.hutool.bloomfilter中的类
BloomFilter实现方式2,此方式使用BitSet存储。
BitSetBloomFilter(int, int, int) - 类 的构造器cn.hutool.bloomfilter.BitSetBloomFilter
构造一个布隆过滤器,过滤器的容量为c * n 个bit.
BloomFilter - cn.hutool.bloomfilter中的接口
Bloom filter 是由 Howard Bloom 在 1970 年提出的二进制向量数据结构,它具有很好的空间和时间效率,被用来检测一个元素是不是集合中的一个成员。
BloomFilterUtil - cn.hutool.bloomfilter中的类
布隆过滤器工具
BloomFilterUtil() - 类 的构造器cn.hutool.bloomfilter.BloomFilterUtil
 

C

cn.hutool.bloomfilter - 程序包 cn.hutool.bloomfilter
布隆过滤,提供一些Hash算法的布隆过滤
cn.hutool.bloomfilter.bitMap - 程序包 cn.hutool.bloomfilter.bitMap
BitMap实现
cn.hutool.bloomfilter.filter - 程序包 cn.hutool.bloomfilter.filter
各种Hash算法的过滤器实现
contains(long) - 接口 中的方法cn.hutool.bloomfilter.bitMap.BitMap
检查是否包含值
contains(long) - 类 中的方法cn.hutool.bloomfilter.bitMap.IntMap
 
contains(long) - 类 中的方法cn.hutool.bloomfilter.bitMap.LongMap
 
contains(String) - 类 中的方法cn.hutool.bloomfilter.BitMapBloomFilter
是否可能包含此字符串,此处存在误判
contains(String) - 类 中的方法cn.hutool.bloomfilter.BitSetBloomFilter
判定是否包含指定字符串
contains(String) - 接口 中的方法cn.hutool.bloomfilter.BloomFilter
 
contains(String) - 类 中的方法cn.hutool.bloomfilter.filter.AbstractFilter
 
createBitMap(int) - 类 中的静态方法cn.hutool.bloomfilter.BloomFilterUtil
创建BitMap实现的布隆过滤器
createBitSet(int, int, int) - 类 中的静态方法cn.hutool.bloomfilter.BloomFilterUtil
创建一个BitSet实现的布隆过滤器,过滤器的容量为c * n 个bit.
createHashes(String, int) - 类 中的静态方法cn.hutool.bloomfilter.BitSetBloomFilter
将字符串的字节表示进行多哈希编码.

D

DefaultFilter - cn.hutool.bloomfilter.filter中的类
默认Bloom过滤器,使用Java自带的Hash算法
DefaultFilter(long, int) - 类 的构造器cn.hutool.bloomfilter.filter.DefaultFilter
 
DefaultFilter(long) - 类 的构造器cn.hutool.bloomfilter.filter.DefaultFilter
 

E

ELFFilter - cn.hutool.bloomfilter.filter中的类
 
ELFFilter(long, int) - 类 的构造器cn.hutool.bloomfilter.filter.ELFFilter
 
ELFFilter(long) - 类 的构造器cn.hutool.bloomfilter.filter.ELFFilter
 

F

FNVFilter - cn.hutool.bloomfilter.filter中的类
 
FNVFilter(long, int) - 类 的构造器cn.hutool.bloomfilter.filter.FNVFilter
 
FNVFilter(long) - 类 的构造器cn.hutool.bloomfilter.filter.FNVFilter
 

G

getFalsePositiveProbability() - 类 中的方法cn.hutool.bloomfilter.BitSetBloomFilter
 

H

hash(String, int) - 类 中的静态方法cn.hutool.bloomfilter.BitSetBloomFilter
计算Hash值
hash(String) - 类 中的方法cn.hutool.bloomfilter.filter.AbstractFilter
自定义Hash方法
hash(String) - 类 中的方法cn.hutool.bloomfilter.filter.DefaultFilter
 
hash(String) - 类 中的方法cn.hutool.bloomfilter.filter.ELFFilter
 
hash(String) - 类 中的方法cn.hutool.bloomfilter.filter.FNVFilter
 
hash(String) - 类 中的方法cn.hutool.bloomfilter.filter.HfFilter
 
hash(String) - 类 中的方法cn.hutool.bloomfilter.filter.HfIpFilter
 
hash(String) - 类 中的方法cn.hutool.bloomfilter.filter.JSFilter
 
hash(String) - 类 中的方法cn.hutool.bloomfilter.filter.PJWFilter
 
hash(String) - 类 中的方法cn.hutool.bloomfilter.filter.RSFilter
 
hash(String) - 类 中的方法cn.hutool.bloomfilter.filter.SDBMFilter
 
hash(String) - 类 中的方法cn.hutool.bloomfilter.filter.TianlFilter
 
HfFilter - cn.hutool.bloomfilter.filter中的类
 
HfFilter(long, int) - 类 的构造器cn.hutool.bloomfilter.filter.HfFilter
 
HfFilter(long) - 类 的构造器cn.hutool.bloomfilter.filter.HfFilter
 
HfIpFilter - cn.hutool.bloomfilter.filter中的类
 
HfIpFilter(long, int) - 类 的构造器cn.hutool.bloomfilter.filter.HfIpFilter
 
HfIpFilter(long) - 类 的构造器cn.hutool.bloomfilter.filter.HfIpFilter
 

I

init(String, String) - 类 中的方法cn.hutool.bloomfilter.BitSetBloomFilter
通过文件初始化过滤器.
init(long, int) - 类 中的方法cn.hutool.bloomfilter.filter.AbstractFilter
初始化
IntMap - cn.hutool.bloomfilter.bitMap中的类
过滤器BitMap在32位机器上.这个类能发生更好的效果.一般情况下建议使用此类
IntMap() - 类 的构造器cn.hutool.bloomfilter.bitMap.IntMap
构造
IntMap(int) - 类 的构造器cn.hutool.bloomfilter.bitMap.IntMap
构造

J

JSFilter - cn.hutool.bloomfilter.filter中的类
 
JSFilter(long, int) - 类 的构造器cn.hutool.bloomfilter.filter.JSFilter
 
JSFilter(long) - 类 的构造器cn.hutool.bloomfilter.filter.JSFilter
 

L

LongMap - cn.hutool.bloomfilter.bitMap中的类
过滤器BitMap在64位机器上.这个类能发生更好的效果.一般机器不建议使用
LongMap() - 类 的构造器cn.hutool.bloomfilter.bitMap.LongMap
构造
LongMap(int) - 类 的构造器cn.hutool.bloomfilter.bitMap.LongMap
构造

M

MACHINE32 - 接口 中的静态变量cn.hutool.bloomfilter.bitMap.BitMap
 
MACHINE64 - 接口 中的静态变量cn.hutool.bloomfilter.bitMap.BitMap
 

P

PJWFilter - cn.hutool.bloomfilter.filter中的类
 
PJWFilter(long, int) - 类 的构造器cn.hutool.bloomfilter.filter.PJWFilter
 
PJWFilter(long) - 类 的构造器cn.hutool.bloomfilter.filter.PJWFilter
 

R

remove(long) - 接口 中的方法cn.hutool.bloomfilter.bitMap.BitMap
移除值
remove(long) - 类 中的方法cn.hutool.bloomfilter.bitMap.IntMap
 
remove(long) - 类 中的方法cn.hutool.bloomfilter.bitMap.LongMap
 
RSFilter - cn.hutool.bloomfilter.filter中的类
 
RSFilter(long, int) - 类 的构造器cn.hutool.bloomfilter.filter.RSFilter
 
RSFilter(long) - 类 的构造器cn.hutool.bloomfilter.filter.RSFilter
 

S

SDBMFilter - cn.hutool.bloomfilter.filter中的类
 
SDBMFilter(long, int) - 类 的构造器cn.hutool.bloomfilter.filter.SDBMFilter
 
SDBMFilter(long) - 类 的构造器cn.hutool.bloomfilter.filter.SDBMFilter
 
size - 类 中的变量cn.hutool.bloomfilter.filter.AbstractFilter
 

T

TianlFilter - cn.hutool.bloomfilter.filter中的类
 
TianlFilter(long, int) - 类 的构造器cn.hutool.bloomfilter.filter.TianlFilter
 
TianlFilter(long) - 类 的构造器cn.hutool.bloomfilter.filter.TianlFilter
 
A B C D E F G H I J L M P R S T 
跳过导航链接

Copyright © 2020. All rights reserved.