| Allocator | Interface defining interaction with MemoryBuffer |
| AbstractByteBufferAllocator | |
| DirectByteBufferUtils | Utility class around direct ByteBuffer |
| FixedSizeByteBufferAllocatorImpl | Allocator implementation that instantiate ByteBuffers of fixed size, called slices. |
| FixedSizeUnsafeAllocator | |
| LazyUnsafeAllocator | |
| MergingByteBufferAllocator | Allocator implementation with ByteBuffer merging capabilities. |
| SlabByteBufferAllocator | Allocator implementation that uses FixedSizeByteBufferAllocatorImpl
of different size to allocate best matching's size ByteBuffer |
| UnsafeUtils |