| Package | Description | 
|---|---|
| com.hazelcast.internal.memory | SPI that deals with memory operations. | 
| com.hazelcast.internal.memory.impl | 
     Internal memory management API implementations | 
| com.hazelcast.internal.serialization | Contains the private serialization API + implementation. | 
| com.hazelcast.internal.serialization.impl | |
| com.hazelcast.internal.util.collection | Primitive-typed collections. | 
| 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  | MemoryAllocatorManages the usage of an address space by allocating and freeing blocks of addresses. | 
| interface  | MemoryManagerContract to allocate and access memory in an abstract address space, which is not necessarily the
 underlying CPU's native address space. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MemoryManagerBeanSimp]e implementation of  MemoryManagerwhich aggregates theMemoryAllocatorandMemoryAccessorsupplied at construction time. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | InternalSerializationService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractSerializationService | 
| class  | SerializationServiceV1 | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | LongSetSet of primitive  longs. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HsaHeapMemoryManagerMemory manager backed by  long[][]. | 
| class  | LongSetHsaLongSetimplementation based onHashSlotArray8byteKey. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | HashSlotArray
 A Flyweight object that manages the backbone array of an off-heap open-addressed hashtable. | 
| interface  | HashSlotArray12byteKeySpecialization of  HashSlotArrayto the case where the key consists of alongand anintvalue and the value part is a block whose size is 4 + multiple of 8 (including zero). | 
| interface  | HashSlotArray16byteKeySpecialization of  HashSlotArrayto the case where the key consists of twolongvalues
 and the value part is a block whose size is a multiple of 8 (including zero). | 
| interface  | HashSlotArray8byteKeySpecialization of  HashSlotArrayto the case where the key is a singlelongvalue
 and the value part is a block whose size is a multiple of 8 (including zero). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HashSlotArray12byteKeyImplImplementation of  HashSlotArray8byteKeyas a restriction ofHashSlotArrayBaseto a case where justkey1is used. | 
| class  | HashSlotArray16byteKeyImplImplementation of  HashSlotArray16byteKey. | 
| class  | HashSlotArray16byteKeyNoValueTwin-key hash slot array with zero-width value. | 
| class  | HashSlotArray8byteKeyImplImplementation of  HashSlotArray8byteKeyas a restriction ofHashSlotArrayBaseto a case where justkey1is used. | 
| class  | HashSlotArray8byteKeyNoValueSpecialization of  HashSlotArray8byteKeyImplto the case of zero-length value. | 
| class  | HashSlotArrayBaseImplementation of  HashSlotArray, common to all its subtype implementations. | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.