BloomMapFile (Apache Hadoop Common 3.5.0 API)
Description: declaration: package: org.apache.hadoop.io, class: BloomMapFile

Package org.apache.hadoop.io

# Class BloomMapFile

java.lang.Object
org.apache.hadoop.io.BloomMapFile

@Public @Stable public class BloomMapFile extends Object
This class extends `MapFile` and provides very much the same functionality. However, it uses dynamic Bloom filters to provide quick membership test for keys, and it offers a fast version of `BloomMapFile.Reader.get(WritableComparable, Writable)` operation, especially in case of sparsely populated MapFile-s.

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Class
  Description
  `static class`
  `BloomMapFile.Reader`
  `static class`
  `BloomMapFile.Writer`

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final String`
  `BLOOM_FILE_NAME`
  `static final int`
  `HASH_COUNT`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `BloomMapFile()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static void`
  `delete(FileSystem fs, String name)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### BLOOM_FILE_NAME

    public static final String BLOOM_FILE_NAME
    See Also:
      - Constant Field Values

  - ### HASH_COUNT

    public static final int HASH_COUNT
    See Also:
      - Constant Field Values

- ## Constructor Details

  - ### BloomMapFile

    public BloomMapFile()

- ## Method Details

  - ### delete

    public static void delete(FileSystem fs, String name) throws IOException
    Throws:
      `IOException`