Hierarchy For All Packages
Package Hierarchies:- org.terracotta.offheapstore,
- org.terracotta.offheapstore.buffersource,
- org.terracotta.offheapstore.concurrent,
- org.terracotta.offheapstore.disk.paging,
- org.terracotta.offheapstore.disk.persistent,
- org.terracotta.offheapstore.disk.storage,
- org.terracotta.offheapstore.disk.storage.portability,
- org.terracotta.offheapstore.eviction,
- org.terracotta.offheapstore.exceptions,
- org.terracotta.offheapstore.paging,
- org.terracotta.offheapstore.pinning,
- org.terracotta.offheapstore.set,
- org.terracotta.offheapstore.storage,
- org.terracotta.offheapstore.storage.allocator,
- org.terracotta.offheapstore.storage.listener,
- org.terracotta.offheapstore.storage.portability,
- org.terracotta.offheapstore.util
Class Hierarchy
- java.lang.Object
- org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode<E> (implements org.terracotta.offheapstore.util.AATreeSet.Node<E>)
- org.terracotta.offheapstore.util.AATreeSet.TerminalNode
- org.terracotta.offheapstore.util.AATreeSet.TreeNode<E>
- org.terracotta.offheapstore.disk.storage.Region (implements java.lang.Comparable<T>)
- org.terracotta.offheapstore.storage.allocator.Region (implements java.lang.Comparable<T>)
- org.terracotta.offheapstore.util.AATreeSet.TreeIterator (implements java.util.Iterator<E>)
- org.terracotta.offheapstore.util.AATreeSet.SubTreeIterator
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregatedValuesCollection
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- org.terracotta.offheapstore.util.AATreeSet<T> (implements java.util.SortedSet<E>)
- org.terracotta.offheapstore.disk.storage.AATreeFileAllocator
- org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator
- org.terracotta.offheapstore.util.AATreeSet.SubSet (implements java.util.SortedSet<E>)
- org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.BaseAggregateSet<T>
- org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateEntrySet
- org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateKeySet
- org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntrySet
- org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeySet
- org.terracotta.offheapstore.OffHeapHashMap.EncodingSet
- org.terracotta.offheapstore.OffHeapHashMap.EntrySet
- org.terracotta.offheapstore.OffHeapHashMap.KeySet
- org.terracotta.offheapstore.set.OffHeapHashSet<E>
- org.terracotta.offheapstore.util.AATreeSet<T> (implements java.util.SortedSet<E>)
- org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap.AggregateIterator<T> (implements java.util.Iterator<E>)
- org.terracotta.offheapstore.storage.listener.AbstractListenableStorageEngine<K,V> (implements org.terracotta.offheapstore.storage.listener.ListenableStorageEngine<K,V>)
- org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine<K,V> (implements org.terracotta.offheapstore.storage.BinaryStorageEngine, org.terracotta.offheapstore.storage.StorageEngine<K,V>)
- org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine<K,V> (implements org.terracotta.offheapstore.disk.persistent.PersistentStorageEngine<K,V>)
- org.terracotta.offheapstore.storage.OffHeapBufferStorageEngine<K,V> (implements org.terracotta.offheapstore.paging.OffHeapStorageArea.Owner)
- org.terracotta.offheapstore.storage.SerializableStorageEngine
- org.terracotta.offheapstore.storage.StringStorageEngine
- org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine<K,V> (implements org.terracotta.offheapstore.storage.BinaryStorageEngine, org.terracotta.offheapstore.storage.StorageEngine<K,V>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>, org.terracotta.offheapstore.concurrent.ConcurrentMapInternals, org.terracotta.offheapstore.HashingMap<K,V>)
- org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache<K,V> (implements org.terracotta.offheapstore.pinning.PinnableCache<K,V>)
- org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapCache<K,V> (implements org.terracotta.offheapstore.disk.persistent.Persistent)
- org.terracotta.offheapstore.disk.persistent.PersistentConcurrentOffHeapClockCache<K,V>
- org.terracotta.offheapstore.concurrent.ConcurrentOffHeapClockCache<K,V>
- org.terracotta.offheapstore.concurrent.ConcurrentWriteLockedOffHeapClockCache<K,V>
- org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapCache<K,V> (implements org.terracotta.offheapstore.disk.persistent.Persistent)
- org.terracotta.offheapstore.disk.persistent.AbstractPersistentConcurrentOffHeapMap<K,V> (implements org.terracotta.offheapstore.disk.persistent.Persistent)
- org.terracotta.offheapstore.disk.persistent.PersistentConcurrentOffHeapHashMap<K,V>
- org.terracotta.offheapstore.concurrent.ConcurrentOffHeapHashMap<K,V>
- org.terracotta.offheapstore.concurrent.ConcurrentWriteLockedOffHeapHashMap<K,V>
- org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapCache<K,V> (implements org.terracotta.offheapstore.pinning.PinnableCache<K,V>)
- org.terracotta.offheapstore.OffHeapHashMap<K,V> (implements org.terracotta.offheapstore.HashingMap<K,V>, org.terracotta.offheapstore.MapInternals, org.terracotta.offheapstore.storage.StorageEngine.Owner)
- org.terracotta.offheapstore.AbstractLockedOffHeapHashMap<K,V> (implements org.terracotta.offheapstore.Segment<K,V>)
- org.terracotta.offheapstore.AbstractOffHeapClockCache<K,V> (implements org.terracotta.offheapstore.pinning.PinnableCache<K,V>, org.terracotta.offheapstore.pinning.PinnableSegment<K,V>)
- org.terracotta.offheapstore.disk.persistent.AbstractPersistentOffHeapCache<K,V> (implements org.terracotta.offheapstore.disk.persistent.Persistent)
- org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCache<K,V>
- org.terracotta.offheapstore.ReadWriteLockedOffHeapClockCache<K,V>
- org.terracotta.offheapstore.eviction.EvictionListeningReadWriteLockedOffHeapClockCache<K,V>
- org.terracotta.offheapstore.WriteLockedOffHeapClockCache<K,V>
- org.terracotta.offheapstore.eviction.EvictionListeningWriteLockedOffHeapClockCache<K,V>
- org.terracotta.offheapstore.disk.persistent.AbstractPersistentOffHeapCache<K,V> (implements org.terracotta.offheapstore.disk.persistent.Persistent)
- org.terracotta.offheapstore.disk.persistent.AbstractPersistentLockedOffHeapHashMap<K,V> (implements org.terracotta.offheapstore.disk.persistent.Persistent)
- org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMap<K,V>
- org.terracotta.offheapstore.ReadWriteLockedOffHeapHashMap<K,V>
- org.terracotta.offheapstore.WriteLockedOffHeapHashMap<K,V>
- org.terracotta.offheapstore.AbstractOffHeapClockCache<K,V> (implements org.terracotta.offheapstore.pinning.PinnableCache<K,V>, org.terracotta.offheapstore.pinning.PinnableSegment<K,V>)
- org.terracotta.offheapstore.AbstractLockedOffHeapHashMap<K,V> (implements org.terracotta.offheapstore.Segment<K,V>)
- org.terracotta.offheapstore.concurrent.AbstractConcurrentOffHeapMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>, org.terracotta.offheapstore.concurrent.ConcurrentMapInternals, org.terracotta.offheapstore.HashingMap<K,V>)
- org.terracotta.offheapstore.storage.BooleanHalfStorageEngine (implements org.terracotta.offheapstore.storage.HalfStorageEngine<T>)
- org.terracotta.offheapstore.storage.portability.BooleanPortability (implements org.terracotta.offheapstore.storage.portability.Portability<T>)
- org.terracotta.offheapstore.storage.portability.ByteArrayPortability (implements org.terracotta.offheapstore.storage.portability.Portability<T>)
- org.terracotta.offheapstore.disk.storage.portability.PersistentByteArrayPortability (implements org.terracotta.offheapstore.disk.persistent.PersistentPortability<T>)
- org.terracotta.offheapstore.util.ByteBufferUtils
- org.terracotta.offheapstore.util.DebuggingUtils
- org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileChunk
- org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask (implements java.lang.Runnable)
- org.terracotta.offheapstore.buffersource.HeapBufferSource (implements org.terracotta.offheapstore.buffersource.BufferSource)
- java.io.InputStream (implements java.io.Closeable)
- org.terracotta.offheapstore.util.ByteBufferInputStream
- java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
- org.terracotta.offheapstore.storage.portability.SerializablePortability.OIS
- org.terracotta.offheapstore.storage.allocator.IntegerBestFitAllocator (implements org.terracotta.offheapstore.storage.allocator.Allocator)
- org.terracotta.offheapstore.storage.IntegerStorageEngine (implements org.terracotta.offheapstore.storage.HalfStorageEngine<T>)
- org.terracotta.offheapstore.disk.storage.PersistentIntegerStorageEngine (implements org.terracotta.offheapstore.disk.persistent.PersistentHalfStorageEngine<T>)
- org.terracotta.offheapstore.storage.allocator.LongBestFitAllocator (implements org.terracotta.offheapstore.storage.allocator.Allocator)
- org.terracotta.offheapstore.storage.LongStorageEngine<V> (implements org.terracotta.offheapstore.storage.StorageEngine<K,V>)
- org.terracotta.offheapstore.disk.paging.MappedPageSource (implements org.terracotta.offheapstore.paging.PageSource)
- org.terracotta.offheapstore.disk.paging.MappedPageSource.AllocatedRegion
- org.terracotta.offheapstore.Metadata
- org.terracotta.offheapstore.MetadataTuple<V>
- org.terracotta.offheapstore.util.NoOpLock (implements java.util.concurrent.locks.Lock)
- org.terracotta.offheapstore.buffersource.OffHeapBufferSource (implements org.terracotta.offheapstore.buffersource.BufferSource)
- org.terracotta.offheapstore.OffHeapHashMap.DirectEntry (implements java.util.Map.Entry<K,V>)
- org.terracotta.offheapstore.OffHeapHashMap.HashIterator<T> (implements java.util.Iterator<E>)
- org.terracotta.offheapstore.OffHeapHashMap.EncodingIterator
- org.terracotta.offheapstore.OffHeapHashMap.EntryIterator
- org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedEntryIterator
- org.terracotta.offheapstore.OffHeapHashMap.KeyIterator
- org.terracotta.offheapstore.AbstractLockedOffHeapHashMap.LockedKeyIterator
- org.terracotta.offheapstore.OffHeapHashMap.PendingPage
- org.terracotta.offheapstore.paging.OffHeapStorageArea
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- java.io.ObjectOutputStream (implements java.io.ObjectOutput, java.io.ObjectStreamConstants)
- org.terracotta.offheapstore.storage.portability.SerializablePortability.OOS
- java.io.ObjectOutputStream (implements java.io.ObjectOutput, java.io.ObjectStreamConstants)
- org.terracotta.offheapstore.paging.Page
- org.terracotta.offheapstore.disk.paging.MappedPage
- org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapClockCacheFactory<K,V> (implements org.terracotta.offheapstore.util.Factory<T>)
- org.terracotta.offheapstore.disk.persistent.PersistentReadWriteLockedOffHeapHashMapFactory<K,V> (implements org.terracotta.offheapstore.util.Factory<T>)
- org.terracotta.offheapstore.paging.PhantomReferenceLimitedPageSource (implements org.terracotta.offheapstore.paging.PageSource)
- org.terracotta.offheapstore.util.PhysicalMemory
- org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine<T> (implements org.terracotta.offheapstore.storage.HalfStorageEngine<T>)
- org.terracotta.offheapstore.storage.OffHeapBufferHalfStorageEngine<T> (implements org.terracotta.offheapstore.paging.OffHeapStorageArea.Owner)
- org.terracotta.offheapstore.storage.PortabilityBasedHalfStorageEngine.CachedEncode<T>
- org.terracotta.offheapstore.storage.PortabilityBasedStorageEngine.CachedEncode<K,V>
- org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator
- org.terracotta.offheapstore.disk.paging.PowerOfTwoFileAllocator.Region
- org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapClockCacheFactory<K,V> (implements org.terracotta.offheapstore.util.Factory<T>)
- org.terracotta.offheapstore.concurrent.ReadWriteLockedOffHeapHashMapFactory<K,V> (implements org.terracotta.offheapstore.util.Factory<T>)
- java.lang.ref.Reference<T>
- java.lang.ref.WeakReference<T>
- org.terracotta.offheapstore.util.WeakIdentityHashMap.IdentityWeakReference<T>
- java.lang.ref.WeakReference<T>
- org.terracotta.offheapstore.util.ReopeningInterruptibleChannel<T> (implements java.nio.channels.InterruptibleChannel)
- org.terracotta.offheapstore.util.Retryer
- org.terracotta.offheapstore.storage.portability.SerializablePortability (implements org.terracotta.offheapstore.storage.portability.Portability<T>)
- org.terracotta.offheapstore.disk.storage.portability.PersistentSerializablePortability (implements org.terracotta.offheapstore.disk.persistent.PersistentPortability<T>)
- org.terracotta.offheapstore.storage.portability.SerializablePortability.SerializableDataKey
- org.terracotta.offheapstore.storage.SplitStorageEngine<K,V> (implements org.terracotta.offheapstore.storage.StorageEngine<K,V>)
- org.terracotta.offheapstore.disk.storage.PersistentSplitStorageEngine<K,V> (implements org.terracotta.offheapstore.disk.persistent.PersistentStorageEngine<K,V>)
- org.terracotta.offheapstore.storage.portability.StringPortability (implements org.terracotta.offheapstore.disk.persistent.PersistentPortability<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- org.terracotta.offheapstore.exceptions.OversizeMappingException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- org.terracotta.offheapstore.buffersource.TimingBufferSource (implements org.terracotta.offheapstore.buffersource.BufferSource)
- org.terracotta.offheapstore.paging.UnlimitedPageSource (implements org.terracotta.offheapstore.paging.PageSource)
- org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource (implements org.terracotta.offheapstore.paging.PageSource)
- org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource.AllocatedRegion
- org.terracotta.offheapstore.util.Validation
- org.terracotta.offheapstore.util.WeakIdentityHashMap<K,V>
- org.terracotta.offheapstore.util.WeakIdentityHashMap.SimpleEntry<K,V> (implements java.util.Map.Entry<K,V>)
- org.terracotta.offheapstore.concurrent.WriteLockedOffHeapClockCacheFactory<K,V> (implements org.terracotta.offheapstore.util.Factory<T>)
- org.terracotta.offheapstore.concurrent.WriteLockedOffHeapHashMapFactory<K,V> (implements org.terracotta.offheapstore.util.Factory<T>)
- org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode<E> (implements org.terracotta.offheapstore.util.AATreeSet.Node<E>)
Interface Hierarchy
- org.terracotta.offheapstore.util.AATreeSet.Node<E>
- org.terracotta.offheapstore.storage.BinaryStorageEngine
- org.terracotta.offheapstore.buffersource.BufferSource
- org.terracotta.offheapstore.eviction.EvictionListener<K,V>
- org.terracotta.offheapstore.util.Factory<T>
- org.terracotta.offheapstore.storage.HalfStorageEngine<T>
- org.terracotta.offheapstore.disk.persistent.PersistentHalfStorageEngine<T> (also extends org.terracotta.offheapstore.disk.persistent.Persistent)
- java.lang.Iterable<T>
- org.terracotta.offheapstore.storage.allocator.Allocator
- org.terracotta.offheapstore.storage.listener.ListenableStorageEngine<K,V>
- java.util.Map<K,V>
- java.util.concurrent.ConcurrentMap<K,V>
- org.terracotta.offheapstore.pinning.PinnableCache<K,V>
- org.terracotta.offheapstore.pinning.PinnableSegment<K,V> (also extends org.terracotta.offheapstore.Segment<K,V>)
- org.terracotta.offheapstore.Segment<K,V> (also extends org.terracotta.offheapstore.HashingMap<K,V>, org.terracotta.offheapstore.MapInternals, java.util.concurrent.locks.ReadWriteLock)
- org.terracotta.offheapstore.pinning.PinnableSegment<K,V> (also extends org.terracotta.offheapstore.pinning.PinnableCache<K,V>)
- org.terracotta.offheapstore.pinning.PinnableCache<K,V>
- org.terracotta.offheapstore.HashingMap<K,V>
- org.terracotta.offheapstore.Segment<K,V> (also extends java.util.concurrent.ConcurrentMap<K,V>, org.terracotta.offheapstore.MapInternals, java.util.concurrent.locks.ReadWriteLock)
- org.terracotta.offheapstore.pinning.PinnableSegment<K,V> (also extends org.terracotta.offheapstore.pinning.PinnableCache<K,V>)
- org.terracotta.offheapstore.Segment<K,V> (also extends java.util.concurrent.ConcurrentMap<K,V>, org.terracotta.offheapstore.MapInternals, java.util.concurrent.locks.ReadWriteLock)
- java.util.concurrent.ConcurrentMap<K,V>
- org.terracotta.offheapstore.MapInternals
- org.terracotta.offheapstore.concurrent.ConcurrentMapInternals
- org.terracotta.offheapstore.Segment<K,V> (also extends java.util.concurrent.ConcurrentMap<K,V>, org.terracotta.offheapstore.HashingMap<K,V>, java.util.concurrent.locks.ReadWriteLock)
- org.terracotta.offheapstore.pinning.PinnableSegment<K,V> (also extends org.terracotta.offheapstore.pinning.PinnableCache<K,V>)
- org.terracotta.offheapstore.paging.OffHeapStorageArea.Owner
- org.terracotta.offheapstore.paging.PageSource
- org.terracotta.offheapstore.disk.persistent.Persistent
- org.terracotta.offheapstore.disk.persistent.PersistentHalfStorageEngine<T> (also extends org.terracotta.offheapstore.storage.HalfStorageEngine<T>)
- org.terracotta.offheapstore.disk.persistent.PersistentPortability<T> (also extends org.terracotta.offheapstore.storage.portability.Portability<T>)
- org.terracotta.offheapstore.disk.persistent.PersistentStorageEngine<K,V> (also extends org.terracotta.offheapstore.storage.StorageEngine<K,V>)
- org.terracotta.offheapstore.storage.portability.Portability<T>
- org.terracotta.offheapstore.disk.persistent.PersistentPortability<T> (also extends org.terracotta.offheapstore.disk.persistent.Persistent)
- org.terracotta.offheapstore.storage.portability.WriteBackPortability<T>
- java.util.concurrent.locks.ReadWriteLock
- org.terracotta.offheapstore.Segment<K,V> (also extends java.util.concurrent.ConcurrentMap<K,V>, org.terracotta.offheapstore.HashingMap<K,V>, org.terracotta.offheapstore.MapInternals)
- org.terracotta.offheapstore.pinning.PinnableSegment<K,V> (also extends org.terracotta.offheapstore.pinning.PinnableCache<K,V>)
- org.terracotta.offheapstore.storage.StorageEngine.Owner
- org.terracotta.offheapstore.Segment<K,V> (also extends java.util.concurrent.ConcurrentMap<K,V>, org.terracotta.offheapstore.HashingMap<K,V>, org.terracotta.offheapstore.MapInternals)
- org.terracotta.offheapstore.util.ReopeningInterruptibleChannel.IoOperation<T,R>
- org.terracotta.offheapstore.storage.StorageEngine<K,V>
- org.terracotta.offheapstore.disk.persistent.PersistentStorageEngine<K,V> (also extends org.terracotta.offheapstore.disk.persistent.Persistent)
- org.terracotta.offheapstore.storage.listener.StorageEngineListener<K,V>
- org.terracotta.offheapstore.storage.listener.RecoveryStorageEngineListener<K,V>
- org.terracotta.offheapstore.storage.listener.RuntimeStorageEngineListener<K,V>
- org.terracotta.offheapstore.util.WeakIdentityHashMap.ReaperTask<T>
- org.terracotta.offheapstore.storage.portability.WriteContext
Annotation Type Hierarchy
- org.terracotta.offheapstore.util.FindbugsSuppressWarnings (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.terracotta.offheapstore.util.MemoryUnit
- org.terracotta.offheapstore.storage.PointerSize
- org.terracotta.offheapstore.storage.allocator.PowerOfTwoAllocator.Packing
- org.terracotta.offheapstore.paging.UpfrontAllocatingPageSource.ThresholdDirection
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)