# Uses of Interface
org.apache.commons.collections4.bloomfilter.CellProducer

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

- ## Uses of CellProducer in org.apache.commons.collections4.bloomfilter

  Subinterfaces of CellProducer in org.apache.commons.collections4.bloomfilter
  Modifier and Type
  Interface
  Description
  `interface`
  `CountingBloomFilter`
  The interface that describes a Bloom filter that associates a count with each bit index rather than a bit.
  Classes in org.apache.commons.collections4.bloomfilter that implement CellProducer
  Modifier and Type
  Class
  Description
  `final class`
  `ArrayCountingBloomFilter`
  A counting Bloom filter using an int array to track cells for each enabled bit.
  Methods in org.apache.commons.collections4.bloomfilter that return CellProducer
  Modifier and Type
  Method
  Description
  `static CellProducer`
  CellProducer.`from(IndexProducer producer)`
  Creates a CellProducer from an IndexProducer.
  Methods in org.apache.commons.collections4.bloomfilter with parameters of type CellProducer
  Modifier and Type
  Method
  Description
  `boolean`
  ArrayCountingBloomFilter.`add(CellProducer other)`
  `boolean`
  CountingBloomFilter.`add(CellProducer other)`
  Adds the specified CellProducer to this Bloom filter.
  `int`
  ArrayCountingBloomFilter.`getMaxInsert(CellProducer cellProducer)`
  `int`
  CountingBloomFilter.`getMaxInsert(CellProducer cellProducer)`
  Determines the maximum number of times the Cell Producer could have been add.
  `boolean`
  ArrayCountingBloomFilter.`subtract(CellProducer other)`
  `boolean`
  CountingBloomFilter.`subtract(CellProducer other)`
  Adds the specified CellProducer to this Bloom filter.