# Uses of Package
org.apache.commons.collections4.bloomfilter

Packages that use org.apache.commons.collections4.bloomfilter
Package
Description
org.apache.commons.collections4.bloomfilter
Collects extensible Bloom filter classes and interfaces.

- Classes in org.apache.commons.collections4.bloomfilter used by org.apache.commons.collections4.bloomfilter
  Class
  Description
  ArrayCountingBloomFilter
  A counting Bloom filter using an int array to track cells for each enabled bit.
  BitMapExtractor
  Produces bit map longs for a Bloom filter.
  BloomFilter
  The interface that describes a Bloom filter.
  BloomFilterExtractor
  Produces Bloom filters from a collection (e.g.
  CellExtractor
  Some Bloom filter implementations use a count rather than a bit flag.
  CellExtractor.CellPredicate
  Represents an operation that accepts an `<index, count>` pair.
  CountingBloomFilter
  The interface that describes a Bloom filter that associates a count with each bit index rather than a bit.
  Hasher
  A Hasher creates IndexExtractor based on the hash implementation and the provided Shape.
  IndexExtractor
  An object that produces indices of a Bloom filter.
  LayeredBloomFilter
  Layered Bloom filters are described in Zhiwang, Cen; Jungang, Xu; Jian, Sun (2010), "A multi-layer Bloom filter for duplicated URL detection", Proc.
  LayerManager
  Implementation of the methods to manage the layers in a layered Bloom filter.
  LayerManager.Builder
  Builder to create Layer Manager
  LongBiPredicate
  Represents a function that accepts a two long-valued argument and produces a binary result.
  Shape
  The definition of a Bloom filter shape.
  SimpleBloomFilter
  A bloom filter using an array of bit maps to track enabled bits.
  SparseBloomFilter
  A bloom filter using a TreeSet of integers to track enabled bits.