| Package | Description | 
|---|---|
| com.hazelcast.internal.util.hashslot | 
 Contains a family of interfaces that provide a common base for various
 kinds of open-addressed hashtable implementations. 
 | 
| com.hazelcast.internal.util.hashslot.impl | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
HashSlotArray12byteKey
Specialization of  
HashSlotArray to the case where the key consists of a long
 and an int value and the value part is a block whose size is 4 + multiple of 8 (including zero). | 
interface  | 
HashSlotArray16byteKey
Specialization of  
HashSlotArray to the case where the key consists of two long values
 and the value part is a block whose size is a multiple of 8 (including zero). | 
interface  | 
HashSlotArray8byteKey
Specialization of  
HashSlotArray to the case where the key is a single long value
 and the value part is a block whose size is a multiple of 8 (including zero). | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HashSlotArray12byteKeyImpl
Implementation of  
HashSlotArray8byteKey as a restriction of HashSlotArrayBase
 to a case where just key1 is used. | 
class  | 
HashSlotArray16byteKeyImpl
Implementation of  
HashSlotArray16byteKey. | 
class  | 
HashSlotArray16byteKeyNoValue
Twin-key hash slot array with zero-width value. 
 | 
class  | 
HashSlotArray8byteKeyImpl
Implementation of  
HashSlotArray8byteKey as a restriction of HashSlotArrayBase
 to a case where just key1 is used. | 
class  | 
HashSlotArray8byteKeyNoValue
Specialization of  
HashSlotArray8byteKeyImpl to the case of zero-length value. | 
class  | 
HashSlotArrayBase
Implementation of  
HashSlotArray, common to all its subtype implementations. | 
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.