Package | Description |
---|---|
org.forgerock.bloomfilter |
ForgeRock Bloom Filters
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
BloomFilters.ScalableBloomFilterBuilder<T> |
BloomFilters.BloomFilterBuilder.scalable()
Forces the bloom filter to be a Scalable Bloom Filter which can expand to arbitrary capacity.
|
BloomFilters.ScalableBloomFilterBuilder<T> |
BloomFilters.BloomFilterBuilder.withCapacityGrowthFactor(double growthFactor)
The factor by which to increase the capacity of the bloom filter when it exceeds the initial capacity.
|
BloomFilters.ScalableBloomFilterBuilder<T> |
BloomFilters.ScalableBloomFilterBuilder.withCapacityGrowthFactor(double growthFactor) |
BloomFilters.ScalableBloomFilterBuilder<T> |
BloomFilters.BloomFilterBuilder.withFalsePositiveProbabilityScaleFactor(double scaleFactor)
The factor by which to reduce the probability of false positives when expanding a scalable/rolling bloom
filter.
|
BloomFilters.ScalableBloomFilterBuilder<T> |
BloomFilters.ScalableBloomFilterBuilder.withFalsePositiveProbabilityScaleFactor(double scaleFactor) |
BloomFilters.ScalableBloomFilterBuilder<T> |
BloomFilters.BloomFilterBuilder.withMaximumNumberOfBuckets(int maximumNumberOfBuckets)
Sets the maximum number of buckets to create before throwing an exception indicating the maximum capacity
has been reached.
|
BloomFilters.ScalableBloomFilterBuilder<T> |
BloomFilters.ScalableBloomFilterBuilder.withMaximumNumberOfBuckets(int maximumNumberOfBuckets) |
Copyright © 2010-2020, ForgeRock All Rights Reserved.