| Interface | Description | 
|---|---|
| ByteAccessStrategy<R> | 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 | Description | 
|---|---|
| GlobalMemoryAccessorRegistry | Provides  GlobalMemoryAccessorimplementations by theirGlobalMemoryAccessorType. | 
| Enum | Description | 
|---|---|
| GlobalMemoryAccessorType | Types of  GlobalMemoryAccessorimplementations. | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.