- BloomFilter<T> - Class in orestes.bloomfilter
-
- BloomFilter(double, double) - Constructor for class orestes.bloomfilter.BloomFilter
-
Constructs a new bloom filter by determining the optimal bloom filter
size n in bits and the number of hash functions k based on
the expected number n of elements in the bloom filter and the
tolerable false positive rate p.
- BloomFilter(int, int) - Constructor for class orestes.bloomfilter.BloomFilter
-
Constructs a new bloom filter of the size m bits and k hash
functions.
- BloomFilter(BitSet, int, int, BloomFilter.HashMethod, String) - Constructor for class orestes.bloomfilter.BloomFilter
-
Constructs a new bloom filter by using the provided bit vector
bloomFilter.
- BloomFilter.CustomHashFunction - Interface in orestes.bloomfilter
-
An interface which can be implemented to provide custom hash functions.
- BloomFilter.HashMethod - Enum in orestes.bloomfilter
-
Different types of hash functions that can be used.
- BloomFilterConverter - Class in orestes.bloomfilter.json
-
- BloomFilterConverter() - Constructor for class orestes.bloomfilter.json.BloomFilterConverter
-
- BloomFilterRedis<T> - Class in orestes.bloomfilter.redis
-
A persistent bloom filter backed by the Redis key value store.
- BloomFilterRedis(String, int, double, double) - Constructor for class orestes.bloomfilter.redis.BloomFilterRedis
-
- BloomFilterRedis(String, int, int, int) - Constructor for class orestes.bloomfilter.redis.BloomFilterRedis
-
Creates a new persistent Bloomfilter backed by Redis.
- BloomFilterRedis(Jedis) - Constructor for class orestes.bloomfilter.redis.BloomFilterRedis
-