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

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

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

  Classes in org.apache.commons.collections4.bloomfilter that implement BloomFilterExtractor
  Modifier and Type
  Class
  Description
  `class`
  `LayeredBloomFilter<T extends BloomFilter<T>>`
  Layered Bloom filters are described in Zhiwang, Cen; Jungang, Xu; Jian, Sun (2010), "A multi-layer Bloom filter for duplicated URL detection", Proc. 3rd International Conference on Advanced Computer Theory and Engineering (ICACTE 2010), vol. 1, pp.
  `class`
  `LayerManager<T extends BloomFilter<T>>`
  Implementation of the methods to manage the layers in a layered Bloom filter.
  Methods in org.apache.commons.collections4.bloomfilter that return BloomFilterExtractor
  Modifier and Type
  Method
  Description
  `static <T extends BloomFilter<T>>
  BloomFilterExtractor`
  BloomFilterExtractor.`fromBloomFilterArray(BloomFilter<?>... filters)`
  Creates a BloomFilterExtractor from an array of Bloom filters.
  Methods in org.apache.commons.collections4.bloomfilter with parameters of type BloomFilterExtractor
  Modifier and Type
  Method
  Description
  `boolean`
  LayeredBloomFilter.`contains(BloomFilterExtractor bloomFilterExtractor)`
  Returns `true` if each filter within the `bloomFilterExtractor` exits within this filter.
  `default boolean`
  BloomFilterExtractor.`processBloomFilterPair(BloomFilterExtractor other, BiPredicate<BloomFilter,BloomFilter> func)`
  Applies the `func` to each Bloom filter pair in order.