Interface Summary Interface Description OffHeapConcurrentMap.EntryListenerListener interface that is notified when certain operations occur for various memory addresses. OffHeapEntryFactoryFactory that can create
InternalCacheEntryobjects that use off-heap heap memory.
OffHeapMemoryAllocatorAllows for allocation of memory outside of the heap as well additional functionality surrounding it if necessary.
Class Summary Class Description BitsUtility method for inserting and retrieving values from to/from a byte BoundedOffHeapDataContainer MemoryAddressHash OffHeapConcurrentMap OffHeapDataContainer OffHeapEntryFactoryImplFactory that can create CacheEntry instances from off-heap memory. SegmentedBoundedOffHeapDataContainer StripedLockHolder for read write locks that provides ability to retrieve them by offset and hashCode Note that locks protect entries UnpooledOffHeapMemoryAllocatorMemory allocator that just allocates memory directly using