| 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.util.collection | Primitive-typed collections. | 
| com.hazelcast.internal.util.hashslot.impl | |
| com.hazelcast.internal.util.sort | General API for sorting. | 
| com.hazelcast.util | This package contains classes to support the inner workings of Hazelcast
 as well as some backports of newer Java features / data structures to
 support older Java versions in a clean and nice way. | 
| Class and Description | 
|---|
| ByteAccessStrategy Access strategy for single memory bytes. | 
| ConcurrentHeapMemoryAccessor Extends  HeapMemoryAccessorwith concurrent operations. | 
| ConcurrentMemoryAccessor Extension of  MemoryAccessorfor memory operations with concurrent semantics:
 volatile, ordered, and CAS. | 
| GlobalMemoryAccessor Accessor of global memory, both in CPU's native address space and on the Java heap. | 
| GlobalMemoryAccessorType Types of  GlobalMemoryAccessorimplementations. | 
| HeapMemoryAccessor Accessor of Java heap memory. | 
| MemoryAccessor Abstraction over an address space of readable and writable bytes. | 
| MemoryAllocator Manages the usage of an address space by allocating and freeing blocks of addresses. | 
| Class and Description | 
|---|
| ByteAccessStrategy Access strategy for single memory bytes. | 
| ConcurrentHeapMemoryAccessor Extends  HeapMemoryAccessorwith concurrent operations. | 
| ConcurrentMemoryAccessor Extension of  MemoryAccessorfor memory operations with concurrent semantics:
 volatile, ordered, and CAS. | 
| GlobalMemoryAccessor Accessor of global memory, both in CPU's native address space and on the Java heap. | 
| HeapMemoryAccessor Accessor of Java heap memory. | 
| MemoryAccessor Abstraction over an address space of readable and writable bytes. | 
| MemoryAllocator Manages the usage of an address space by allocating and freeing blocks of addresses. | 
| MemoryManager Contract to allocate and access memory in an abstract address space, which is not necessarily the
 underlying CPU's native address space. | 
| Class and Description | 
|---|
| MemoryAccessor Abstraction over an address space of readable and writable bytes. | 
| MemoryAllocator Manages the usage of an address space by allocating and freeing blocks of addresses. | 
| MemoryManager Contract to allocate and access memory in an abstract address space, which is not necessarily the
 underlying CPU's native address space. | 
| Class and Description | 
|---|
| MemoryAccessor Abstraction over an address space of readable and writable bytes. | 
| MemoryAllocator Manages the usage of an address space by allocating and freeing blocks of addresses. | 
| MemoryManager Contract to allocate and access memory in an abstract address space, which is not necessarily the
 underlying CPU's native address space. | 
| Class and Description | 
|---|
| MemoryAccessor Abstraction over an address space of readable and writable bytes. | 
| Class and Description | 
|---|
| MemoryAccessor Abstraction over an address space of readable and writable bytes. | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.