Uses of Class
org.infinispan.commons.util.BloomFilter
Packages that use BloomFilter
-
Uses of BloomFilter in org.infinispan.commons.util
Subclasses of BloomFilter in org.infinispan.commons.utilModifier and TypeClassDescriptionclass
BloomFilter implementation that allows for up to 10 hash functions all using MurmurHash3 with different seeds.Methods in org.infinispan.commons.util that return BloomFilterModifier and TypeMethodDescriptionstatic <E> BloomFilter
<E> BloomFilter.createConcurrentFilter
(int bitsToUse, Iterable<ToIntFunction<? super E>> hashFunctions) Same ascreateFilter(int, Iterable)
except the returned {code BloomFilter} instance may be used concurrently without additional synchronization.static BloomFilter
<byte[]> MurmurHash3BloomFilter.createConcurrentFilter
(int bitsToUse) static BloomFilter
<byte[]> MurmurHash3BloomFilter.createConcurrentFilter
(int bitsToUse, int hashFunctions) static <E> BloomFilter
<E> BloomFilter.createFilter
(int bitsToUse, Iterable<ToIntFunction<? super E>> hashFunctions) static BloomFilter
<byte[]> MurmurHash3BloomFilter.createFilter
(int bitsToUse) static BloomFilter
<byte[]> MurmurHash3BloomFilter.createFilter
(int bitsToUse, int hashFunctions)