Uses of Class
com.google.common.hash.BloomFilter
Packages that use BloomFilter
-
Uses of BloomFilter in com.google.common.hash
Methods in com.google.common.hash that return BloomFilterModifier and TypeMethodDescriptionBloomFilter.copy()
Creates a newBloomFilter
that's a copy of this instance.static <T> BloomFilter
<T> Creates aBloomFilter
with the expected number of insertions and a default expected false positive probability of 3%.static <T> BloomFilter
<T> Creates aBloomFilter
with the expected number of insertions and expected false positive probability.static <T> BloomFilter
<T> Creates aBloomFilter
with the expected number of insertions and a default expected false positive probability of 3%.static <T> BloomFilter
<T> Creates aBloomFilter
with the expected number of insertions and expected false positive probability.(package private) static <T> BloomFilter
<T> BloomFilter.create
(Funnel<? super T> funnel, long expectedInsertions, double fpp, BloomFilter.Strategy strategy) static <T> BloomFilter
<T> BloomFilter.readFrom
(InputStream in, Funnel<? super T> funnel) Reads a byte stream, which was written by writeTo(OutputStream), into aBloomFilter
.Methods in com.google.common.hash that return types with arguments of type BloomFilterModifier and TypeMethodDescriptionstatic <T> Collector
<T, ?, BloomFilter<T>> BloomFilter.toBloomFilter
(Funnel<? super T> funnel, long expectedInsertions) Returns aCollector
expecting the specified number of insertions, and yielding aBloomFilter
with false positive probability 3%.static <T> Collector
<T, ?, BloomFilter<T>> BloomFilter.toBloomFilter
(Funnel<? super T> funnel, long expectedInsertions, double fpp) Returns aCollector
expecting the specified number of insertions, and yielding aBloomFilter
with the specified expected false positive probability.Methods in com.google.common.hash with parameters of type BloomFilterModifier and TypeMethodDescriptionboolean
BloomFilter.isCompatible
(BloomFilter<T> that) Determines whether a given Bloom filter is compatible with this Bloom filter.void
BloomFilter.putAll
(BloomFilter<T> that) Combines this Bloom filter with another Bloom filter by performing a bitwise OR of the underlying data.Constructors in com.google.common.hash with parameters of type BloomFilter