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.Funnels
Copyright © 2025 Open Identity Platform Community. All rights reserved.