Package org.terracotta.offheapstore
Interface MapInternals
- All Known Subinterfaces:
ConcurrentMapInternals,PinnableSegment<K,,V> Segment<K,V>
- All Known Implementing Classes:
AbstractConcurrentOffHeapCache,AbstractConcurrentOffHeapMap,AbstractLockedOffHeapHashMap,AbstractOffHeapClockCache,AbstractPersistentConcurrentOffHeapCache,AbstractPersistentConcurrentOffHeapMap,AbstractPersistentLockedOffHeapHashMap,AbstractPersistentOffHeapCache,ConcurrentOffHeapClockCache,ConcurrentOffHeapHashMap,ConcurrentWriteLockedOffHeapClockCache,ConcurrentWriteLockedOffHeapHashMap,EvictionListeningReadWriteLockedOffHeapClockCache,EvictionListeningWriteLockedOffHeapClockCache,OffHeapHashMap,PersistentConcurrentOffHeapClockCache,PersistentConcurrentOffHeapHashMap,PersistentReadWriteLockedOffHeapClockCache,PersistentReadWriteLockedOffHeapHashMap,ReadWriteLockedOffHeapClockCache,ReadWriteLockedOffHeapHashMap,WriteLockedOffHeapClockCache,WriteLockedOffHeapHashMap
public interface MapInternals
-
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglonglonglonglongintlonggetSize()longlonglong
-
Method Details
-
getSize
long getSize() -
getTableCapacity
long getTableCapacity() -
getUsedSlotCount
long getUsedSlotCount() -
getRemovedSlotCount
long getRemovedSlotCount() -
getReprobeLength
int getReprobeLength() -
getAllocatedMemory
long getAllocatedMemory() -
getOccupiedMemory
long getOccupiedMemory() -
getVitalMemory
long getVitalMemory() -
getDataAllocatedMemory
long getDataAllocatedMemory() -
getDataOccupiedMemory
long getDataOccupiedMemory() -
getDataVitalMemory
long getDataVitalMemory() -
getDataSize
long getDataSize()
-