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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetAllocatedMemory()longgetDataAllocatedMemory()longgetDataOccupiedMemory()longgetDataSize()longgetDataVitalMemory()longgetOccupiedMemory()longgetRemovedSlotCount()intgetReprobeLength()longgetSize()longgetTableCapacity()longgetUsedSlotCount()longgetVitalMemory()
-
-
-
Method Detail
-
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()
-
-