Uses of Class
com.google.common.hash.BloomFilterStrategies.LockFreeBitArray
-
Packages that use BloomFilterStrategies.LockFreeBitArray Package Description com.google.common.hash Hash functions and related structures. -
-
Uses of BloomFilterStrategies.LockFreeBitArray in com.google.common.hash
Fields in com.google.common.hash declared as BloomFilterStrategies.LockFreeBitArray Modifier and Type Field Description private BloomFilterStrategies.LockFreeBitArray
BloomFilter. bits
The bit set of the BloomFilter (not necessarily power of 2!)Methods in com.google.common.hash that return BloomFilterStrategies.LockFreeBitArray Modifier and Type Method Description (package private) BloomFilterStrategies.LockFreeBitArray
BloomFilterStrategies.LockFreeBitArray. copy()
Methods in com.google.common.hash with parameters of type BloomFilterStrategies.LockFreeBitArray Modifier and Type Method Description <T> boolean
BloomFilter.Strategy. mightContain(T object, Funnel<? super T> funnel, int numHashFunctions, BloomFilterStrategies.LockFreeBitArray bits)
QueriesnumHashFunctions
bits of the given bit array, by hashing a user element; returnstrue
if and only if all selected bits are set.<T> boolean
BloomFilter.Strategy. put(T object, Funnel<? super T> funnel, int numHashFunctions, BloomFilterStrategies.LockFreeBitArray bits)
SetsnumHashFunctions
bits of the given bit array, by hashing a user element.(package private) void
BloomFilterStrategies.LockFreeBitArray. putAll(BloomFilterStrategies.LockFreeBitArray other)
Combines the two BitArrays using bitwise OR.Constructors in com.google.common.hash with parameters of type BloomFilterStrategies.LockFreeBitArray Constructor Description BloomFilter(BloomFilterStrategies.LockFreeBitArray bits, int numHashFunctions, Funnel<? super T> funnel, BloomFilter.Strategy strategy)
Creates a BloomFilter.
-