public final class BloomFilters extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BloomFilters.BloomFilterBuilder<T>
Builder for constructing and configuring Bloom Filter implementations.
|
static class |
BloomFilters.RollingBloomFilterBuilder<T>
Builder pattern for Rolling Bloom Filters, which are Scalable Bloom Filters whose elements can expire allowing
space to be reclaimed over time.
|
static class |
BloomFilters.ScalableBloomFilterBuilder<T>
Builder pattern for Scalable Bloom Filters.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> BloomFilters.BloomFilterBuilder<T> |
create(com.google.common.hash.Funnel<? super T> funnel)
Creates a
BloomFilters.BloomFilterBuilder to begin configuration of a particular bloom filter. |
public static <T> BloomFilters.BloomFilterBuilder<T> create(com.google.common.hash.Funnel<? super T> funnel)
BloomFilters.BloomFilterBuilder to begin configuration of a particular bloom filter.T - the type of elements to be contained in the bloom filter.funnel - the funnel to use to hash elements of the bloom filter.FunnelsCopyright © 2025 Open Identity Platform Community. All rights reserved.