| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.io.hfile | Provides implementations of  HFileand HFileBlockCache. | 
| org.apache.hadoop.hbase.util | 
| Modifier and Type | Field and Description | 
|---|---|
| private Hash | CompoundBloomFilter. hash | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JenkinsHashProduces 32-bit hash for hash table lookup. | 
| class  | MurmurHashThis is a very fast, non-cryptographic hash suitable for general hash-based
 lookup. | 
| class  | MurmurHash3This is a very fast, non-cryptographic hash suitable for general hash-based
 lookup. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Hash | BloomFilterChunk. hashHash Function | 
| Modifier and Type | Method and Description | 
|---|---|
| static Hash | MurmurHash3. getInstance() | 
| static Hash | JenkinsHash. getInstance() | 
| static Hash | MurmurHash. getInstance() | 
| static Hash | Hash. getInstance(org.apache.hadoop.conf.Configuration conf)Get a singleton instance of hash function of a type
 defined in the configuration. | 
| static Hash | Hash. getInstance(int type)Get a singleton instance of hash function of a given type. | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | BloomFilterUtil. contains(byte[] buf,
        int offset,
        int length,
        ByteBuff bloomBuf,
        int bloomOffset,
        int bloomSize,
        Hash hash,
        int hashCount) | 
| private static <T> boolean | BloomFilterUtil. contains(ByteBuff bloomBuf,
        int bloomOffset,
        int bloomSize,
        Hash hash,
        int hashCount,
        HashKey<T> hashKey) | 
| static boolean | BloomFilterUtil. contains(Cell cell,
        ByteBuff bloomBuf,
        int bloomOffset,
        int bloomSize,
        Hash hash,
        int hashCount,
        BloomType type) | 
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.