A B C D E F G H I K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AATreeFileAllocator - Class in org.terracotta.offheapstore.disk.storage
-
An augmented AA tree based allocator.
- AATreeFileAllocator(long) - Constructor for class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
-
Create an abstract allocator using the given buffer source and initial size.
- AATreeFileAllocator(long, DataInput) - Constructor for class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- AATreeSet<T extends java.lang.Comparable<? super T>> - Class in org.terracotta.offheapstore.util
- AATreeSet() - Constructor for class org.terracotta.offheapstore.util.AATreeSet
- AATreeSet.AbstractTreeNode<E extends java.lang.Comparable<? super E>> - Class in org.terracotta.offheapstore.util
- AATreeSet.Node<E extends java.lang.Comparable<? super E>> - Interface in org.terracotta.offheapstore.util
- AATreeSet.SubSet - Class in org.terracotta.offheapstore.util
- AATreeSet.SubTreeIterator - Class in org.terracotta.offheapstore.util
- AATreeSet.TerminalNode - Class in org.terracotta.offheapstore.util
- AATreeSet.TreeIterator - Class in org.terracotta.offheapstore.util
- AATreeSet.TreeNode<E extends java.lang.Comparable<? super E>> - Class in org.terracotta.offheapstore.util
- AbstractConcurrentOffHeapCache<K,V> - Class in org.terracotta.offheapstore.concurrent
- AbstractConcurrentOffHeapCache(Factory<? extends PinnableSegment<K, V>>) - Constructor for class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache
- AbstractConcurrentOffHeapCache(Factory<? extends Segment<K, V>>, int) - Constructor for class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache
- AbstractConcurrentOffHeapMap<K,V> - Class in org.terracotta.offheapstore.concurrent
-
An abstract concurrent (striped) off-heap map.
- AbstractConcurrentOffHeapMap(Factory<? extends Segment<K, V>>) - Constructor for class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
-
Create a concurrent map using a default number of segments.
- AbstractConcurrentOffHeapMap(Factory<? extends Segment<K, V>>, int) - Constructor for class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
-
Create a concurrent map with a defined number of segments.
- AbstractConcurrentOffHeapMap.AggregatedValuesCollection - Class in org.terracotta.offheapstore.concurrent
- AbstractConcurrentOffHeapMap.AggregateEntrySet - Class in org.terracotta.offheapstore.concurrent
- AbstractConcurrentOffHeapMap.AggregateIterator<T> - Class in org.terracotta.offheapstore.concurrent
- AbstractConcurrentOffHeapMap.AggregateKeySet - Class in org.terracotta.offheapstore.concurrent
- AbstractConcurrentOffHeapMap.BaseAggregateSet<T> - Class in org.terracotta.offheapstore.concurrent
- AbstractListenableStorageEngine<K,V> - Class in org.terracotta.offheapstore.storage.listener
- AbstractListenableStorageEngine() - Constructor for class org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine
- AbstractLockedOffHeapHashMap<K,V> - Class in org.terracotta.offheapstore
-
An abstract locked off-heap map.
- AbstractLockedOffHeapHashMap(PageSource, boolean, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- AbstractLockedOffHeapHashMap(PageSource, boolean, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- AbstractLockedOffHeapHashMap(PageSource, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- AbstractLockedOffHeapHashMap(PageSource, StorageEngine<? super K, ? super V>, boolean) - Constructor for class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- AbstractLockedOffHeapHashMap(PageSource, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- AbstractLockedOffHeapHashMap(PageSource, StorageEngine<? super K, ? super V>, int, boolean) - Constructor for class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- AbstractLockedOffHeapHashMap.LockedEntryIterator - Class in org.terracotta.offheapstore
- AbstractLockedOffHeapHashMap.LockedEntrySet - Class in org.terracotta.offheapstore
- AbstractLockedOffHeapHashMap.LockedKeyIterator - Class in org.terracotta.offheapstore
- AbstractLockedOffHeapHashMap.LockedKeySet - Class in org.terracotta.offheapstore
- AbstractOffHeapClockCache<K,V> - Class in org.terracotta.offheapstore
-
An abstract off-heap cache implementation.
- AbstractOffHeapClockCache(PageSource, boolean, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.AbstractOffHeapClockCache
- AbstractOffHeapClockCache(PageSource, boolean, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.AbstractOffHeapClockCache
- AbstractOffHeapClockCache(PageSource, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.AbstractOffHeapClockCache
- AbstractOffHeapClockCache(PageSource, StorageEngine<? super K, ? super V>, boolean) - Constructor for class org.terracotta.offheapstore.AbstractOffHeapClockCache
- AbstractOffHeapClockCache(PageSource, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.AbstractOffHeapClockCache
- AbstractOffHeapClockCache(PageSource, StorageEngine<? super K, ? super V>, int, boolean) - Constructor for class org.terracotta.offheapstore.AbstractOffHeapClockCache
- AbstractPersistentConcurrentOffHeapCache<K,V> - Class in org.terracotta.offheapstore.disk.persistent
- AbstractPersistentConcurrentOffHeapCache(Factory<? extends PinnableSegment<K, V>>) - Constructor for class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapCache
-
Create a concurrent map using a default number of segments.
- AbstractPersistentConcurrentOffHeapCache(Factory<? extends PinnableSegment<K, V>>, int) - Constructor for class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapCache
-
Create a concurrent map with a defined number of segments.
- AbstractPersistentConcurrentOffHeapMap<K,V> - Class in org.terracotta.offheapstore.disk.persistent
- AbstractPersistentConcurrentOffHeapMap(Factory<? extends Segment<K, V>>) - Constructor for class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapMap
-
Create a concurrent map using a default number of segments.
- AbstractPersistentConcurrentOffHeapMap(Factory<? extends Segment<K, V>>, int) - Constructor for class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapMap
-
Create a concurrent map with a defined number of segments.
- AbstractPersistentLockedOffHeapHashMap<K,V> - Class in org.terracotta.offheapstore.disk.persistent
- AbstractPersistentLockedOffHeapHashMap(MappedPageSource, PersistentStorageEngine<? super K, ? super V>, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.AbstractPersistentLockedOffHeapHashMap
- AbstractPersistentLockedOffHeapHashMap(MappedPageSource, PersistentStorageEngine<? super K, ? super V>, int, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.AbstractPersistentLockedOffHeapHashMap
- AbstractPersistentOffHeapCache<K,V> - Class in org.terracotta.offheapstore.disk.persistent
- AbstractPersistentOffHeapCache(MappedPageSource, PersistentStorageEngine<? super K, ? super V>, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.AbstractPersistentOffHeapCache
- AbstractPersistentOffHeapCache(MappedPageSource, PersistentStorageEngine<? super K, ? super V>, int, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.AbstractPersistentOffHeapCache
- AbstractTreeNode() - Constructor for class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- AbstractTreeNode(int) - Constructor for class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- add(E) - Method in class org.terracotta.offheapstore.set.OffHeapHashSet
- add(T) - Method in class org.terracotta.offheapstore.util.AATreeSet
- add(T) - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- addAllocationThreshold(UpfrontAllocatingPageSource.ThresholdDirection, long, Runnable) - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
-
Adds an allocation threshold action.
- added(int, IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- addedMapping(Integer, ObjectStreamClass) - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- address - Variable in class org.terracotta.offheapstore.disk.paging.MappedPageSource.AllocatedRegion
- address - Variable in class org.terracotta.offheapstore.paging.Page
- address - Variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource.AllocatedRegion
- address() - Method in class org.terracotta.offheapstore.paging.Page
- addressForPage(int) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- advance() - Method in class org.terracotta.offheapstore.util.AATreeSet.TreeIterator
- aggregate(ByteBuffer[]) - Static method in class org.terracotta.offheapstore.util.ByteBufferUtils
- AggregatedValuesCollection() - Constructor for class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregatedValuesCollection
- AggregateEntrySet() - Constructor for class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateEntrySet
- AggregateIterator() - Constructor for class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateIterator
- AggregateKeySet() - Constructor for class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateKeySet
- alignOffset(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- alignOffset(long) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- allocate(int, boolean, boolean, OffHeapStorageArea) - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- allocate(int, boolean, boolean, OffHeapStorageArea) - Method in interface org.terracotta.offheapstore.paging.PageSource
-
Attempt to allocate a page of the given size.
- allocate(int, boolean, boolean, OffHeapStorageArea) - Method in class org.terracotta.offheapstore.paging.PhantomReferenceLimitedPageSource
-
Allocates a byte buffer of the given size.
- allocate(int, boolean, boolean, OffHeapStorageArea) - Method in class org.terracotta.offheapstore.paging.UnlimitedPageSource
- allocate(int, boolean, boolean, OffHeapStorageArea) - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
-
Allocates a byte buffer of at least the given size.
- allocate(int, PowerOfTwoAllocator.Packing) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- allocate(long) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- allocate(long) - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- allocate(long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- allocate(long) - Method in interface org.terracotta.offheapstore.storage.allocator.Allocator
- allocate(long) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- allocate(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- ALLOCATE_ON_CLEAR_THRESHOLD_RATIO - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- allocateAsThief(int, boolean, OffHeapStorageArea) - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- allocateBackingBuffers(BufferSource, long, int, int, boolean) - Static method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
-
Allocate multiple buffers to fulfill the requested memory
toAllocate. - allocateBuffer(int) - Method in interface org.terracotta.offheapstore.buffersource.BufferSource
-
Allocates a buffer of the given size.
- allocateBuffer(int) - Method in class org.terracotta.offheapstore.buffersource.HeapBufferSource
- allocateBuffer(int) - Method in class org.terracotta.offheapstore.buffersource.OffHeapBufferSource
- allocateBuffer(int) - Method in class org.terracotta.offheapstore.buffersource.TimingBufferSource
- allocated - Variable in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- allocated(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- allocated(Region) - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- allocatedBuffers - Variable in class org.terracotta.offheapstore.paging.PhantomReferenceLimitedPageSource
- AllocatedRegion(int, int) - Constructor for class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource.AllocatedRegion
- AllocatedRegion(long, long) - Constructor for class org.terracotta.offheapstore.disk.paging.MappedPageSource.AllocatedRegion
- allocateFromFree(int, boolean, OffHeapStorageArea) - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- allocateFromSmallBin(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- allocateFromSmallBin(int, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- allocateOrClearTable(int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- allocateRegion(long) - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- allocateTable(int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- ALLOCATION_LOG_LOCATION - Static variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- allocator - Variable in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- allocator - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- allocator - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- Allocator - Interface in org.terracotta.offheapstore.storage.allocator
- apply(T) - Method in interface org.terracotta.offheapstore.util.ReopeningInterruptibleChannel.IoOperation
- asByteBuffer() - Method in class org.terracotta.offheapstore.disk.paging.MappedPage
- asByteBuffer() - Method in class org.terracotta.offheapstore.paging.Page
- asIntBuffer() - Method in class org.terracotta.offheapstore.paging.Page
- ASYNC_FLUSH_EXECUTOR - Static variable in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- attachedMapping(long, int, int) - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- attachedMapping(long, int, int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- attachedMapping(long, int, int) - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- attachedMapping(long, int, int) - Method in interface org.terracotta.offheapstore.storage.StorageEngine
- available() - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- available() - Method in class org.terracotta.offheapstore.disk.storage.Region
- available() - Method in class org.terracotta.offheapstore.storage.allocator.Region
- available() - Method in class org.terracotta.offheapstore.util.ByteBufferInputStream
- availableBitSet - Variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- availableBitSet - Variable in class org.terracotta.offheapstore.disk.storage.Region
- availableBitSet - Variable in class org.terracotta.offheapstore.storage.allocator.Region
- availableHere() - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- availableHere() - Method in class org.terracotta.offheapstore.disk.storage.Region
- availableHere() - Method in class org.terracotta.offheapstore.storage.allocator.Region
- availableSet - Variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
B
- backward(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- backward(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- backward(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- backward(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- BASE_10_DIVISORS - Static variable in class org.terracotta.offheapstore.util.DebuggingUtils
- BASE_10_SUFFIXES - Static variable in class org.terracotta.offheapstore.util.DebuggingUtils
- BASE_2_SUFFIXES - Static variable in class org.terracotta.offheapstore.util.DebuggingUtils
- baseAddress - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- baseAddress() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- BaseAggregateSet() - Constructor for class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.BaseAggregateSet
- binaryKeyEquals(ByteBuffer, int, long, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- BinaryStorageEngine - Interface in org.terracotta.offheapstore.storage
- bind(StorageEngine.Owner) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- bind(StorageEngine.Owner) - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- bind(StorageEngine.Owner) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- bind(StorageEngine.Owner) - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- bind(StorageEngine.Owner) - Method in interface org.terracotta.offheapstore.storage.StorageEngine
- bind(StorageEngine.Owner, long) - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- bind(StorageEngine.Owner, long) - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
- bind(StorageEngine.Owner, long) - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- bind(StorageEngine.Owner, long) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- binding - Variable in class org.terracotta.offheapstore.paging.Page
- binding() - Method in class org.terracotta.offheapstore.paging.Page
- BITS - org.terracotta.offheapstore.util.MemoryUnit
- bitSize() - Method in enum org.terracotta.offheapstore.storage.PointerSize
- BooleanHalfStorageEngine - Class in org.terracotta.offheapstore.storage
- BooleanHalfStorageEngine() - Constructor for class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- BooleanPortability - Class in org.terracotta.offheapstore.storage.portability
- BooleanPortability() - Constructor for class org.terracotta.offheapstore.storage.portability.BooleanPortability
- bootstrap - Variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCacheFactory
- bootstrap - Variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory
- bootstrap(ObjectInput) - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapCache
- bootstrap(ObjectInput) - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapMap
- bootstrap(ObjectInput) - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentLockedOffHeapHashMap
- bootstrap(ObjectInput) - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentOffHeapCache
- bootstrap(ObjectInput) - Method in interface org.terracotta.offheapstore.disk.persistent.Persistent
- bootstrap(ObjectInput) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- bootstrap(ObjectInput) - Method in class org.terracotta.offheapstore.disk.storage.PersistentIntegerStorageEngine
- bootstrap(ObjectInput) - Method in class org.terracotta.offheapstore.disk.storage.PersistentSplitStorageEngine
- bootstrap(ObjectInput) - Method in class org.terracotta.offheapstore.disk.storage.portability.PersistentByteArrayPortability
- bootstrap(ObjectInput) - Method in class org.terracotta.offheapstore.disk.storage.portability.PersistentSerializablePortability
- bootstrap(ObjectInput) - Method in class org.terracotta.offheapstore.storage.portability.StringPortability
- buffer - Variable in class org.terracotta.offheapstore.paging.Page
- buffer - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine.CachedEncode
- buffer - Variable in class org.terracotta.offheapstore.util.ByteBufferInputStream
- bufferAllocation(BufferSource, int, int, boolean, PrintStream, long) - Static method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- buffers - Variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- bufferSizes - Variable in class org.terracotta.offheapstore.paging.PhantomReferenceLimitedPageSource
- BufferSource - Interface in org.terracotta.offheapstore.buffersource
-
A source of NIO buffers of some type.
- ByteArrayPortability - Class in org.terracotta.offheapstore.storage.portability
-
A simple
byte[]portability. - ByteArrayPortability() - Constructor for class org.terracotta.offheapstore.storage.portability.ByteArrayPortability
- ByteBufferInputStream - Class in org.terracotta.offheapstore.util
- ByteBufferInputStream(ByteBuffer) - Constructor for class org.terracotta.offheapstore.util.ByteBufferInputStream
- ByteBufferUtils - Class in org.terracotta.offheapstore.util
- ByteBufferUtils() - Constructor for class org.terracotta.offheapstore.util.ByteBufferUtils
- BYTES - org.terracotta.offheapstore.util.MemoryUnit
- byteSize() - Method in enum org.terracotta.offheapstore.storage.PointerSize
C
- CachedEncode(K, V, ByteBuffer, ByteBuffer, Long) - Constructor for class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode
- CachedEncode(T, ByteBuffer) - Constructor for class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine.CachedEncode
- capacity - Variable in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- capacity() - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- capacity() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- CEILING - org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator.Packing
- channel - Variable in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- channelFactory - Variable in class org.terracotta.offheapstore.util.ReopeningInterruptibleChannel
- checkAnyChunk(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- checkAnyChunk(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- checkForConcurrentModification() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntryIterator
- checkForConcurrentModification() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeyIterator
- checkForConcurrentModification() - Method in class org.terracotta.offheapstore.OffHeapHashMap.HashIterator
- checkFreeChunk(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- checkFreeChunk(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- checkInUseChunk(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- checkInUseChunk(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- checkMallocedChunk(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- checkMallocedChunk(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- checkSmallBin(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- checkSmallBin(int) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- checkTopChunk(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- checkTopChunk(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- checkTree(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- checkTree(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- checkTreeBin(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- checkTreeBin(int) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- child(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- child(int, int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- child(long, int) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- child(long, int, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- chunk - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask
- CHUNK_ALIGN_MASK - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- CHUNK_ALIGN_MASK - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- CHUNK_OVERHEAD - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- CHUNK_OVERHEAD - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- chunkInUse(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- chunkInUse(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- chunks - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- chunkSize(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- chunkSize(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- chunkToMem(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- chunkToMem(long) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- CINUSE_BIT - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- CINUSE_BIT - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- claim(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- claimPage(long, long) - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- claimRegion(long, long) - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- clear() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- clear() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntrySet
- clear() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeySet
- clear() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.BaseAggregateSet
- clear() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- clear() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- clear() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- clear() - Method in class org.terracotta.offheapstore.OffHeapHashMap.EntrySet
- clear() - Method in class org.terracotta.offheapstore.OffHeapHashMap.KeySet
- clear() - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- clear() - Method in class org.terracotta.offheapstore.set.OffHeapHashSet
- clear() - Method in interface org.terracotta.offheapstore.storage.allocator.Allocator
- clear() - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- clear() - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- clear() - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- clear() - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
-
Called to indicate that all keys and values are now free.
- clear() - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- clear() - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- clear() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- clear() - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- clear() - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- clear() - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Called to indicate that all keys and values are now free.
- clear() - Method in class org.terracotta.offheapstore.util.AATreeSet
- clear() - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- cleared() - Method in interface org.terracotta.offheapstore.storage.listener.RuntimeStorageEngineListener
- clearInternal() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- clearInternal() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- clearInternal() - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- clearPreviousInUse(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- clearPreviousInUse(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- clearSmallMap(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- clearSmallMap(int) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- clearTreeMap(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- clearTreeMap(int) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- clockHand - Variable in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- close() - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- close() - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapCache
- close() - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapMap
- close() - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentLockedOffHeapHashMap
- close() - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentOffHeapCache
- close() - Method in interface org.terracotta.offheapstore.disk.persistent.Persistent
- close() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- close() - Method in class org.terracotta.offheapstore.disk.storage.PersistentIntegerStorageEngine
- close() - Method in class org.terracotta.offheapstore.disk.storage.PersistentSplitStorageEngine
- close() - Method in class org.terracotta.offheapstore.disk.storage.portability.PersistentByteArrayPortability
- close() - Method in class org.terracotta.offheapstore.disk.storage.portability.PersistentSerializablePortability
- close() - Method in class org.terracotta.offheapstore.storage.portability.StringPortability
- close() - Method in class org.terracotta.offheapstore.util.ReopeningInterruptibleChannel
- commitSuicide(String) - Static method in class org.terracotta.offheapstore.buffersource.TimingBufferSource
-
Try to terminate the VM as soon as possible no matter the method and how abrupt it may be.
- comparator() - Method in class org.terracotta.offheapstore.util.AATreeSet
- comparator() - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- compareTo(Comparable<?>) - Method in class org.terracotta.offheapstore.disk.storage.Region
-
Order this region relative to another.
- compareTo(Comparable<?>) - Method in class org.terracotta.offheapstore.storage.allocator.Region
-
Order this region relative to another.
- completeAsynchronously(Runnable) - Method in class org.terracotta.offheapstore.util.Retryer
- compress() - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- compress(FileBackedStorageEngine.FileChunk) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- compressThreshold - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- computeIfAbsentWithMetadata(K, Function<? super K, ? extends MetadataTuple<V>>) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- computeIfAbsentWithMetadata(K, Function<? super K, ? extends MetadataTuple<V>>) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- computeIfAbsentWithMetadata(K, Function<? super K, ? extends MetadataTuple<V>>) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- computeIfAbsentWithMetadata(K, Function<? super K, ? extends MetadataTuple<V>>) - Method in interface org.terracotta.offheapstore.Segment
- computeIfPresentWithMetadata(K, BiFunction<? super K, ? super MetadataTuple<V>, ? extends MetadataTuple<V>>) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- computeIfPresentWithMetadata(K, BiFunction<? super K, ? super MetadataTuple<V>, ? extends MetadataTuple<V>>) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- computeIfPresentWithMetadata(K, BiFunction<? super K, ? super MetadataTuple<V>, ? extends MetadataTuple<V>>) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- computeIfPresentWithMetadata(K, BiFunction<? super K, ? super MetadataTuple<V>, ? extends MetadataTuple<V>>) - Method in interface org.terracotta.offheapstore.Segment
- computeWithMetadata(K, BiFunction<? super K, ? super MetadataTuple<V>, ? extends MetadataTuple<V>>) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- computeWithMetadata(K, BiFunction<? super K, ? super MetadataTuple<V>, ? extends MetadataTuple<V>>) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- computeWithMetadata(K, BiFunction<? super K, ? super MetadataTuple<V>, ? extends MetadataTuple<V>>) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- computeWithMetadata(K, BiFunction<? super K, ? super MetadataTuple<V>, ? extends MetadataTuple<V>>) - Method in interface org.terracotta.offheapstore.Segment
- ConcurrentMapInternals - Interface in org.terracotta.offheapstore.concurrent
- ConcurrentOffHeapClockCache<K,V> - Class in org.terracotta.offheapstore.concurrent
-
A striped concurrent-read/exclusive-write clock cache.
- ConcurrentOffHeapClockCache(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentOffHeapClockCache
-
Creates a cache using the given table buffer source and storage engine factory.
- ConcurrentOffHeapClockCache(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, long, int) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentOffHeapClockCache
-
Creates a cache using the given table buffer source, storage engine factory, initial table size, and concurrency.
- ConcurrentOffHeapClockCache(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, EvictionListener<K, V>) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentOffHeapClockCache
-
Creates a cache using the given table buffer source and storage engine factory.
- ConcurrentOffHeapClockCache(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, EvictionListener<K, V>, long, int) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentOffHeapClockCache
-
Creates a cache using the given table buffer source, storage engine factory, initial table size, and concurrency.
- ConcurrentOffHeapClockCache(Factory<? extends AbstractOffHeapClockCache<K, V>>, int) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentOffHeapClockCache
-
Creates a cache using the given table buffer source and storage engine factory.
- ConcurrentOffHeapHashMap<K,V> - Class in org.terracotta.offheapstore.concurrent
-
A striped concurrent-read/exclusive-write map.
- ConcurrentOffHeapHashMap(PageSource, boolean, Factory<? extends StorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentOffHeapHashMap
- ConcurrentOffHeapHashMap(PageSource, boolean, Factory<? extends StorageEngine<? super K, ? super V>>, long, int) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentOffHeapHashMap
- ConcurrentOffHeapHashMap(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentOffHeapHashMap
-
Creates a map using the given table buffer source and storage engine factory.
- ConcurrentOffHeapHashMap(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, long, int) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentOffHeapHashMap
-
Creates a map using the given table buffer source, storage engine factory, initial table size, and concurrency.
- ConcurrentWriteLockedOffHeapClockCache<K,V> - Class in org.terracotta.offheapstore.concurrent
-
A striped exclusive-read/write clock cache.
- ConcurrentWriteLockedOffHeapClockCache(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentWriteLockedOffHeapClockCache
-
Creates a cache using the given table buffer source and storage engine factory.
- ConcurrentWriteLockedOffHeapClockCache(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, long, int) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentWriteLockedOffHeapClockCache
-
Creates a cache using the given table buffer source, storage engine factory, initial table size, and concurrency.
- ConcurrentWriteLockedOffHeapClockCache(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, EvictionListener<K, V>) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentWriteLockedOffHeapClockCache
-
Creates a cache using the given table buffer source and storage engine factory.
- ConcurrentWriteLockedOffHeapClockCache(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, EvictionListener<K, V>, long, int) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentWriteLockedOffHeapClockCache
-
Creates a cache using the given table buffer source, storage engine factory, initial table size, and concurrency.
- ConcurrentWriteLockedOffHeapHashMap<K,V> - Class in org.terracotta.offheapstore.concurrent
-
A striped exclusive-read/write map.
- ConcurrentWriteLockedOffHeapHashMap(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentWriteLockedOffHeapHashMap
-
Creates a map using the given table buffer source and storage engine factory.
- ConcurrentWriteLockedOffHeapHashMap(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, long, int) - Constructor for class org.terracotta.offheapstore.concurrent.ConcurrentWriteLockedOffHeapHashMap
-
Creates a map using the given table buffer source, storage engine factory, initial table size, and concurrency.
- contains(Object) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntrySet
- contains(Object) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeySet
- contains(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateEntrySet
- contains(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateKeySet
- contains(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap.EncodingSet
- contains(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap.EntrySet
- contains(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap.KeySet
- contains(Object) - Method in class org.terracotta.offheapstore.set.OffHeapHashSet
- containsAll(Collection<?>) - Method in class org.terracotta.offheapstore.set.OffHeapHashSet
- containsKey(Object) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- containsKey(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- containsKey(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- containsValue(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- convert(long, MemoryUnit) - Method in enum org.terracotta.offheapstore.util.MemoryUnit
- copied(int, long, long, int) - Method in interface org.terracotta.offheapstore.storage.listener.RuntimeStorageEngineListener
- create(IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap.EncodingIterator
- create(IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap.EntryIterator
- create(IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap.HashIterator
- create(IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap.KeyIterator
- create(Supplier<T>) - Static method in class org.terracotta.offheapstore.util.ReopeningInterruptibleChannel
- createAllocatorLog(long, int, int) - Static method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- createEncodingSet() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- createEntry(int, long, int) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- createEntrySet() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- createEntrySet() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- createFactory() - Static method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- createFactory(MappedPageSource, long, MemoryUnit, Portability<? super K>, Portability<? super V>) - Static method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- createFactory(MappedPageSource, long, MemoryUnit, Portability<? super K>, Portability<? super V>, boolean) - Static method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- createFactory(MappedPageSource, long, MemoryUnit, Portability<? super K>, Portability<? super V>, Factory<? extends ExecutorService>, boolean) - Static method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- createFactory(PageSource, int, int, Portability<? super T>, boolean, boolean) - Static method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- createFactory(PageSource, int, Portability<? super T>) - Static method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- createFactory(PageSource, int, Portability<? super T>, boolean, boolean) - Static method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- createFactory(PointerSize, PageSource, int) - Static method in class org.terracotta.offheapstore.storage.SerializableStorageEngine
- createFactory(PointerSize, PageSource, int) - Static method in class org.terracotta.offheapstore.storage.StringStorageEngine
- createFactory(PointerSize, PageSource, int, int, Portability<? super K>, Portability<? super V>, boolean, boolean) - Static method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- createFactory(PointerSize, PageSource, int, int, Portability<? super K>, Portability<? super V>, boolean, boolean, float) - Static method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- createFactory(PointerSize, PageSource, int, Portability<? super K>, Portability<? super V>, boolean, boolean) - Static method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- createFactory(PointerSize, PageSource, int, Portability<? super K>, Portability<? super V>, boolean, boolean, float) - Static method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- createFactory(PointerSize, PageSource, int, Portability<Serializable>) - Static method in class org.terracotta.offheapstore.storage.SerializableStorageEngine
- createFactory(Factory<? extends HalfStorageEngine<K>>, Factory<? extends HalfStorageEngine<V>>) - Static method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- createFactory(Factory<? extends HalfStorageEngine<V>>) - Static method in class org.terracotta.offheapstore.storage.LongStorageEngine
- createKeySet() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- createKeySet() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- createNode(T) - Method in class org.terracotta.offheapstore.util.AATreeSet
- createPersistentFactory() - Static method in class org.terracotta.offheapstore.disk.storage.PersistentIntegerStorageEngine
- createPersistentFactory(Factory<? extends PersistentHalfStorageEngine<K>>, Factory<? extends PersistentHalfStorageEngine<V>>) - Static method in class org.terracotta.offheapstore.disk.storage.PersistentSplitStorageEngine
- criticalNanos - Variable in class org.terracotta.offheapstore.buffersource.TimingBufferSource
- currentChannel - Variable in class org.terracotta.offheapstore.util.ReopeningInterruptibleChannel
- currentIterator - Variable in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateIterator
- currentTableShrinkThreshold - Variable in class org.terracotta.offheapstore.OffHeapHashMap
D
- DATA_OFFSET - Static variable in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- DATA_OFFSET - Static variable in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- DEBUG - Static variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- DEBUG - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- DEBUG - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- DEBUG - Static variable in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- DebuggingUtils - Class in org.terracotta.offheapstore.util
- DebuggingUtils() - Constructor for class org.terracotta.offheapstore.util.DebuggingUtils
- decode(ByteBuffer) - Method in class org.terracotta.offheapstore.storage.portability.BooleanPortability
- decode(ByteBuffer) - Method in class org.terracotta.offheapstore.storage.portability.ByteArrayPortability
- decode(ByteBuffer) - Method in interface org.terracotta.offheapstore.storage.portability.Portability
-
Decodes a
ByteBufferto an object of typeT. - decode(ByteBuffer) - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- decode(ByteBuffer) - Method in class org.terracotta.offheapstore.storage.portability.StringPortability
- decode(ByteBuffer, WriteContext) - Method in interface org.terracotta.offheapstore.storage.portability.WriteBackPortability
- decrementLevel() - Method in class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- decrementLevel() - Method in interface org.terracotta.offheapstore.util.AATreeSet.Node
- decrementLevel() - Method in class org.terracotta.offheapstore.util.AATreeSet.TerminalNode
- DEFAULT_CONCURRENCY - Static variable in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- DEFAULT_TABLE_SIZE - Static variable in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapClockCacheFactory
- DEFAULT_TABLE_SIZE - Static variable in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapHashMapFactory
- DEFAULT_TABLE_SIZE - Static variable in class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapClockCacheFactory
- DEFAULT_TABLE_SIZE - Static variable in class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapHashMapFactory
- DEFAULT_TABLE_SIZE - Static variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCacheFactory
- DEFAULT_TABLE_SIZE - Static variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory
- delegate - Variable in class org.terracotta.offheapstore.buffersource.TimingBufferSource
- deletedElement - Variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- deletedNode - Variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- designatedVictim - Variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- designatedVictim - Variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- designatedVictimSize - Variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- designatedVictimSize - Variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- destroy() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- destroy() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- destroy() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- destroy() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- destroy() - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- destroy() - Method in interface org.terracotta.offheapstore.Segment
- destroy() - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- destroy() - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
- destroy() - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- destroy() - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- destroy() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- destroy() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- destroy() - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- destroy() - Method in interface org.terracotta.offheapstore.storage.StorageEngine
- DESTROYED_TABLE - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- DirectEntry(IntBuffer) - Constructor for class org.terracotta.offheapstore.OffHeapHashMap.DirectEntry
- disconnect(ObjectStreamClass) - Static method in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- dlfree(int, boolean) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- dlfree(long, boolean) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- dlmalloc(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- dlmalloc(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- doConvert(int, int) - Static method in enum org.terracotta.offheapstore.util.MemoryUnit
- doConvert(int, long) - Static method in enum org.terracotta.offheapstore.util.MemoryUnit
- dump() - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- dump() - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- dump() - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
E
- EMPTY_BUFFER_ARRAY - Static variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- encode(byte[]) - Method in class org.terracotta.offheapstore.storage.portability.ByteArrayPortability
- encode(Serializable) - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- encode(Boolean) - Method in class org.terracotta.offheapstore.storage.portability.BooleanPortability
- encode(String) - Method in class org.terracotta.offheapstore.storage.portability.StringPortability
- encode(T) - Method in interface org.terracotta.offheapstore.storage.portability.Portability
-
Encodes an object of type
Tas aByteBuffer. - encoding - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode
- encoding(int, int) - Static method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- ENCODING - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- EncodingIterator() - Constructor for class org.terracotta.offheapstore.OffHeapHashMap.EncodingIterator
- encodings() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- encodingSet - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- encodingSet() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- encodingSet() - Method in interface org.terracotta.offheapstore.storage.StorageEngine.Owner
- EncodingSet() - Constructor for class org.terracotta.offheapstore.OffHeapHashMap.EncodingSet
- end - Variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- end - Variable in class org.terracotta.offheapstore.disk.storage.Region
- end - Variable in class org.terracotta.offheapstore.storage.allocator.Region
- end - Variable in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- end() - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- end() - Method in class org.terracotta.offheapstore.disk.storage.Region
- end() - Method in class org.terracotta.offheapstore.storage.allocator.Region
- entries() - Method in class org.terracotta.offheapstore.util.WeakIdentityHashMap
- ENTRY_BIT_SHIFT - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- ENTRY_SIZE - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
-
Size of a table entry in primitive
intunits - EntryIterator() - Constructor for class org.terracotta.offheapstore.OffHeapHashMap.EntryIterator
- entrySet - Variable in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- entrySet - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- entrySet() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- entrySet() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- EntrySet() - Constructor for class org.terracotta.offheapstore.OffHeapHashMap.EntrySet
- equals(ObjectStreamClass, ObjectStreamClass) - Static method in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- equals(Object) - Method in class org.terracotta.offheapstore.disk.storage.Region
- equals(Object) - Method in class org.terracotta.offheapstore.MetadataTuple
- equals(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap.DirectEntry
- equals(Object) - Method in class org.terracotta.offheapstore.storage.allocator.Region
- equals(Object) - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability.SerializableDataKey
- equals(Object) - Method in class org.terracotta.offheapstore.util.WeakIdentityHashMap.IdentityWeakReference
- equals(Object, int) - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- equals(Object, int) - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
-
Called to determine the equality of the given Java object value against the given encoded form.
- equals(Object, int) - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- equals(Object, int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine
- equals(Object, ByteBuffer) - Method in class org.terracotta.offheapstore.storage.portability.BooleanPortability
- equals(Object, ByteBuffer) - Method in class org.terracotta.offheapstore.storage.portability.ByteArrayPortability
-
Byte arrays do not have a content-based equals method so this throws
UnsupportedOperationException. - equals(Object, ByteBuffer) - Method in interface org.terracotta.offheapstore.storage.portability.Portability
-
Returns true if the encoded object once decoded would be
Object.equals(Object)to the supplied object. - equals(Object, ByteBuffer) - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- equals(Object, ByteBuffer) - Method in class org.terracotta.offheapstore.storage.portability.StringPortability
- equals(SerializablePortability.SerializableDataKey, SerializablePortability.SerializableDataKey) - Static method in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- equalsBinaryKey(ByteBuffer, long) - Method in interface org.terracotta.offheapstore.storage.BinaryStorageEngine
- equalsBinaryKey(ByteBuffer, long) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- equalsKey(Object, long) - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- equalsKey(Object, long) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- equalsKey(Object, long) - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- equalsKey(Object, long) - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Called to determine the equality of the given object against the given encoded form.
- equalsValue(Object, long) - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- equalsValue(Object, long) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- equalsValue(Object, long) - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- equalsValue(Object, long) - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Called to determine the equality of the given Java object value against the given encoded form.
- evict(int, boolean) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- evict(int, boolean) - Method in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- evict(int, boolean) - Method in class org.terracotta.offheapstore.eviction.EvictionListeningReadWriteLockedOffHeapClockCache
- evict(int, boolean) - Method in class org.terracotta.offheapstore.eviction.EvictionListeningWriteLockedOffHeapClockCache
- evict(int, boolean) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- evict(int, boolean) - Method in interface org.terracotta.offheapstore.storage.StorageEngine.Owner
- evictable(int) - Method in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- evictAll() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- evictAtAddress(long, boolean) - Method in interface org.terracotta.offheapstore.paging.OffHeapStorageArea.Owner
- evictAtAddress(long, boolean) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- evictAtAddress(long, boolean) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- evicting(Callable<Map.Entry<K, V>>) - Method in interface org.terracotta.offheapstore.eviction.EvictionListener
-
Called prior to the eviction of a cache mapping.
- evictionListener - Variable in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapClockCacheFactory
- evictionListener - Variable in class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapClockCacheFactory
- EvictionListener<K,V> - Interface in org.terracotta.offheapstore.eviction
-
Listener interface used to monitor eviction in off-heap caches.
- EvictionListeningReadWriteLockedOffHeapClockCache<K,V> - Class in org.terracotta.offheapstore.eviction
- EvictionListeningReadWriteLockedOffHeapClockCache(EvictionListener<K, V>, PageSource, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.eviction.EvictionListeningReadWriteLockedOffHeapClockCache
- EvictionListeningReadWriteLockedOffHeapClockCache(EvictionListener<K, V>, PageSource, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.eviction.EvictionListeningReadWriteLockedOffHeapClockCache
- EvictionListeningWriteLockedOffHeapClockCache<K,V> - Class in org.terracotta.offheapstore.eviction
- EvictionListeningWriteLockedOffHeapClockCache(EvictionListener<K, V>, PageSource, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.eviction.EvictionListeningWriteLockedOffHeapClockCache
- EvictionListeningWriteLockedOffHeapClockCache(EvictionListener<K, V>, PageSource, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.eviction.EvictionListeningWriteLockedOffHeapClockCache
- execute(ReopeningInterruptibleChannel.IoOperation<T, R>) - Method in class org.terracotta.offheapstore.util.ReopeningInterruptibleChannel
- executor - Variable in class org.terracotta.offheapstore.util.Retryer
- expand(int, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- expand(long) - Method in interface org.terracotta.offheapstore.storage.allocator.Allocator
- expand(long) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- expand(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- expandData() - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- expandTable(int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- expectedModCount - Variable in class org.terracotta.offheapstore.OffHeapHashMap.HashIterator
F
- Factory<T> - Interface in org.terracotta.offheapstore.util
-
A generic instance factory.
- FACTORY - Static variable in class org.terracotta.offheapstore.disk.storage.PersistentIntegerStorageEngine
- FACTORY - Static variable in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- fallback(AATreeSet.Node<Region>) - Method in enum org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator.Packing
- FALLING - org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource.ThresholdDirection
- fallingThresholds - Variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- FALSE - Static variable in class org.terracotta.offheapstore.storage.portability.BooleanPortability
- file - Variable in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- FileBackedStorageEngine<K,V> - Class in org.terracotta.offheapstore.disk.storage
- FileBackedStorageEngine(MappedPageSource, long, MemoryUnit, Portability<? super K>, Portability<? super V>) - Constructor for class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- FileBackedStorageEngine(MappedPageSource, long, MemoryUnit, Portability<? super K>, Portability<? super V>, boolean) - Constructor for class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- FileBackedStorageEngine(MappedPageSource, long, MemoryUnit, Portability<? super K>, Portability<? super V>, ExecutorService) - Constructor for class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- FileBackedStorageEngine(MappedPageSource, long, MemoryUnit, Portability<? super K>, Portability<? super V>, ExecutorService, boolean) - Constructor for class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- FileBackedStorageEngine.FileChunk - Class in org.terracotta.offheapstore.disk.storage
- FileBackedStorageEngine.FileWriteTask - Class in org.terracotta.offheapstore.disk.storage
- FileChunk(long, long) - Constructor for class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- FileChunk(ObjectInput) - Constructor for class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- filePosition - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- FileWriteTask(FileBackedStorageEngine.FileChunk, long, ByteBuffer, ByteBuffer, int) - Constructor for class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask
- fill(K, V) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- fill(K, V) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache
- fill(K, V) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
-
See
OffHeapHashMap.fill(Object, Object)for a detailed description. - fill(K, V) - Method in class org.terracotta.offheapstore.OffHeapHashMap
-
Associates the specified value with the specified key in this map.
- fill(K, V) - Method in interface org.terracotta.offheapstore.Segment
-
See
OffHeapHashMap.fill(Object, Object)for a detailed description. - fill(K, V, int) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- fill(K, V, int) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- fill(K, V, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- fill(K, V, int) - Method in interface org.terracotta.offheapstore.Segment
- fill(K, V, int, int[], int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- find(int, PowerOfTwoAllocator.Packing) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- find(long) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
-
Find a region of the given size.
- find(long) - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
-
Find a region of the given size.
- find(Object) - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- find(Object) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- find(Object) - Method in class org.terracotta.offheapstore.util.AATreeSet
- find(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
-
Find an item in the tree.
- find(AATreeSet.Node<T>, T) - Method in class org.terracotta.offheapstore.util.AATreeSet
- FindbugsSuppressWarnings - Annotation Type in org.terracotta.offheapstore.util
- findChunk(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- findFreeChunk(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- findFreeChunk(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- findRegion(int, PowerOfTwoAllocator.Packing) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
-
Find a region of the given size.
- findVictimPages(int, int, int) - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- fireCleared() - Method in class org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine
- fireCopied(int, long, long, int) - Method in class org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine
- fireFreed(long, int, ByteBuffer, boolean) - Method in class org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine
- fireRecovered(Callable<K>, Callable<V>, ByteBuffer, ByteBuffer, int, int, long) - Method in class org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine
- fireThresholds(long, long) - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- fireWritten(K, V, ByteBuffer, ByteBuffer, int, int, long) - Method in class org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine
- first() - Method in class org.terracotta.offheapstore.util.AATreeSet
- first() - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- FLAG_BITS - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- FLAG_BITS - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- FLAG4_BIT - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- FLAG4_BIT - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- FLOOR - org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator.Packing
- flush() - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- flush() - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapCache
- flush() - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapMap
- flush() - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentLockedOffHeapHashMap
- flush() - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentOffHeapCache
- flush() - Method in interface org.terracotta.offheapstore.disk.persistent.Persistent
- flush() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- flush() - Method in class org.terracotta.offheapstore.disk.storage.PersistentIntegerStorageEngine
- flush() - Method in class org.terracotta.offheapstore.disk.storage.PersistentSplitStorageEngine
- flush() - Method in class org.terracotta.offheapstore.disk.storage.portability.PersistentByteArrayPortability
- flush() - Method in class org.terracotta.offheapstore.disk.storage.portability.PersistentSerializablePortability
- flush() - Method in class org.terracotta.offheapstore.storage.portability.StringPortability
- flush() - Method in interface org.terracotta.offheapstore.storage.portability.WriteContext
- forClass() - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability.SerializableDataKey
- forward(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- forward(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- forward(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- forward(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- free(int) - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- free(int) - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
-
Called to indicate that the associated encoded value is no longer needed.
- free(int) - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- free(int) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- free(int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine
- free(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- free(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- free(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- free(long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- free(long) - Method in interface org.terracotta.offheapstore.storage.allocator.Allocator
- free(long) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- free(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- free(long) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- free(long) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- free(long, long) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- free(long, long) - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- free(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- free(Region) - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- free(Page) - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- free(Page) - Method in interface org.terracotta.offheapstore.paging.PageSource
- free(Page) - Method in class org.terracotta.offheapstore.paging.PhantomReferenceLimitedPageSource
-
Frees the supplied buffer.
- free(Page) - Method in class org.terracotta.offheapstore.paging.UnlimitedPageSource
- free(Page) - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
-
Frees the supplied buffer.
- free(Region) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- freeable - Variable in class org.terracotta.offheapstore.paging.Page
- freed(long, int, ByteBuffer, boolean) - Method in interface org.terracotta.offheapstore.storage.listener.RuntimeStorageEngineListener
- freed(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- freed(Region) - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- freeMapping(long, int, boolean) - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- freeMapping(long, int, boolean) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- freeMapping(long, int, boolean) - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- freeMapping(long, int, boolean) - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Called to indicate that the associated encoded value is no longer needed.
- freePage(Page) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- freePendingTables() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- freePhysicalMemory() - Static method in class org.terracotta.offheapstore.util.PhysicalMemory
- freeRegion(long) - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- freeSwapSpace() - Static method in class org.terracotta.offheapstore.util.PhysicalMemory
- freeTable(Page) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- freeTable(Page, IntBuffer, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
G
- get() - Method in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine.CachedEncode
- get(Object) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- get(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- get(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- get(K) - Method in class org.terracotta.offheapstore.util.WeakIdentityHashMap
- getAddress(Page) - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- getAllocatedMemory() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getAllocatedMemory() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- getAllocatedMemory() - Method in interface org.terracotta.offheapstore.MapInternals
- getAllocatedMemory() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getAllocatedMemory() - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- getAllocatedMemory() - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- getAllocatedMemory() - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
-
Returns a measure of the amount of memory allocated for this storage engine.
- getAllocatedMemory() - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- getAllocatedMemory() - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- getAllocatedMemory() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- getAllocatedMemory() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- getAllocatedMemory() - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- getAllocatedMemory() - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Returns a measure of the amount of memory allocated for this storage engine.
- getAllocatedSize() - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- getAllocatedSizeUnSync() - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- getAndPin(K) - Method in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- getAndPin(K) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache
- getAndPin(K) - Method in interface org.terracotta.offheapstore.pinning.PinnableCache
- getAndSetMetadata(Object, int, int) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- getAndSetMetadata(Object, int, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getAndSetMetadata(K, int, int) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getAndSetMetadata(K, int, int) - Method in interface org.terracotta.offheapstore.Segment
- getAtTableOffset(int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getAttribute(String) - Static method in class org.terracotta.offheapstore.util.PhysicalMemory
- getCapacity() - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
-
Return the total allocated capacity, used or not
- getConcurrency() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getDataAllocatedMemory() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getDataAllocatedMemory() - Method in interface org.terracotta.offheapstore.MapInternals
- getDataAllocatedMemory() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getDataOccupiedMemory() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getDataOccupiedMemory() - Method in interface org.terracotta.offheapstore.MapInternals
- getDataOccupiedMemory() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getDataSize() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getDataSize() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- getDataSize() - Method in interface org.terracotta.offheapstore.MapInternals
- getDataSize() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getDataSize() - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- getDataSize() - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
-
Returns a measure of the total size of the keys and values stored in this storage engine.
- getDataSize() - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- getDataSize() - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- getDataSize() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- getDataSize() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- getDataSize() - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- getDataSize() - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Returns a measure of the total size of the keys and values stored in this storage engine.
- getDataVitalMemory() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getDataVitalMemory() - Method in interface org.terracotta.offheapstore.MapInternals
- getDataVitalMemory() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getDiskWriteContext(long, int) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- getEncoded() - Method in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine.CachedEncode
- getEncodedKey() - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode
- getEncodedValue() - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode
- getEncoding() - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode
- getEncodingForHashAndBinary(int, ByteBuffer) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- getEncodingForHashAndBinary(int, ByteBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getEncodingForHashAndBinary(int, ByteBuffer) - Method in interface org.terracotta.offheapstore.storage.StorageEngine.Owner
- getEntryAtTableOffset(int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getEvictionIndex() - Method in class org.terracotta.offheapstore.AbstractOffHeapClockCache
-
Return the table offset of the to be evicted mapping.
- getEvictionIndex(int, int) - Method in class org.terracotta.offheapstore.AbstractOffHeapClockCache
-
Return the table offset of the to be evicted mapping within the given probe sequence.
- getFile() - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- getIndexFor(int) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getIndexForPage(Page) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- getKey() - Method in class org.terracotta.offheapstore.OffHeapHashMap.DirectEntry
- getKey() - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode
- getKey() - Method in class org.terracotta.offheapstore.util.WeakIdentityHashMap.SimpleEntry
- getKeyBuffer() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask
- getKeyWriteContext(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- getKeyWriteContext(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- getKeyWriteContext(long) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- getKeyWriteContext(long) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- getLastUsedAddress() - Method in interface org.terracotta.offheapstore.storage.allocator.Allocator
- getLastUsedAddress() - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- getLastUsedAddress() - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- getLastUsedPointer() - Method in interface org.terracotta.offheapstore.storage.allocator.Allocator
- getLastUsedPointer() - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- getLastUsedPointer() - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- getLeft() - Method in class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- getLeft() - Method in interface org.terracotta.offheapstore.util.AATreeSet.Node
- getLevel() - Method in class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- getLevel() - Method in interface org.terracotta.offheapstore.util.AATreeSet.Node
- getLock() - Method in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCache
- getLock() - Method in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMap
- getLock() - Method in class org.terracotta.offheapstore.ReadWriteLockedOffHeapClockCache
- getLock() - Method in class org.terracotta.offheapstore.ReadWriteLockedOffHeapHashMap
- getLock() - Method in interface org.terracotta.offheapstore.Segment
-
Return the
ReentrantReadWriteLockused by this segment. - getLock() - Method in class org.terracotta.offheapstore.WriteLockedOffHeapClockCache
- getLock() - Method in class org.terracotta.offheapstore.WriteLockedOffHeapHashMap
- getMaximumAddress() - Method in interface org.terracotta.offheapstore.storage.allocator.Allocator
- getMaximumAddress() - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- getMaximumAddress() - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- getMetadata(Object, int) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- getMetadata(Object, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getMetadata(K, int) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getMetadata(K, int) - Method in interface org.terracotta.offheapstore.Segment
- getMinimalSize() - Method in interface org.terracotta.offheapstore.storage.allocator.Allocator
- getMinimalSize() - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- getMinimalSize() - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- getNextIterator() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateIterator
- getObjectInputStream(InputStream) - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- getObjectOutputStream(OutputStream) - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- getObjectStreamClass() - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability.SerializableDataKey
- getOccupiedMemory() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getOccupiedMemory() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- getOccupiedMemory() - Method in interface org.terracotta.offheapstore.MapInternals
- getOccupiedMemory() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getOccupiedMemory() - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- getOccupiedMemory() - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- getOccupiedMemory() - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
-
Returns a measure of the amount of memory consumed by this storage engine.
- getOccupiedMemory() - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- getOccupiedMemory() - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- getOccupiedMemory() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- getOccupiedMemory() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- getOccupiedMemory() - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- getOccupiedMemory() - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Returns a measure of the amount of memory consumed by this storage engine.
- getOrAddMapping(ObjectStreamClass) - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- getPayload() - Method in class org.terracotta.offheapstore.disk.storage.Region
- getPayload() - Method in class org.terracotta.offheapstore.storage.allocator.Region
- getPayload() - Method in interface org.terracotta.offheapstore.util.AATreeSet.Node
- getPayload() - Method in class org.terracotta.offheapstore.util.AATreeSet.TerminalNode
- getPayload() - Method in class org.terracotta.offheapstore.util.AATreeSet.TreeNode
- getQueuedWriteContext(FileBackedStorageEngine.FileWriteTask, ByteBuffer) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- getReadableChannel() - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- getRemovedSlotCount() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getRemovedSlotCount() - Method in interface org.terracotta.offheapstore.MapInternals
- getRemovedSlotCount() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getReprobeLength() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getReprobeLength() - Method in interface org.terracotta.offheapstore.MapInternals
- getReprobeLength() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getRight() - Method in class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- getRight() - Method in interface org.terracotta.offheapstore.util.AATreeSet.Node
- getRoot() - Method in class org.terracotta.offheapstore.util.AATreeSet
- getSegmentInternals() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getSegmentInternals() - Method in interface org.terracotta.offheapstore.concurrent.ConcurrentMapInternals
- getSegments() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getSerializedForm(ObjectStreamClass) - Static method in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- getSize() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getSize() - Method in interface org.terracotta.offheapstore.MapInternals
- getSize() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getSize() - Method in interface org.terracotta.offheapstore.storage.StorageEngine.Owner
- getSlotForHashAndEncoding(int, long, long) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getSlotForHashAndEncoding(int, long, long) - Method in interface org.terracotta.offheapstore.storage.StorageEngine.Owner
- getStorageEngine() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getStorageEngine() - Method in class org.terracotta.offheapstore.set.OffHeapHashSet
- getTableCapacity() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getTableCapacity() - Method in interface org.terracotta.offheapstore.MapInternals
- getTableCapacity() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getUsedSlotCount() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getUsedSlotCount() - Method in interface org.terracotta.offheapstore.MapInternals
- getUsedSlotCount() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getValue() - Method in class org.terracotta.offheapstore.OffHeapHashMap.DirectEntry
- getValue() - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode
- getValue() - Method in class org.terracotta.offheapstore.util.WeakIdentityHashMap.SimpleEntry
- getValueAndSetMetadata(Object, int, int) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- getValueAndSetMetadata(Object, int, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getValueAndSetMetadata(K, int, int) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getValueAndSetMetadata(K, int, int) - Method in interface org.terracotta.offheapstore.Segment
- getValueBuffer() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask
- getValueWriteContext(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- getValueWriteContext(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- getValueWriteContext(long) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- getValueWriteContext(long) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- getVitalMemory() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- getVitalMemory() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- getVitalMemory() - Method in interface org.terracotta.offheapstore.MapInternals
- getVitalMemory() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- getVitalMemory() - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- getVitalMemory() - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
-
Returns a measure of the amount of vital memory allocated for this storage engine.
- getVitalMemory() - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- getVitalMemory() - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- getVitalMemory() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- getVitalMemory() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- getVitalMemory() - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- getVitalMemory() - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Returns a measure of the amount of vital memory allocated for this storage engine.
- getWritableChannel() - Method in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- getWriteContext(long, int) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- GIGABYTES - org.terracotta.offheapstore.util.MemoryUnit
H
- HalfStorageEngine<T> - Interface in org.terracotta.offheapstore.storage
- haltOnCritical - Variable in class org.terracotta.offheapstore.buffersource.TimingBufferSource
- handleOversizeMappingException(int) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- hashCode - Variable in class org.terracotta.offheapstore.storage.portability.SerializablePortability.SerializableDataKey
- hashCode - Variable in class org.terracotta.offheapstore.util.WeakIdentityHashMap.IdentityWeakReference
- hashCode() - Method in class org.terracotta.offheapstore.disk.storage.Region
- hashCode() - Method in class org.terracotta.offheapstore.MetadataTuple
- hashCode() - Method in class org.terracotta.offheapstore.OffHeapHashMap.DirectEntry
- hashCode() - Method in class org.terracotta.offheapstore.storage.allocator.Region
- hashCode() - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability.SerializableDataKey
- hashCode() - Method in class org.terracotta.offheapstore.util.WeakIdentityHashMap.IdentityWeakReference
- HashingMap<K,V> - Interface in org.terracotta.offheapstore
-
Interface of all map implementations based on hash-coding.
- HashIterator() - Constructor for class org.terracotta.offheapstore.OffHeapHashMap.HashIterator
- hashtable - Variable in class org.terracotta.offheapstore.OffHeapHashMap
-
The current hash-table.
- hashTablePage - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- hasListeners() - Method in class org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine
- hasNext() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateIterator
- hasNext() - Method in class org.terracotta.offheapstore.OffHeapHashMap.HashIterator
- hasNext() - Method in class org.terracotta.offheapstore.util.AATreeSet.TreeIterator
- hasRecoveryListeners() - Method in class org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine
- hasUsedIterators - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- head(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- head(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- head(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- head(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- HEADER_LENGTH - Static variable in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- HEADER_SIZE - Static variable in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- headSet(T) - Method in class org.terracotta.offheapstore.util.AATreeSet
- headSet(T) - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- HeapBufferSource - Class in org.terracotta.offheapstore.buffersource
- HeapBufferSource() - Constructor for class org.terracotta.offheapstore.buffersource.HeapBufferSource
- heir - Variable in class org.terracotta.offheapstore.util.AATreeSet
- hit(int, IntBuffer) - Method in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- hit(int, IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap
I
- IdentityWeakReference(T) - Constructor for class org.terracotta.offheapstore.util.WeakIdentityHashMap.IdentityWeakReference
- IdentityWeakReference(T, ReferenceQueue<T>) - Constructor for class org.terracotta.offheapstore.util.WeakIdentityHashMap.IdentityWeakReference
- incrementLevel() - Method in class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- incrementLevel() - Method in interface org.terracotta.offheapstore.util.AATreeSet.Node
- incrementLevel() - Method in class org.terracotta.offheapstore.util.AATreeSet.TerminalNode
- index - Variable in class org.terracotta.offheapstore.paging.Page
- index - Variable in enum org.terracotta.offheapstore.util.MemoryUnit
-
the index of this unit
- index() - Method in class org.terracotta.offheapstore.paging.Page
- index(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- index(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- index(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- index(long, int) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- indexFor(int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- indexFor(int, IntBuffer) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- INITIAL_REPROBE_LENGTH - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- INITIAL_TABLE_SIZE - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- initialPageSize - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- initialTableSize - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- inRange(T) - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- inRangeInclusive(T) - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- insert(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
-
Insert into the tree.
- insert(PowerOfTwoFileAllocator.Region, PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
-
Internal method to insert into a subtree.
- insert(Region) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
-
Insert into the tree.
- insert(AATreeSet.Node<T>, T) - Method in class org.terracotta.offheapstore.util.AATreeSet
- insertChunk(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- insertChunk(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- insertLargeChunk(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- insertLargeChunk(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- insertSmallChunk(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- insertSmallChunk(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- installEntry(ByteBuffer, int, ByteBuffer, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- installMappingForHashAndEncoding(int, ByteBuffer, ByteBuffer, int) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- installMappingForHashAndEncoding(int, ByteBuffer, ByteBuffer, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- installMappingForHashAndEncoding(int, ByteBuffer, ByteBuffer, int) - Method in interface org.terracotta.offheapstore.storage.StorageEngine.Owner
- instance() - Static method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- INSTANCE - Static variable in class org.terracotta.offheapstore.disk.storage.portability.PersistentByteArrayPortability
- INSTANCE - Static variable in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- INSTANCE - Static variable in class org.terracotta.offheapstore.storage.portability.BooleanPortability
- INSTANCE - Static variable in class org.terracotta.offheapstore.storage.portability.ByteArrayPortability
- INSTANCE - Static variable in class org.terracotta.offheapstore.storage.portability.StringPortability
- INSTANCE - Static variable in class org.terracotta.offheapstore.util.NoOpLock
- INT - org.terracotta.offheapstore.storage.PointerSize
- IntegerBestFitAllocator - Class in org.terracotta.offheapstore.storage.allocator
-
An aggressively best-fit allocator.
- IntegerBestFitAllocator(OffHeapStorageArea) - Constructor for class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
-
Create a best fit allocator backed by the given OffHeapStorageArea.
- IntegerStorageEngine - Class in org.terracotta.offheapstore.storage
-
A symmetric
Integerstorage engine. - IntegerStorageEngine() - Constructor for class org.terracotta.offheapstore.storage.IntegerStorageEngine
- INUSE_BITS - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- INUSE_BITS - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- invalidateCache() - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- invalidateCache() - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
-
Invalidate any local key/value caches.
- invalidateCache() - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- invalidateCache() - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- invalidateCache() - Method in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine
- invalidateCache() - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- invalidateCache() - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- invalidateCache() - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Invalidate any local key/value caches.
- invokeyMethod(String, Class<?>) - Static method in class org.terracotta.offheapstore.util.PhysicalMemory
- isAligned(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- isAligned(long) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- isAvailable(IntBuffer) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- isEmpty() - Method in class org.terracotta.offheapstore.set.OffHeapHashSet
- isEmpty() - Method in class org.terracotta.offheapstore.util.AATreeSet
- isEmpty() - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- isFreeable() - Method in class org.terracotta.offheapstore.paging.Page
- isInUse(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- isInUse(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- isNull() - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- isNull() - Method in class org.terracotta.offheapstore.disk.storage.Region
- isNull() - Method in class org.terracotta.offheapstore.storage.allocator.Region
- isOpen() - Method in class org.terracotta.offheapstore.util.ReopeningInterruptibleChannel
- isPinned(Object) - Method in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- isPinned(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache
- isPinned(Object) - Method in interface org.terracotta.offheapstore.pinning.PinnableCache
- isPresent(IntBuffer) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- isRemoved(int) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- isRemoved(IntBuffer) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- isSmall(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- isSmall(long) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- isTerminating(int) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- isTerminating(IntBuffer) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- isThief() - Method in interface org.terracotta.offheapstore.paging.OffHeapStorageArea.Owner
- isThief() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- isThief() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- isThiefForTableAllocations() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- isThiefForTableAllocations() - Method in interface org.terracotta.offheapstore.storage.StorageEngine.Owner
- isUnavailable(int) - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- isValid() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- item - Variable in class org.terracotta.offheapstore.util.AATreeSet
- iterator() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntrySet
- iterator() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeySet
- iterator() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregatedValuesCollection
- iterator() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateEntrySet
- iterator() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateKeySet
- iterator() - Method in class org.terracotta.offheapstore.OffHeapHashMap.EncodingSet
- iterator() - Method in class org.terracotta.offheapstore.OffHeapHashMap.EntrySet
- iterator() - Method in class org.terracotta.offheapstore.OffHeapHashMap.KeySet
- iterator() - Method in class org.terracotta.offheapstore.set.OffHeapHashSet
- iterator() - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- iterator() - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- iterator() - Method in class org.terracotta.offheapstore.util.AATreeSet
- iterator() - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
K
- key - Variable in class org.terracotta.offheapstore.OffHeapHashMap.DirectEntry
- key - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode
- key - Variable in class org.terracotta.offheapstore.util.WeakIdentityHashMap.SimpleEntry
- KEY_DATA_OFFSET - Static variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- KEY_HASH_OFFSET - Static variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- KEY_HASH_OFFSET - Static variable in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- KEY_HASH_OFFSET - Static variable in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- KEY_HASHCODE - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- KEY_LENGTH_OFFSET - Static variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- KEY_LENGTH_OFFSET - Static variable in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- keyBuffer - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask
- keyBuffer - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode
- keyEncoding(long) - Static method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- keyEquals(Object, int, long, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- KeyIterator() - Constructor for class org.terracotta.offheapstore.OffHeapHashMap.KeyIterator
- keyPortability - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- keySet - Variable in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- keySet - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- keySet() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- keySet() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- KeySet() - Constructor for class org.terracotta.offheapstore.OffHeapHashMap.KeySet
- keyStorageEngine - Variable in class org.terracotta.offheapstore.storage.SplitStorageEngine
- KILOBYTES - org.terracotta.offheapstore.util.MemoryUnit
- klazz - Variable in class org.terracotta.offheapstore.storage.portability.SerializablePortability.SerializableDataKey
L
- LARGEST_POWER_OF_TWO - Static variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- last() - Method in class org.terracotta.offheapstore.util.AATreeSet
- last() - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- lastMapping - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- lastNode - Variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- lastObject - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine
- left - Variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- left - Variable in class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- left(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- leftBits(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- leftBits(int) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- leftmostChild(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- leftmostChild(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- leftShiftForTreeIndex(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- leftShiftForTreeIndex(int) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- LENGTH_OFFSET - Static variable in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- level - Variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- level - Variable in class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- ListenableStorageEngine<K,V> - Interface in org.terracotta.offheapstore.storage.listener
- listener - Variable in class org.terracotta.offheapstore.eviction.EvictionListeningReadWriteLockedOffHeapClockCache
- listener - Variable in class org.terracotta.offheapstore.eviction.EvictionListeningWriteLockedOffHeapClockCache
- listIterator - Variable in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateIterator
- loader - Variable in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- loader - Variable in class org.terracotta.offheapstore.storage.portability.SerializablePortability.OIS
- lock - Variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCache
- lock - Variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMap
- lock - Variable in class org.terracotta.offheapstore.ReadWriteLockedOffHeapClockCache
- lock - Variable in class org.terracotta.offheapstore.ReadWriteLockedOffHeapHashMap
- lock - Variable in class org.terracotta.offheapstore.WriteLockedOffHeapClockCache
- lock - Variable in class org.terracotta.offheapstore.WriteLockedOffHeapHashMap
- lock() - Method in class org.terracotta.offheapstore.util.NoOpLock
- LockedEntryIterator() - Constructor for class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntryIterator
- LockedEntrySet() - Constructor for class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntrySet
- LockedKeyIterator() - Constructor for class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeyIterator
- LockedKeySet() - Constructor for class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeySet
- lockInterruptibly() - Method in class org.terracotta.offheapstore.util.NoOpLock
- LOGGER - Static variable in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- LOGGER - Static variable in class org.terracotta.offheapstore.buffersource.OffHeapBufferSource
- LOGGER - Static variable in class org.terracotta.offheapstore.buffersource.TimingBufferSource
- LOGGER - Static variable in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- LOGGER - Static variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- LOGGER - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- LOGGER - Static variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- LOGGER - Static variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- LOGGER - Static variable in class org.terracotta.offheapstore.util.PhysicalMemory
- LOGGER - Static variable in class org.terracotta.offheapstore.util.ReopeningInterruptibleChannel
- LOGGER - Static variable in class org.terracotta.offheapstore.util.Retryer
- LONG - org.terracotta.offheapstore.storage.PointerSize
- LongBestFitAllocator - Class in org.terracotta.offheapstore.storage.allocator
-
An aggressively best-fit allocator.
- LongBestFitAllocator(OffHeapStorageArea) - Constructor for class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
-
Create a best fit allocator backed by the given OffHeapStorageArea.
- LongStorageEngine<V> - Class in org.terracotta.offheapstore.storage
-
A
Longkey storage engine. - LongStorageEngine(HalfStorageEngine<V>) - Constructor for class org.terracotta.offheapstore.storage.LongStorageEngine
- lookup - Variable in class org.terracotta.offheapstore.storage.portability.SerializablePortability
M
- MAGIC - Static variable in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapCache
- MAGIC - Static variable in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapMap
- MAGIC - Static variable in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentLockedOffHeapHashMap
- MAGIC - Static variable in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentOffHeapCache
- MAGIC - Static variable in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- MAGIC - Static variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- MAGIC - Static variable in class org.terracotta.offheapstore.disk.storage.portability.PersistentSerializablePortability
- MAGIC_CHUNK - Static variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- MAGIC_REGION - Static variable in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- main(String[]) - Static method in class org.terracotta.offheapstore.util.PhysicalMemory
- MALLOC_ALIGNMENT - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- MALLOC_ALIGNMENT - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- map - Variable in class org.terracotta.offheapstore.set.OffHeapHashSet
- map - Variable in class org.terracotta.offheapstore.util.WeakIdentityHashMap
- MapInternals - Interface in org.terracotta.offheapstore
- MappedPage - Class in org.terracotta.offheapstore.disk.paging
- MappedPage(MappedByteBuffer) - Constructor for class org.terracotta.offheapstore.disk.paging.MappedPage
- MappedPageSource - Class in org.terracotta.offheapstore.disk.paging
- MappedPageSource(File) - Constructor for class org.terracotta.offheapstore.disk.paging.MappedPageSource
- MappedPageSource(File, boolean) - Constructor for class org.terracotta.offheapstore.disk.paging.MappedPageSource
- MappedPageSource(File, boolean, long) - Constructor for class org.terracotta.offheapstore.disk.paging.MappedPageSource
- MappedPageSource(File, long) - Constructor for class org.terracotta.offheapstore.disk.paging.MappedPageSource
- MappedPageSource.AllocatedRegion - Class in org.terracotta.offheapstore.disk.paging
- mark(int) - Method in class org.terracotta.offheapstore.util.ByteBufferInputStream
- mark(long, long) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- mark(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- markAllAvailable() - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- markSmallMap(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- markSmallMap(int) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- markSupported() - Method in class org.terracotta.offheapstore.util.ByteBufferInputStream
- markTreeMap(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- markTreeMap(int) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- markUnavailable(int) - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- mask - Variable in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- max - Variable in class org.terracotta.offheapstore.paging.PhantomReferenceLimitedPageSource
- MAX_REQUEST - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- MAX_REQUEST - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- MAX_SEGMENTS - Static variable in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- MAX_SMALL_REQUEST - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- MAX_SMALL_REQUEST - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- MAX_SMALL_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- MAX_SMALL_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- maxChunkSize - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- maximalPageSize - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- maximumDelay - Variable in class org.terracotta.offheapstore.util.Retryer
- MCHUNK_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- MCHUNK_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- MEGABYTES - org.terracotta.offheapstore.util.MemoryUnit
- MemoryUnit - Enum in org.terracotta.offheapstore.util
- MemoryUnit(int) - Constructor for enum org.terracotta.offheapstore.util.MemoryUnit
-
Internal constructor
- memToChunk(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- memToChunk(long) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- merge(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
-
Merge the supplied region into this region (if they are adjoining).
- merge(Region) - Method in class org.terracotta.offheapstore.disk.storage.Region
-
Merge the supplied region into this region (if they are adjoining).
- merge(Region) - Method in class org.terracotta.offheapstore.storage.allocator.Region
-
Merge the supplied region into this region (if they are adjoining).
- metadata - Variable in class org.terracotta.offheapstore.MetadataTuple
- metadata() - Method in class org.terracotta.offheapstore.MetadataTuple
- Metadata - Class in org.terracotta.offheapstore
- Metadata() - Constructor for class org.terracotta.offheapstore.Metadata
- metadataTuple(T, int) - Static method in class org.terracotta.offheapstore.MetadataTuple
- MetadataTuple<V> - Class in org.terracotta.offheapstore
- MetadataTuple(V, int) - Constructor for class org.terracotta.offheapstore.MetadataTuple
- MIN_CHUNK_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- MIN_CHUNK_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- MIN_LARGE_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- MIN_LARGE_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- MIN_REQUEST - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- MIN_REQUEST - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- MINIMAL_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- MINIMAL_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- minimumDelay - Variable in class org.terracotta.offheapstore.util.Retryer
- minSizeForTreeIndex(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- minSizeForTreeIndex(int) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- modCount - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- moveAddressDown(long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- moveAddressDown(long, int, long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- moved(long, long) - Method in interface org.terracotta.offheapstore.paging.OffHeapStorageArea.Owner
- moved(long, long) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- moved(long, long) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- mutated - Variable in class org.terracotta.offheapstore.util.AATreeSet
N
- newCondition() - Method in class org.terracotta.offheapstore.util.NoOpLock
- newInstance() - Method in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapClockCacheFactory
-
Creates a new
ReadWriteLockedOffHeapClockCachefor use in a segmented cache. - newInstance() - Method in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapHashMapFactory
-
Creates a new
ReadWriteLockedOffHeapHashMapfor use in a segmented map. - newInstance() - Method in class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapClockCacheFactory
-
Creates a new
WriteLockedOffHeapClockCachefor use in a segmented cache. - newInstance() - Method in class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapHashMapFactory
-
Creates a new
WriteLockedOffHeapHashMapfor use in a segmented map. - newInstance() - Method in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCacheFactory
- newInstance() - Method in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory
- newInstance() - Method in interface org.terracotta.offheapstore.util.Factory
-
Create a new instance.
- next - Variable in class org.terracotta.offheapstore.OffHeapHashMap.HashIterator
- next - Variable in class org.terracotta.offheapstore.util.AATreeSet.TreeIterator
- next() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntryIterator
- next() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeyIterator
- next() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateIterator
- next() - Method in class org.terracotta.offheapstore.OffHeapHashMap.HashIterator
- next() - Method in class org.terracotta.offheapstore.util.AATreeSet.TreeIterator
- nextChunk(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- nextChunk(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- nextDelay(long) - Method in class org.terracotta.offheapstore.util.Retryer
- nextPageSize() - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- nextPreviousInUse(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- nextPreviousInUse(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- nextStreamIndex - Variable in class org.terracotta.offheapstore.storage.portability.SerializablePortability
- NIBBLES - org.terracotta.offheapstore.util.MemoryUnit
- NoOpLock - Class in org.terracotta.offheapstore.util
- NoOpLock() - Constructor for class org.terracotta.offheapstore.util.NoOpLock
- NSMALLBINS - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- NSMALLBINS - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- NTREEBINS - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- NTREEBINS - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- NULL_NODE - Static variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
O
- object - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine.CachedEncode
- occupied - Variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- occupied - Variable in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- occupied - Variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- occupied - Variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- occupied - Variable in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
-
This is volatile because we read it without any locking through
UpfrontAllocatingPageSource.getAllocatedSizeUnSync() - occupied() - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- occupied() - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- occupied() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- occupied() - Method in interface org.terracotta.offheapstore.storage.allocator.Allocator
- occupied() - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- occupied() - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- occupied() - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- OffHeapBufferHalfStorageEngine<T> - Class in org.terracotta.offheapstore.storage
- OffHeapBufferHalfStorageEngine(PageSource, int, int, Portability<? super T>, boolean, boolean) - Constructor for class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- OffHeapBufferHalfStorageEngine(PageSource, int, Portability<? super T>) - Constructor for class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- OffHeapBufferHalfStorageEngine(PageSource, int, Portability<? super T>, boolean, boolean) - Constructor for class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- OffHeapBufferSource - Class in org.terracotta.offheapstore.buffersource
-
An unlimited direct byte buffer source.
- OffHeapBufferSource() - Constructor for class org.terracotta.offheapstore.buffersource.OffHeapBufferSource
- OffHeapBufferStorageEngine<K,V> - Class in org.terracotta.offheapstore.storage
-
A generic ByteBuffer based key/value store.
- OffHeapBufferStorageEngine(PointerSize, PageSource, int, int, Portability<? super K>, Portability<? super V>) - Constructor for class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- OffHeapBufferStorageEngine(PointerSize, PageSource, int, int, Portability<? super K>, Portability<? super V>, boolean, boolean) - Constructor for class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- OffHeapBufferStorageEngine(PointerSize, PageSource, int, int, Portability<? super K>, Portability<? super V>, boolean, boolean, float) - Constructor for class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- OffHeapBufferStorageEngine(PointerSize, PageSource, int, int, Portability<? super K>, Portability<? super V>, float) - Constructor for class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- OffHeapBufferStorageEngine(PointerSize, PageSource, int, Portability<? super K>, Portability<? super V>) - Constructor for class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
-
Creates a storage engine using the given page source, and portabilities.
- OffHeapBufferStorageEngine(PointerSize, PageSource, int, Portability<? super K>, Portability<? super V>, boolean, boolean) - Constructor for class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- OffHeapBufferStorageEngine(PointerSize, PageSource, int, Portability<? super K>, Portability<? super V>, boolean, boolean, float) - Constructor for class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- OffHeapBufferStorageEngine(PointerSize, PageSource, int, Portability<? super K>, Portability<? super V>, float) - Constructor for class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- OffHeapHashMap<K,V> - Class in org.terracotta.offheapstore
-
A hash-table implementation whose table is stored in an NIO direct buffer.
- OffHeapHashMap(PageSource, boolean, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.OffHeapHashMap
- OffHeapHashMap(PageSource, boolean, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.OffHeapHashMap
- OffHeapHashMap(PageSource, boolean, StorageEngine<? super K, ? super V>, int, boolean) - Constructor for class org.terracotta.offheapstore.OffHeapHashMap
- OffHeapHashMap(PageSource, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.OffHeapHashMap
-
Construct an instance using a custom
BufferSourcefor the hashtable. - OffHeapHashMap(PageSource, StorageEngine<? super K, ? super V>, boolean) - Constructor for class org.terracotta.offheapstore.OffHeapHashMap
- OffHeapHashMap(PageSource, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.OffHeapHashMap
-
Construct an instance using a custom
BufferSourcefor the hashtable and a custom initial table size. - OffHeapHashMap.DirectEntry - Class in org.terracotta.offheapstore
- OffHeapHashMap.EncodingIterator - Class in org.terracotta.offheapstore
- OffHeapHashMap.EncodingSet - Class in org.terracotta.offheapstore
- OffHeapHashMap.EntryIterator - Class in org.terracotta.offheapstore
- OffHeapHashMap.EntrySet - Class in org.terracotta.offheapstore
- OffHeapHashMap.HashIterator<T> - Class in org.terracotta.offheapstore
- OffHeapHashMap.KeyIterator - Class in org.terracotta.offheapstore
- OffHeapHashMap.KeySet - Class in org.terracotta.offheapstore
- OffHeapHashMap.PendingPage - Class in org.terracotta.offheapstore
- OffHeapHashSet<E> - Class in org.terracotta.offheapstore.set
- OffHeapHashSet(OffHeapHashMap<E, Boolean>) - Constructor for class org.terracotta.offheapstore.set.OffHeapHashSet
- OffHeapHashSet(PageSource, boolean, StorageEngine<? super E, Boolean>, int) - Constructor for class org.terracotta.offheapstore.set.OffHeapHashSet
- OffHeapStorageArea - Class in org.terracotta.offheapstore.paging
- OffHeapStorageArea(PointerSize, OffHeapStorageArea.Owner, PageSource, int, boolean, boolean) - Constructor for class org.terracotta.offheapstore.paging.OffHeapStorageArea
- OffHeapStorageArea(PointerSize, OffHeapStorageArea.Owner, PageSource, int, boolean, boolean, float) - Constructor for class org.terracotta.offheapstore.paging.OffHeapStorageArea
- OffHeapStorageArea(PointerSize, OffHeapStorageArea.Owner, PageSource, int, int, boolean, boolean) - Constructor for class org.terracotta.offheapstore.paging.OffHeapStorageArea
- OffHeapStorageArea(PointerSize, OffHeapStorageArea.Owner, PageSource, int, int, boolean, boolean, float) - Constructor for class org.terracotta.offheapstore.paging.OffHeapStorageArea
- OffHeapStorageArea.Owner - Interface in org.terracotta.offheapstore.paging
- OIS(InputStream, ClassLoader) - Constructor for class org.terracotta.offheapstore.storage.portability.SerializablePortability.OIS
- okAddress(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- okAddress(long) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- okNext(int, int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- okNext(long, long) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- OOS(OutputStream) - Constructor for class org.terracotta.offheapstore.storage.portability.SerializablePortability.OOS
- orderRelativeTo(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
-
Order this region relative to another.
- org.terracotta.offheapstore - package org.terracotta.offheapstore
- org.terracotta.offheapstore.buffersource - package org.terracotta.offheapstore.buffersource
- org.terracotta.offheapstore.concurrent - package org.terracotta.offheapstore.concurrent
- org.terracotta.offheapstore.disk.paging - package org.terracotta.offheapstore.disk.paging
- org.terracotta.offheapstore.disk.persistent - package org.terracotta.offheapstore.disk.persistent
- org.terracotta.offheapstore.disk.storage - package org.terracotta.offheapstore.disk.storage
- org.terracotta.offheapstore.disk.storage.portability - package org.terracotta.offheapstore.disk.storage.portability
- org.terracotta.offheapstore.eviction - package org.terracotta.offheapstore.eviction
- org.terracotta.offheapstore.exceptions - package org.terracotta.offheapstore.exceptions
- org.terracotta.offheapstore.paging - package org.terracotta.offheapstore.paging
- org.terracotta.offheapstore.pinning - package org.terracotta.offheapstore.pinning
- org.terracotta.offheapstore.set - package org.terracotta.offheapstore.set
- org.terracotta.offheapstore.storage - package org.terracotta.offheapstore.storage
- org.terracotta.offheapstore.storage.allocator - package org.terracotta.offheapstore.storage.allocator
- org.terracotta.offheapstore.storage.listener - package org.terracotta.offheapstore.storage.listener
- org.terracotta.offheapstore.storage.portability - package org.terracotta.offheapstore.storage.portability
- org.terracotta.offheapstore.util - package org.terracotta.offheapstore.util
- OS_BEAN - Static variable in class org.terracotta.offheapstore.util.PhysicalMemory
- osc - Variable in class org.terracotta.offheapstore.storage.portability.SerializablePortability.SerializableDataKey
- ourCommittedVirtualMemory() - Static method in class org.terracotta.offheapstore.util.PhysicalMemory
- OversizeMappingException - Exception in org.terracotta.offheapstore.exceptions
- OversizeMappingException() - Constructor for exception org.terracotta.offheapstore.exceptions.OversizeMappingException
- OversizeMappingException(String) - Constructor for exception org.terracotta.offheapstore.exceptions.OversizeMappingException
- OversizeMappingException(String, Throwable) - Constructor for exception org.terracotta.offheapstore.exceptions.OversizeMappingException
- OversizeMappingException(Throwable) - Constructor for exception org.terracotta.offheapstore.exceptions.OversizeMappingException
- owner - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- owner - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- owner - Variable in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- owner - Variable in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
P
- Packing() - Constructor for enum org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator.Packing
- padRequest(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- padRequest(long) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- Page - Class in org.terracotta.offheapstore.paging
- Page(ByteBuffer, int, int, OffHeapStorageArea) - Constructor for class org.terracotta.offheapstore.paging.Page
- Page(ByteBuffer, OffHeapStorageArea) - Constructor for class org.terracotta.offheapstore.paging.Page
- pageAddressFor(long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- pageGrowthAreaSize - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- pageIndexFor(long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- pages - Variable in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- pages - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- pageSizeFor(int) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- pageSource - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- PageSource - Interface in org.terracotta.offheapstore.paging
- parent(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- parent(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- parent(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- parent(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- path - Variable in class org.terracotta.offheapstore.util.AATreeSet.TreeIterator
- payload - Variable in class org.terracotta.offheapstore.util.AATreeSet.TreeNode
- PendingPage(Page, int) - Constructor for class org.terracotta.offheapstore.OffHeapHashMap.PendingPage
- pendingTableFrees - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- pendingWrites - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- persist(DataOutput) - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- persist(DataOutput, Region) - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- persist(ObjectOutput) - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapCache
- persist(ObjectOutput) - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapMap
- persist(ObjectOutput) - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentLockedOffHeapHashMap
- persist(ObjectOutput) - Method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentOffHeapCache
- persist(ObjectOutput) - Method in interface org.terracotta.offheapstore.disk.persistent.Persistent
- persist(ObjectOutput) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- persist(ObjectOutput) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- persist(ObjectOutput) - Method in class org.terracotta.offheapstore.disk.storage.PersistentIntegerStorageEngine
- persist(ObjectOutput) - Method in class org.terracotta.offheapstore.disk.storage.PersistentSplitStorageEngine
- persist(ObjectOutput) - Method in class org.terracotta.offheapstore.disk.storage.portability.PersistentByteArrayPortability
- persist(ObjectOutput) - Method in class org.terracotta.offheapstore.disk.storage.portability.PersistentSerializablePortability
- persist(ObjectOutput) - Method in class org.terracotta.offheapstore.storage.portability.StringPortability
- Persistent - Interface in org.terracotta.offheapstore.disk.persistent
- PersistentByteArrayPortability - Class in org.terracotta.offheapstore.disk.storage.portability
- PersistentByteArrayPortability() - Constructor for class org.terracotta.offheapstore.disk.storage.portability.PersistentByteArrayPortability
- PersistentConcurrentOffHeapClockCache<K,V> - Class in org.terracotta.offheapstore.disk.persistent
- PersistentConcurrentOffHeapClockCache(ObjectInput, MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentConcurrentOffHeapClockCache
- PersistentConcurrentOffHeapClockCache(ObjectInput, MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, long, int) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentConcurrentOffHeapClockCache
- PersistentConcurrentOffHeapClockCache(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentConcurrentOffHeapClockCache
- PersistentConcurrentOffHeapClockCache(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, long, int) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentConcurrentOffHeapClockCache
- PersistentConcurrentOffHeapHashMap<K,V> - Class in org.terracotta.offheapstore.disk.persistent
- PersistentConcurrentOffHeapHashMap(ObjectInput, MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentConcurrentOffHeapHashMap
- PersistentConcurrentOffHeapHashMap(ObjectInput, MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, long, int) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentConcurrentOffHeapHashMap
- PersistentConcurrentOffHeapHashMap(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentConcurrentOffHeapHashMap
- PersistentConcurrentOffHeapHashMap(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, long, int) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentConcurrentOffHeapHashMap
- PersistentHalfStorageEngine<T> - Interface in org.terracotta.offheapstore.disk.persistent
- PersistentIntegerStorageEngine - Class in org.terracotta.offheapstore.disk.storage
- PersistentIntegerStorageEngine() - Constructor for class org.terracotta.offheapstore.disk.storage.PersistentIntegerStorageEngine
- PersistentPortability<T> - Interface in org.terracotta.offheapstore.disk.persistent
- PersistentReadWriteLockedOffHeapClockCache<K,V> - Class in org.terracotta.offheapstore.disk.persistent
- PersistentReadWriteLockedOffHeapClockCache(MappedPageSource, PersistentStorageEngine<? super K, ? super V>, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCache
- PersistentReadWriteLockedOffHeapClockCache(MappedPageSource, PersistentStorageEngine<? super K, ? super V>, int, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCache
- PersistentReadWriteLockedOffHeapClockCacheFactory<K,V> - Class in org.terracotta.offheapstore.disk.persistent
- PersistentReadWriteLockedOffHeapClockCacheFactory(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCacheFactory
- PersistentReadWriteLockedOffHeapClockCacheFactory(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCacheFactory
- PersistentReadWriteLockedOffHeapClockCacheFactory(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, int) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCacheFactory
- PersistentReadWriteLockedOffHeapClockCacheFactory(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, int, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCacheFactory
- PersistentReadWriteLockedOffHeapHashMap<K,V> - Class in org.terracotta.offheapstore.disk.persistent
- PersistentReadWriteLockedOffHeapHashMap(MappedPageSource, PersistentStorageEngine<? super K, ? super V>, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMap
- PersistentReadWriteLockedOffHeapHashMap(MappedPageSource, PersistentStorageEngine<? super K, ? super V>, int, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMap
- PersistentReadWriteLockedOffHeapHashMapFactory<K,V> - Class in org.terracotta.offheapstore.disk.persistent
- PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory
- PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory
- PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, int) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory
- PersistentReadWriteLockedOffHeapHashMapFactory(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, int, boolean) - Constructor for class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory
- PersistentSerializablePortability - Class in org.terracotta.offheapstore.disk.storage.portability
- PersistentSerializablePortability() - Constructor for class org.terracotta.offheapstore.disk.storage.portability.PersistentSerializablePortability
- PersistentSerializablePortability(ClassLoader) - Constructor for class org.terracotta.offheapstore.disk.storage.portability.PersistentSerializablePortability
- PersistentSplitStorageEngine<K,V> - Class in org.terracotta.offheapstore.disk.storage
- PersistentSplitStorageEngine(PersistentHalfStorageEngine<K>, PersistentHalfStorageEngine<V>) - Constructor for class org.terracotta.offheapstore.disk.storage.PersistentSplitStorageEngine
- PersistentStorageEngine<K,V> - Interface in org.terracotta.offheapstore.disk.persistent
- PhantomReferenceLimitedPageSource - Class in org.terracotta.offheapstore.paging
-
A
PhantomReferencebased limited byte buffer source. - PhantomReferenceLimitedPageSource(long) - Constructor for class org.terracotta.offheapstore.paging.PhantomReferenceLimitedPageSource
-
Create a source that will allocate at most
maxbytes. - PhysicalMemory - Class in org.terracotta.offheapstore.util
- PhysicalMemory() - Constructor for class org.terracotta.offheapstore.util.PhysicalMemory
- PinnableCache<K,V> - Interface in org.terracotta.offheapstore.pinning
- PinnableSegment<K,V> - Interface in org.terracotta.offheapstore.pinning
- PINNED - Static variable in class org.terracotta.offheapstore.Metadata
- PINUSE_BIT - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- PINUSE_BIT - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- PointerSize - Enum in org.terracotta.offheapstore.storage
- PointerSize(int) - Constructor for enum org.terracotta.offheapstore.storage.PointerSize
- pojoHash - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask
- portability - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine
- Portability<T> - Interface in org.terracotta.offheapstore.storage.portability
-
An object to ByteBuffer converter.
- PORTABILITY - Static variable in class org.terracotta.offheapstore.storage.StringStorageEngine
- PortabilityBasedHalfStorageEngine<T> - Class in org.terracotta.offheapstore.storage
- PortabilityBasedHalfStorageEngine(Portability<? super T>) - Constructor for class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine
- PortabilityBasedHalfStorageEngine.CachedEncode<T> - Class in org.terracotta.offheapstore.storage
- PortabilityBasedStorageEngine<K,V> - Class in org.terracotta.offheapstore.storage
- PortabilityBasedStorageEngine(Portability<? super K>, Portability<? super V>) - Constructor for class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
-
Creates a storage engine using the given portabilities.
- PortabilityBasedStorageEngine.CachedEncode<K,V> - Class in org.terracotta.offheapstore.storage
- position - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask
- PowerOfTwoAllocator - Class in org.terracotta.offheapstore.storage.allocator
-
An augmented AA tree allocator with unusual alignment/allocation properties.
- PowerOfTwoAllocator(int) - Constructor for class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
-
Create a power-of-two allocator with the given initial 'free' size area.
- PowerOfTwoAllocator.Packing - Enum in org.terracotta.offheapstore.storage.allocator
- PowerOfTwoFileAllocator - Class in org.terracotta.offheapstore.disk.paging
-
An augmented AA tree allocator with unusual alignment/allocation properties.
- PowerOfTwoFileAllocator() - Constructor for class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- PowerOfTwoFileAllocator(long) - Constructor for class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- PowerOfTwoFileAllocator.Region - Class in org.terracotta.offheapstore.disk.paging
-
Class that represents the regions held within this set.
- prefered(AATreeSet.Node<Region>) - Method in enum org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator.Packing
- PRESENT_CLOCK - Static variable in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- prevChunk(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- prevChunk(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- prevFoot(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- prevFoot(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- prevFoot(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- prevFoot(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- previousInUse(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- previousInUse(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- processQueue() - Method in class org.terracotta.offheapstore.paging.PhantomReferenceLimitedPageSource
- PROGRESS_LOGGING_STEP_SIZE - Static variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- PROGRESS_LOGGING_THRESHOLD - Static variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- put(K, V) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- put(K, V) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- put(K, V) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- put(K, V) - Method in class org.terracotta.offheapstore.util.WeakIdentityHashMap
- put(K, V, int) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- put(K, V, int) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- put(K, V, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- put(K, V, int) - Method in interface org.terracotta.offheapstore.Segment
- putIfAbsent(K, V) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- putIfAbsent(K, V) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- putPinned(K, V) - Method in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- putPinned(K, V) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache
- putPinned(K, V) - Method in interface org.terracotta.offheapstore.pinning.PinnableCache
Q
- queue - Variable in class org.terracotta.offheapstore.util.WeakIdentityHashMap
R
- raf - Variable in class org.terracotta.offheapstore.disk.paging.MappedPageSource
- random - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- read() - Method in class org.terracotta.offheapstore.util.ByteBufferInputStream
- read(byte[], int, int) - Method in class org.terracotta.offheapstore.util.ByteBufferInputStream
- read(int) - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- read(int) - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
-
Converts the supplied encoded value into its correct object form.
- read(int) - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- read(int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine
- readBinaryKey(long) - Method in interface org.terracotta.offheapstore.storage.BinaryStorageEngine
- readBinaryKey(long) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- readBinaryValue(long) - Method in interface org.terracotta.offheapstore.storage.BinaryStorageEngine
- readBinaryValue(long) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- readBuffer(int) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- readBuffer(int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine
- readBuffer(long, int) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- readBuffer(long, int) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
-
Read the given range and return the data as a single read-only
ByteBuffer. - readBuffers(long, int) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
-
Read the given range and return the data as an array of read-only
ByteBuffers. - readByte(long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- readChannel - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- readClassDescriptor() - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability.OIS
- readFromChannel(ByteBuffer, long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- readFromChannel(FileChannel, ByteBuffer, long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- readInt(long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- readIntFromChannel(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- readKey(long, int) - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- readKey(long, int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- readKey(long, int) - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- readKey(long, int) - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Converts the supplied encoded key into its correct object form.
- readKeyBuffer(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- readKeyBuffer(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- readKeyBuffer(long) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- readKeyBuffer(long) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- readKeyHash(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- readKeyHash(long) - Method in interface org.terracotta.offheapstore.storage.BinaryStorageEngine
- readKeyHash(long) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- readLock() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- readLock() - Method in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCache
- readLock() - Method in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMap
- readLock() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- readLock() - Method in class org.terracotta.offheapstore.ReadWriteLockedOffHeapClockCache
- readLock() - Method in class org.terracotta.offheapstore.ReadWriteLockedOffHeapHashMap
- readLock() - Method in class org.terracotta.offheapstore.WriteLockedOffHeapClockCache
- readLock() - Method in class org.terracotta.offheapstore.WriteLockedOffHeapHashMap
- readLockAll() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- readLong(int[], int) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- readLong(long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- readLong(IntBuffer, int) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- readPojoHash(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- readSegmentCount(ObjectInput) - Static method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapCache
- readSegmentCount(ObjectInput) - Static method in class org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapMap
- readShort(long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- readUnlockAll() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- readValue(long) - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- readValue(long) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- readValue(long) - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- readValue(long) - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Converts the supplied encoded value into its correct object form.
- readValueBuffer(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- readValueBuffer(long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- readValueBuffer(long) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- readValueBuffer(long) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- ReadWriteLockedOffHeapClockCache<K,V> - Class in org.terracotta.offheapstore
-
A concurrent-read, exclusive-write off-heap clock cache.
- ReadWriteLockedOffHeapClockCache(PageSource, boolean, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.ReadWriteLockedOffHeapClockCache
- ReadWriteLockedOffHeapClockCache(PageSource, boolean, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.ReadWriteLockedOffHeapClockCache
- ReadWriteLockedOffHeapClockCache(PageSource, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.ReadWriteLockedOffHeapClockCache
- ReadWriteLockedOffHeapClockCache(PageSource, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.ReadWriteLockedOffHeapClockCache
- ReadWriteLockedOffHeapClockCacheFactory<K,V> - Class in org.terracotta.offheapstore.concurrent
-
Factory of
ReadWriteLockedOffHeapClockCacheinstances. - ReadWriteLockedOffHeapClockCacheFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapClockCacheFactory
-
Creates segments using the given table buffer source and storage engine factory.
- ReadWriteLockedOffHeapClockCacheFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, int) - Constructor for class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapClockCacheFactory
-
Creates segments using the given table buffer source, storage engine factory, and initial table size.
- ReadWriteLockedOffHeapClockCacheFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, EvictionListener<K, V>) - Constructor for class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapClockCacheFactory
-
Creates segments using the given table buffer source and storage engine factory.
- ReadWriteLockedOffHeapClockCacheFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, EvictionListener<K, V>, int) - Constructor for class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapClockCacheFactory
-
Creates segments using the given table buffer source, storage engine factory, eviction listener and initial table size.
- ReadWriteLockedOffHeapHashMap<K,V> - Class in org.terracotta.offheapstore
-
A concurrent-read, exclusive-write off-heap hash-map.
- ReadWriteLockedOffHeapHashMap(PageSource, boolean, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.ReadWriteLockedOffHeapHashMap
- ReadWriteLockedOffHeapHashMap(PageSource, boolean, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.ReadWriteLockedOffHeapHashMap
- ReadWriteLockedOffHeapHashMap(PageSource, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.ReadWriteLockedOffHeapHashMap
- ReadWriteLockedOffHeapHashMap(PageSource, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.ReadWriteLockedOffHeapHashMap
- ReadWriteLockedOffHeapHashMapFactory<K,V> - Class in org.terracotta.offheapstore.concurrent
-
Factory of
ReadWriteLockedOffHeapHashMapinstances. - ReadWriteLockedOffHeapHashMapFactory(PageSource, boolean, Factory<? extends StorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapHashMapFactory
- ReadWriteLockedOffHeapHashMapFactory(PageSource, boolean, Factory<? extends StorageEngine<? super K, ? super V>>, int) - Constructor for class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapHashMapFactory
-
Creates segments using the given table buffer source, storage engine factory, and initial table size.
- ReadWriteLockedOffHeapHashMapFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapHashMapFactory
-
Creates segments using the given table buffer source and storage engine factory.
- ReadWriteLockedOffHeapHashMapFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, int) - Constructor for class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapHashMapFactory
- reap() - Method in class org.terracotta.offheapstore.util.WeakIdentityHashMap
- reap(T) - Method in interface org.terracotta.offheapstore.util.WeakIdentityHashMap.ReaperTask
- reaperTask - Variable in class org.terracotta.offheapstore.util.WeakIdentityHashMap
- recovered(Callable<? extends K>, Callable<? extends V>, ByteBuffer, ByteBuffer, int, int, long) - Method in interface org.terracotta.offheapstore.storage.listener.RecoveryStorageEngineListener
- recoveryListeners - Variable in class org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine
- RecoveryStorageEngineListener<K,V> - Interface in org.terracotta.offheapstore.storage.listener
- Region - Class in org.terracotta.offheapstore.disk.storage
-
Class that represents the regions held within this set.
- Region - Class in org.terracotta.offheapstore.storage.allocator
-
Class that represents the regions held within this set.
- Region() - Constructor for class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- Region(int) - Constructor for class org.terracotta.offheapstore.storage.allocator.Region
- Region(int, int) - Constructor for class org.terracotta.offheapstore.storage.allocator.Region
-
Creates a region containing the given range of values (inclusive).
- Region(long) - Constructor for class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- Region(long) - Constructor for class org.terracotta.offheapstore.disk.storage.Region
- Region(long, long) - Constructor for class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
-
Creates a region containing the given range of values (inclusive).
- Region(long, long) - Constructor for class org.terracotta.offheapstore.disk.storage.Region
-
Creates a region containing the given range of values (inclusive).
- Region(PowerOfTwoFileAllocator.Region) - Constructor for class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
-
Create a shallow copy of a region.
- Region(Region) - Constructor for class org.terracotta.offheapstore.disk.storage.Region
-
Create a shallow copy of a region.
- Region(Region) - Constructor for class org.terracotta.offheapstore.storage.allocator.Region
-
Create a shallow copy of a region.
- REGION_COMPARATOR - Static variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- registerListener(StorageEngineListener<? super K, ? super V>) - Method in class org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine
- registerListener(StorageEngineListener<? super K, ? super V>) - Method in interface org.terracotta.offheapstore.storage.listener.ListenableStorageEngine
- release(long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- release(Collection<Page>) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- released - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- remove() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntryIterator
- remove() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeyIterator
- remove() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateIterator
- remove() - Method in class org.terracotta.offheapstore.OffHeapHashMap.HashIterator
- remove() - Method in class org.terracotta.offheapstore.util.AATreeSet.TreeIterator
- remove(Object) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntrySet
- remove(Object) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeySet
- remove(Object) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- remove(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateEntrySet
- remove(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateKeySet
- remove(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- remove(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap.EntrySet
- remove(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap.KeySet
- remove(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- remove(Object) - Method in class org.terracotta.offheapstore.set.OffHeapHashSet
- remove(Object) - Method in class org.terracotta.offheapstore.util.AATreeSet
- remove(Object) - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- remove(Object, Object) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- remove(Object, Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- remove(K) - Method in class org.terracotta.offheapstore.util.WeakIdentityHashMap
- remove(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- remove(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
-
Remove from the tree.
- remove(PowerOfTwoFileAllocator.Region, PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
-
Internal method to remove from a subtree.
- remove(Region) - Method in class org.terracotta.offheapstore.disk.storage.Region
- remove(Region) - Method in class org.terracotta.offheapstore.storage.allocator.Region
- remove(AATreeSet.Node<T>, T) - Method in class org.terracotta.offheapstore.util.AATreeSet
- removeAllocationThreshold(UpfrontAllocatingPageSource.ThresholdDirection, long) - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
-
Removes an allocation threshold action.
- removeAllWithHash(int) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- removeAllWithHash(int) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- removeAllWithHash(int) - Method in interface org.terracotta.offheapstore.HashingMap
-
Remove all keys having a specific hashcode.
- removeAllWithHash(int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- removeAndReturn(Object) - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- removeAndReturn(Object) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- removeAndReturn(Object) - Method in class org.terracotta.offheapstore.util.AATreeSet
- removeAtTableOffset(int, boolean) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- removed - Variable in class org.terracotta.offheapstore.util.AATreeSet
- removed(int, IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- removedSlots - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- removeMapping(Object) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- removeMapping(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- removeNoReturn(Object) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- removeNoReturn(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- removeNoReturn(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- removeNoReturn(Object) - Method in interface org.terracotta.offheapstore.Segment
- ReopeningInterruptibleChannel<T extends java.nio.channels.InterruptibleChannel> - Class in org.terracotta.offheapstore.util
- ReopeningInterruptibleChannel(Supplier<T>) - Constructor for class org.terracotta.offheapstore.util.ReopeningInterruptibleChannel
- ReopeningInterruptibleChannel.IoOperation<T,R> - Interface in org.terracotta.offheapstore.util
- replace(K, V) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- replace(K, V) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- replace(K, V, V) - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- replace(K, V, V) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- replaceDesignatedVictim(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- replaceDesignatedVictim(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- reprobe - Variable in class org.terracotta.offheapstore.OffHeapHashMap.PendingPage
- REPROBE_WARNING_THRESHOLD - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- reprobeLimit - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- reprobeLimit() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- RESERVED_STATUS_BITS - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- reset() - Method in class org.terracotta.offheapstore.util.ByteBufferInputStream
- resolveClass(ObjectStreamClass) - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability.OIS
- Retryer - Class in org.terracotta.offheapstore.util
- Retryer(long, long, TimeUnit, ThreadFactory) - Constructor for class org.terracotta.offheapstore.util.Retryer
- right - Variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- right - Variable in class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- right(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- RISING - org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource.ThresholdDirection
- risingThresholds - Variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- rndm - Variable in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- root - Variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- root - Variable in class org.terracotta.offheapstore.util.AATreeSet
- rotateWithLeftChild(PowerOfTwoFileAllocator.Region) - Static method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
-
Rotate binary tree node with left child.
- rotateWithRightChild(PowerOfTwoFileAllocator.Region) - Static method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
-
Rotate binary tree node with right child.
- run() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask
- runtimeListeners - Variable in class org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine
- RuntimeStorageEngineListener<K,V> - Interface in org.terracotta.offheapstore.storage.listener
S
- scheduleTask(Runnable, long) - Method in class org.terracotta.offheapstore.util.Retryer
- Segment<K,V> - Interface in org.terracotta.offheapstore
-
Implemented by maps that can be used as segments in a concurrent map.
- segmentFor(int) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- segmentFor(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache
- segmentFor(Object) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- segmentMask - Variable in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- segments - Variable in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- segmentShift - Variable in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- SerializableDataKey(ObjectStreamClass, boolean) - Constructor for class org.terracotta.offheapstore.storage.portability.SerializablePortability.SerializableDataKey
- SerializablePortability - Class in org.terracotta.offheapstore.storage.portability
-
A trivially compressed Java serialization based portability.
- SerializablePortability() - Constructor for class org.terracotta.offheapstore.storage.portability.SerializablePortability
- SerializablePortability(ClassLoader) - Constructor for class org.terracotta.offheapstore.storage.portability.SerializablePortability
- SerializablePortability.OIS - Class in org.terracotta.offheapstore.storage.portability
- SerializablePortability.OOS - Class in org.terracotta.offheapstore.storage.portability
- SerializablePortability.SerializableDataKey - Class in org.terracotta.offheapstore.storage.portability
- SerializableStorageEngine - Class in org.terracotta.offheapstore.storage
-
A
OffHeapBufferStorageEnginesubclass using Java serialization for portability. - SerializableStorageEngine(PointerSize, PageSource, int) - Constructor for class org.terracotta.offheapstore.storage.SerializableStorageEngine
- SerializableStorageEngine(PointerSize, PageSource, int, Portability<Serializable>) - Constructor for class org.terracotta.offheapstore.storage.SerializableStorageEngine
- serialVersionUID - Static variable in exception org.terracotta.offheapstore.exceptions.OversizeMappingException
- setClass(Class<?>) - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability.SerializableDataKey
- setFoot(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- setFoot(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- setFreeWithPreviousInUse(int, int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- setFreeWithPreviousInUse(long, long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- setInUseAndPreviousInUse(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- setInUseAndPreviousInUse(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- setLeft(AATreeSet.Node) - Method in class org.terracotta.offheapstore.util.AATreeSet.TerminalNode
- setLeft(AATreeSet.Node<E>) - Method in class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- setLeft(AATreeSet.Node<E>) - Method in interface org.terracotta.offheapstore.util.AATreeSet.Node
- setLeft(AATreeSet.Node<Region>) - Method in class org.terracotta.offheapstore.disk.storage.Region
- setLeft(AATreeSet.Node<Region>) - Method in class org.terracotta.offheapstore.storage.allocator.Region
- setLevel(int) - Method in class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- setLevel(int) - Method in interface org.terracotta.offheapstore.util.AATreeSet.Node
- setLevel(int) - Method in class org.terracotta.offheapstore.util.AATreeSet.TerminalNode
- setLong(int, long) - Method in interface org.terracotta.offheapstore.storage.portability.WriteContext
- setPinning(K, boolean) - Method in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- setPinning(K, boolean) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache
- setPinning(K, boolean) - Method in interface org.terracotta.offheapstore.pinning.PinnableCache
- setRight(AATreeSet.Node) - Method in class org.terracotta.offheapstore.util.AATreeSet.TerminalNode
- setRight(AATreeSet.Node<E>) - Method in class org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode
- setRight(AATreeSet.Node<E>) - Method in interface org.terracotta.offheapstore.util.AATreeSet.Node
- setRight(AATreeSet.Node<Region>) - Method in class org.terracotta.offheapstore.disk.storage.Region
- setRight(AATreeSet.Node<Region>) - Method in class org.terracotta.offheapstore.storage.allocator.Region
- setSizeAndPreviousInUseOfFreeChunk(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- setSizeAndPreviousInUseOfFreeChunk(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- setSizeAndPreviousInUseOfInUseChunk(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- setSizeAndPreviousInUseOfInUseChunk(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- setValue(V) - Method in class org.terracotta.offheapstore.OffHeapHashMap.DirectEntry
- setValue(V) - Method in class org.terracotta.offheapstore.util.WeakIdentityHashMap.SimpleEntry
- shouldValidate(Class<?>) - Static method in class org.terracotta.offheapstore.util.Validation
- shrink() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- shrink() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache
- shrink() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- shrink() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- shrink() - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- shrink() - Method in interface org.terracotta.offheapstore.Segment
- shrink() - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- shrink() - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
- shrink() - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- shrink() - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- shrink() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- shrink() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- shrink() - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- shrink() - Method in interface org.terracotta.offheapstore.storage.StorageEngine
- shrinkOthers(int) - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache
- shrinkTable() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- shrinkTableImpl() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- shrinkTableImpl(int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- shutdownNow() - Method in class org.terracotta.offheapstore.util.Retryer
- SimpleEntry(K, V) - Constructor for class org.terracotta.offheapstore.util.WeakIdentityHashMap.SimpleEntry
- SINGLETON - Static variable in class org.terracotta.offheapstore.disk.storage.PersistentIntegerStorageEngine
- SINGLETON - Static variable in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- size - Variable in class org.terracotta.offheapstore.disk.paging.MappedPageSource.AllocatedRegion
- size - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- size - Variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource.AllocatedRegion
- size - Variable in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- size - Variable in enum org.terracotta.offheapstore.storage.PointerSize
- size - Variable in class org.terracotta.offheapstore.util.AATreeSet
- size() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntrySet
- size() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeySet
- size() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- size() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregatedValuesCollection
- size() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.BaseAggregateSet
- size() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- size() - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
-
Returns the size of this range (the number of values within its bounds).
- size() - Method in class org.terracotta.offheapstore.disk.storage.Region
-
Returns the size of this range (the number of values within its bounds).
- size() - Method in class org.terracotta.offheapstore.OffHeapHashMap.EncodingSet
- size() - Method in class org.terracotta.offheapstore.OffHeapHashMap.EntrySet
- size() - Method in class org.terracotta.offheapstore.OffHeapHashMap.KeySet
- size() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- size() - Method in class org.terracotta.offheapstore.paging.Page
- size() - Method in class org.terracotta.offheapstore.set.OffHeapHashSet
- size() - Method in class org.terracotta.offheapstore.storage.allocator.Region
-
Returns the size of this range (the number of values within its bounds).
- size() - Method in class org.terracotta.offheapstore.util.AATreeSet
- size() - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- SIZE_COMPARATOR - Static variable in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache
- SIZE_T_BITSIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- SIZE_T_BITSIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- SIZE_T_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- SIZE_T_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- sizeOf(long) - Method in interface org.terracotta.offheapstore.paging.OffHeapStorageArea.Owner
- sizeOf(long) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- sizeOf(long) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- skew(PowerOfTwoFileAllocator.Region) - Static method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
-
Skew primitive for AA-trees.
- skew(AATreeSet.Node<T>) - Static method in class org.terracotta.offheapstore.util.AATreeSet
- skip(long) - Method in class org.terracotta.offheapstore.util.ByteBufferInputStream
- slice(Region, int) - Method in enum org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator.Packing
- sliceAllocators - Variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- slotAdded(int, IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- slotRemoved(int, IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- slotUpdated(int, IntBuffer, long) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- slowNanos - Variable in class org.terracotta.offheapstore.buffersource.TimingBufferSource
- SMALLBIN_SHIFT - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- SMALLBIN_SHIFT - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- smallBinIndex(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- smallBinIndex(long) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- smallBinIndexToSize(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- smallBinIndexToSize(int) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- smallBins - Variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- smallBins - Variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- smallMap - Variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- smallMap - Variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- smallMapIsMarked(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- smallMapIsMarked(int) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- source - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- source - Variable in class org.terracotta.offheapstore.paging.UnlimitedPageSource
- split(PowerOfTwoFileAllocator.Region) - Static method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
-
Split primitive for AA-trees.
- split(AATreeSet.Node<T>) - Static method in class org.terracotta.offheapstore.util.AATreeSet
- splitFromDesignatedVictim(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- splitFromDesignatedVictim(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- splitFromSmallBin(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- splitFromSmallBin(int, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- splitFromTop(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- splitFromTop(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- splitFromTree(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- splitFromTree(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- splitSmallFromTree(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- splitSmallFromTree(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- SplitStorageEngine<K,V> - Class in org.terracotta.offheapstore.storage
-
A
StorageEnginecomposed of two independent engines, one for the keys, one for the values. - SplitStorageEngine(HalfStorageEngine<? super K>, HalfStorageEngine<? super V>) - Constructor for class org.terracotta.offheapstore.storage.SplitStorageEngine
-
Creates a composite storage engine, with independent key and value engines.
- spread(int) - Static method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- spread(int) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- start - Variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- start - Variable in class org.terracotta.offheapstore.disk.storage.Region
- start - Variable in class org.terracotta.offheapstore.storage.allocator.Region
- start - Variable in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- start() - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
-
Returns the start of this range (inclusive).
- start() - Method in class org.terracotta.offheapstore.disk.storage.Region
-
Returns the start of this range (inclusive).
- start() - Method in class org.terracotta.offheapstore.storage.allocator.Region
-
Returns the start of this range (inclusive).
- STATUS - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- STATUS_REMOVED - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- STATUS_USED - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- storage - Variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- storage - Variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- storageArea - Variable in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- storageArea - Variable in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- storageEngine - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- StorageEngine<K,V> - Interface in org.terracotta.offheapstore.storage
-
An object that encodes map/cache keys and values to integers.
- StorageEngine.Owner - Interface in org.terracotta.offheapstore.storage
- storageEngineFactory - Variable in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapClockCacheFactory
- storageEngineFactory - Variable in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapHashMapFactory
- storageEngineFactory - Variable in class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapClockCacheFactory
- storageEngineFactory - Variable in class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapHashMapFactory
- storageEngineFactory - Variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCacheFactory
- storageEngineFactory - Variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory
- storageEngineFailure(Object) - Method in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- storageEngineFailure(Object) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- StorageEngineListener<K,V> - Interface in org.terracotta.offheapstore.storage.listener
- StringPortability - Class in org.terracotta.offheapstore.storage.portability
- StringPortability() - Constructor for class org.terracotta.offheapstore.storage.portability.StringPortability
- StringStorageEngine - Class in org.terracotta.offheapstore.storage
-
A
<String, String>storage engine. - StringStorageEngine(PointerSize, PageSource, int) - Constructor for class org.terracotta.offheapstore.storage.StringStorageEngine
- subSet(T, T) - Method in class org.terracotta.offheapstore.util.AATreeSet
- subSet(T, T) - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- SubSet(T, T) - Constructor for class org.terracotta.offheapstore.util.AATreeSet.SubSet
- SubTreeIterator(T) - Constructor for class org.terracotta.offheapstore.util.AATreeSet.SubTreeIterator
- swap(PowerOfTwoFileAllocator.Region) - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- swapPayload(AATreeSet.Node) - Method in class org.terracotta.offheapstore.util.AATreeSet.TerminalNode
- swapPayload(AATreeSet.Node<E>) - Method in interface org.terracotta.offheapstore.util.AATreeSet.Node
- swapPayload(AATreeSet.Node<E>) - Method in class org.terracotta.offheapstore.util.AATreeSet.TreeNode
- swapPayload(AATreeSet.Node<Region>) - Method in class org.terracotta.offheapstore.disk.storage.Region
- swapPayload(AATreeSet.Node<Region>) - Method in class org.terracotta.offheapstore.storage.allocator.Region
T
- table - Variable in class org.terracotta.offheapstore.OffHeapHashMap.HashIterator
- TABLE_RESIZE_THRESHOLD - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- TABLE_SHRINK_THRESHOLD - Static variable in class org.terracotta.offheapstore.OffHeapHashMap
- tableAllocationsSteal - Variable in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapHashMapFactory
- tableAllocationsSteal - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- tableExpansionFailure(int, int) - Method in class org.terracotta.offheapstore.AbstractOffHeapClockCache
- tableExpansionFailure(int, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- tablePage - Variable in class org.terracotta.offheapstore.OffHeapHashMap.PendingPage
- tableResizing - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- tableSize - Variable in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapClockCacheFactory
- tableSize - Variable in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapHashMapFactory
- tableSize - Variable in class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapClockCacheFactory
- tableSize - Variable in class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapHashMapFactory
- tableSize - Variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCacheFactory
- tableSize - Variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory
- tableSource - Variable in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapClockCacheFactory
- tableSource - Variable in class org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapHashMapFactory
- tableSource - Variable in class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapClockCacheFactory
- tableSource - Variable in class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapHashMapFactory
- tableSource - Variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCacheFactory
- tableSource - Variable in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory
- tableSource - Variable in class org.terracotta.offheapstore.OffHeapHashMap
- tableView - Variable in class org.terracotta.offheapstore.OffHeapHashMap.HashIterator
- tailSet(T) - Method in class org.terracotta.offheapstore.util.AATreeSet.SubSet
- tailSet(T) - Method in class org.terracotta.offheapstore.util.AATreeSet
- TERABYTES - org.terracotta.offheapstore.util.MemoryUnit
- terminal() - Static method in class org.terracotta.offheapstore.util.AATreeSet.TerminalNode
- TERMINAL - Static variable in class org.terracotta.offheapstore.util.AATreeSet.TerminalNode
- TerminalNode() - Constructor for class org.terracotta.offheapstore.util.AATreeSet.TerminalNode
- thief - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- ThresholdDirection() - Constructor for enum org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource.ThresholdDirection
- TimingBufferSource - Class in org.terracotta.offheapstore.buffersource
- TimingBufferSource(BufferSource, long, TimeUnit, long, TimeUnit, boolean) - Constructor for class org.terracotta.offheapstore.buffersource.TimingBufferSource
- toArray() - Method in class org.terracotta.offheapstore.set.OffHeapHashSet
- toArray(T[]) - Method in class org.terracotta.offheapstore.set.OffHeapHashSet
- toBase10SuffixedString(long) - Static method in class org.terracotta.offheapstore.util.DebuggingUtils
- toBase2SuffixedString(long) - Static method in class org.terracotta.offheapstore.util.DebuggingUtils
- toBits(int) - Method in enum org.terracotta.offheapstore.util.MemoryUnit
- toBits(long) - Method in enum org.terracotta.offheapstore.util.MemoryUnit
- toBytes(int) - Method in enum org.terracotta.offheapstore.util.MemoryUnit
- toBytes(long) - Method in enum org.terracotta.offheapstore.util.MemoryUnit
- top - Variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- top - Variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- TOP_FOOT_OFFSET - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- TOP_FOOT_OFFSET - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- TOP_FOOT_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- TOP_FOOT_SIZE - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- topSize - Variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- topSize - Variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- toString() - Method in class org.terracotta.offheapstore.buffersource.HeapBufferSource
- toString() - Method in class org.terracotta.offheapstore.buffersource.OffHeapBufferSource
- toString() - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- toString() - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- toString() - Method in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- toString() - Method in class org.terracotta.offheapstore.disk.storage.Region
- toString() - Method in class org.terracotta.offheapstore.OffHeapHashMap.DirectEntry
- toString() - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- toString() - Method in class org.terracotta.offheapstore.paging.PhantomReferenceLimitedPageSource
- toString() - Method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- toString() - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- toString() - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- toString() - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- toString() - Method in class org.terracotta.offheapstore.storage.allocator.Region
- toString() - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- toString() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- toString() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- toString() - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- totalLength(ByteBuffer[]) - Static method in class org.terracotta.offheapstore.util.ByteBufferUtils
- totalPhysicalMemory() - Static method in class org.terracotta.offheapstore.util.PhysicalMemory
- totalSwapSpace() - Static method in class org.terracotta.offheapstore.util.PhysicalMemory
- traverseAndCheck() - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- traverseAndCheck() - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- TREEBIN_SHIFT - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- TREEBIN_SHIFT - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- treeBinIndex(int) - Static method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- treeBinIndex(long) - Static method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- treeBins - Variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- treeBins - Variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- TreeIterator() - Constructor for class org.terracotta.offheapstore.util.AATreeSet.TreeIterator
- TreeIterator(T) - Constructor for class org.terracotta.offheapstore.util.AATreeSet.TreeIterator
- treeMap - Variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- treeMap - Variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- treeMapIsMarked(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- treeMapIsMarked(int) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- TreeNode(E) - Constructor for class org.terracotta.offheapstore.util.AATreeSet.TreeNode
- treeSize() - Method in class org.terracotta.offheapstore.storage.allocator.Region
- TRUE - Static variable in class org.terracotta.offheapstore.storage.portability.BooleanPortability
- tryExpand() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- tryExpandTable() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- tryFree(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- tryFree(Region) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- tryIncreaseReprobe() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- tryInsert(Region) - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- tryInstallEntry(ByteBuffer, int, ByteBuffer, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- tryLock() - Method in class org.terracotta.offheapstore.util.NoOpLock
- tryLock(long, TimeUnit) - Method in class org.terracotta.offheapstore.util.NoOpLock
- tryMerge(Region) - Method in class org.terracotta.offheapstore.storage.allocator.Region
- tryWriteEntry(K, int, V, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
U
- uninterruptibleGet(Future<T>) - Static method in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- unit - Variable in class org.terracotta.offheapstore.util.Retryer
- UnlimitedPageSource - Class in org.terracotta.offheapstore.paging
- UnlimitedPageSource(BufferSource) - Constructor for class org.terracotta.offheapstore.paging.UnlimitedPageSource
- unlinkChunk(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- unlinkChunk(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- unlinkLargeChunk(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- unlinkLargeChunk(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- unlinkSmallChunk(int, int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- unlinkSmallChunk(long, long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- unlock() - Method in class org.terracotta.offheapstore.util.NoOpLock
- updateAvailable() - Method in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- updateAvailable() - Method in class org.terracotta.offheapstore.disk.storage.Region
- updateAvailable() - Method in class org.terracotta.offheapstore.storage.allocator.Region
- updated(int, IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- updateEncoding(int, long, long, long) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- updateEncoding(int, long, long, long) - Method in interface org.terracotta.offheapstore.storage.StorageEngine.Owner
- updateEncodingInTable(IntBuffer, int, int, long, long, long) - Static method in class org.terracotta.offheapstore.OffHeapHashMap
- updatePendingTables(int, long, IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- UpfrontAllocatingPageSource - Class in org.terracotta.offheapstore.paging
-
An upfront allocating direct byte buffer source.
- UpfrontAllocatingPageSource(BufferSource, long, int) - Constructor for class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
-
Create an up-front allocating buffer source of
toAllocatetotal bytes, inchunkSizebyte chunks. - UpfrontAllocatingPageSource(BufferSource, long, int, int) - Constructor for class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
-
Create an up-front allocating buffer source of
toAllocatetotal bytes, in maximally sized chunks, within the given bounds. - UpfrontAllocatingPageSource(BufferSource, long, int, int, boolean) - Constructor for class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
-
Create an up-front allocating buffer source of
toAllocatetotal bytes, in maximally sized chunks, within the given bounds. - UpfrontAllocatingPageSource.AllocatedRegion - Class in org.terracotta.offheapstore.paging
- UpfrontAllocatingPageSource.ThresholdDirection - Enum in org.terracotta.offheapstore.paging
V
- valid - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- validate(boolean) - Static method in class org.terracotta.offheapstore.util.Validation
- VALIDATE_ALL - Static variable in class org.terracotta.offheapstore.util.Validation
- validateAllocator() - Method in interface org.terracotta.offheapstore.storage.allocator.Allocator
- validateAllocator() - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
-
Debugging Support
- validateAllocator() - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
-
Debugging Support
- validateFreeSpace() - Method in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- validateMallocedPointer(int) - Method in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- validateMallocedPointer(long) - Method in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- validatePages() - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- validateStorageArea() - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- VALIDATING - Static variable in class org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- VALIDATING - Static variable in class org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- VALIDATING - Static variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- VALIDATING - Static variable in class org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator
- VALIDATING - Static variable in class org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator
- VALIDATING - Static variable in class org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- Validation - Class in org.terracotta.offheapstore.util
- Validation() - Constructor for class org.terracotta.offheapstore.util.Validation
- value - Variable in class org.terracotta.offheapstore.MetadataTuple
- value - Variable in class org.terracotta.offheapstore.OffHeapHashMap.DirectEntry
- value - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode
- value - Variable in class org.terracotta.offheapstore.util.WeakIdentityHashMap.SimpleEntry
- value() - Method in class org.terracotta.offheapstore.MetadataTuple
- value() - Method in annotation type org.terracotta.offheapstore.util.FindbugsSuppressWarnings
- VALUE_LENGTH_OFFSET - Static variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- VALUE_LENGTH_OFFSET - Static variable in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- valueBuffer - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask
- valueBuffer - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode
- valueEncoding(long) - Static method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- valueOf(String) - Static method in enum org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource.ThresholdDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator.Packing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.terracotta.offheapstore.storage.PointerSize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.terracotta.offheapstore.util.MemoryUnit
-
Returns the enum constant of this type with the specified name.
- valuePortability - Variable in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- values - Variable in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- values() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- values() - Static method in enum org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource.ThresholdDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator.Packing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.terracotta.offheapstore.storage.PointerSize
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.terracotta.offheapstore.util.MemoryUnit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.terracotta.offheapstore.util.WeakIdentityHashMap
- valueStorage - Variable in class org.terracotta.offheapstore.storage.LongStorageEngine
- valueStorageEngine - Variable in class org.terracotta.offheapstore.storage.SplitStorageEngine
- victim - Variable in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- victimAllocators - Variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
- victims - Variable in class org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource
W
- WeakIdentityHashMap<K,V> - Class in org.terracotta.offheapstore.util
- WeakIdentityHashMap() - Constructor for class org.terracotta.offheapstore.util.WeakIdentityHashMap
- WeakIdentityHashMap(WeakIdentityHashMap.ReaperTask<V>) - Constructor for class org.terracotta.offheapstore.util.WeakIdentityHashMap
- WeakIdentityHashMap.IdentityWeakReference<T> - Class in org.terracotta.offheapstore.util
- WeakIdentityHashMap.ReaperTask<T> - Interface in org.terracotta.offheapstore.util
- WeakIdentityHashMap.SimpleEntry<K,V> - Class in org.terracotta.offheapstore.util
- wipePendingTables() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- write() - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask
- write(Boolean, int) - Method in class org.terracotta.offheapstore.storage.BooleanHalfStorageEngine
- write(Integer, int) - Method in class org.terracotta.offheapstore.storage.IntegerStorageEngine
- write(T, int) - Method in interface org.terracotta.offheapstore.storage.HalfStorageEngine
-
Converts the supplied value object into it's encoded form.
- write(T, int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine
- WriteBackPortability<T> - Interface in org.terracotta.offheapstore.storage.portability
- writeBinaryMapping(ByteBuffer[], ByteBuffer[], int, int) - Method in interface org.terracotta.offheapstore.storage.BinaryStorageEngine
- writeBinaryMapping(ByteBuffer[], ByteBuffer[], int, int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- writeBinaryMapping(ByteBuffer, ByteBuffer, int, int) - Method in interface org.terracotta.offheapstore.storage.BinaryStorageEngine
- writeBinaryMapping(ByteBuffer, ByteBuffer, int, int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- writeBuffer(long, ByteBuffer) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- writeBuffer(ByteBuffer, int) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- writeBuffer(ByteBuffer, int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine
- writeBuffers(long, ByteBuffer[]) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- writeByte(long, byte) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- writeChannel - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- writeClassDescriptor(ObjectStreamClass) - Method in class org.terracotta.offheapstore.storage.portability.SerializablePortability.OOS
- WriteContext - Interface in org.terracotta.offheapstore.storage.portability
- writeEntry(IntBuffer, IntBuffer) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- writeEntry(K, int, V, int) - Method in class org.terracotta.offheapstore.OffHeapHashMap
- writeExecutor - Variable in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- writeInt(long, int) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- writeIntToChannel(long, int) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- writeLock() - Method in class org.terracotta.offheapstore.AbstractLockedOffHeapHashMap
- writeLock() - Method in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCache
- writeLock() - Method in class org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMap
- writeLock() - Method in class org.terracotta.offheapstore.OffHeapHashMap
- writeLock() - Method in interface org.terracotta.offheapstore.paging.OffHeapStorageArea.Owner
- writeLock() - Method in class org.terracotta.offheapstore.ReadWriteLockedOffHeapClockCache
- writeLock() - Method in class org.terracotta.offheapstore.ReadWriteLockedOffHeapHashMap
- writeLock() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine
- writeLock() - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- writeLock() - Method in class org.terracotta.offheapstore.WriteLockedOffHeapClockCache
- writeLock() - Method in class org.terracotta.offheapstore.WriteLockedOffHeapHashMap
- writeLockAll() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- WriteLockedOffHeapClockCache<K,V> - Class in org.terracotta.offheapstore
-
An exclusive-read/write off-heap clock cache.
- WriteLockedOffHeapClockCache(PageSource, boolean, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.WriteLockedOffHeapClockCache
- WriteLockedOffHeapClockCache(PageSource, boolean, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.WriteLockedOffHeapClockCache
- WriteLockedOffHeapClockCache(PageSource, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.WriteLockedOffHeapClockCache
- WriteLockedOffHeapClockCache(PageSource, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.WriteLockedOffHeapClockCache
- WriteLockedOffHeapClockCacheFactory<K,V> - Class in org.terracotta.offheapstore.concurrent
-
Factory of
WriteLockedOffHeapClockCacheinstances. - WriteLockedOffHeapClockCacheFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapClockCacheFactory
-
Creates segments using the given table buffer source and storage engine factory.
- WriteLockedOffHeapClockCacheFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, int) - Constructor for class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapClockCacheFactory
-
Creates segments using the given table buffer source, storage engine factory, and initial table size.
- WriteLockedOffHeapClockCacheFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, EvictionListener<K, V>) - Constructor for class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapClockCacheFactory
-
Creates segments using the given table buffer source and storage engine factory.
- WriteLockedOffHeapClockCacheFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, EvictionListener<K, V>, int) - Constructor for class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapClockCacheFactory
-
Creates segments using the given table buffer source, storage engine factory, eviction listener and initial table size.
- WriteLockedOffHeapHashMap<K,V> - Class in org.terracotta.offheapstore
-
An exclusive-read/write off-heap hash-map.
- WriteLockedOffHeapHashMap(PageSource, StorageEngine<? super K, ? super V>) - Constructor for class org.terracotta.offheapstore.WriteLockedOffHeapHashMap
- WriteLockedOffHeapHashMap(PageSource, StorageEngine<? super K, ? super V>, int) - Constructor for class org.terracotta.offheapstore.WriteLockedOffHeapHashMap
- WriteLockedOffHeapHashMapFactory<K,V> - Class in org.terracotta.offheapstore.concurrent
-
Factory of
WriteLockedOffHeapHashMapinstances. - WriteLockedOffHeapHashMapFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>) - Constructor for class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapHashMapFactory
-
Creates segments using the given table buffer source and storage engine factory.
- WriteLockedOffHeapHashMapFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, int) - Constructor for class org.terracotta.offheapstore.concurrent.WriteLockedOffHeapHashMapFactory
-
Creates segments using the given table buffer source, storage engine factory, and initial table size.
- writeLong(long, long) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- writeLongToChannel(long, long) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- writeMapping(Long, V, int, int) - Method in class org.terracotta.offheapstore.storage.LongStorageEngine
- writeMapping(K, V, int, int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- writeMapping(K, V, int, int) - Method in class org.terracotta.offheapstore.storage.SplitStorageEngine
- writeMapping(K, V, int, int) - Method in interface org.terracotta.offheapstore.storage.StorageEngine
-
Converts the supplied key and value objects into their encoded form.
- writeMappingBuffers(ByteBuffer, ByteBuffer, int) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- writeMappingBuffers(ByteBuffer, ByteBuffer, int) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- writeMappingBuffers(ByteBuffer, ByteBuffer, int) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- writeMappingBuffers(ByteBuffer, ByteBuffer, int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- writeMappingBuffersGathering(ByteBuffer[], ByteBuffer[], int) - Method in class org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine
- writeMappingBuffersGathering(ByteBuffer[], ByteBuffer[], int) - Method in class org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine
- writeShort(long, short) - Method in class org.terracotta.offheapstore.paging.OffHeapStorageArea
- writeToChannel(long, ByteBuffer) - Method in class org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine
- writeUnlockAll() - Method in class org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap
- written(K, V, ByteBuffer, ByteBuffer, int, int, long) - Method in interface org.terracotta.offheapstore.storage.listener.RuntimeStorageEngineListener
All Classes All Packages