Hierarchy For All Packages
Class Hierarchy
- java.lang.Object
- stormpot.internal.AllocationController<T>
- stormpot.internal.DirectAllocationController<T>
- stormpot.internal.InlineAllocationController<T>
- stormpot.internal.ThreadedAllocationController<T>
- stormpot.internal.AllocationProcess
- java.util.concurrent.atomic.AtomicReference<V> (implements java.io.Serializable)
- stormpot.internal.RefillPile<T>
- stormpot.internal.BAllocThread<T> (implements java.lang.Runnable)
- stormpot.BasePoolable (implements stormpot.Poolable)
- stormpot.Pooled<T> (implements java.lang.AutoCloseable, stormpot.Poolable)
- stormpot.internal.BlazePool<T> (implements stormpot.ManagedPool, stormpot.Pool<T>)
- stormpot.internal.BlazePoolSingleThreadedTap<T> (implements stormpot.PoolTap<T>)
- stormpot.internal.BlazePoolThreadSafeTap<T> (implements stormpot.PoolTap<T>)
- stormpot.internal.BlazePoolVirtualThreadSafeTap<T> (implements stormpot.PoolTap<T>)
- stormpot.internal.BSlot<T> (implements stormpot.Slot, stormpot.SlotInfo<T>)
- stormpot.internal.BSlotPadded<T>
- stormpot.internal.BSlotCache<T>
- stormpot.internal.BSlotCachePadded<T>
- stormpot.internal.EveryExpiration<T> (implements stormpot.Expiration<T>)
- stormpot.internal.IdentityHashSet (implements java.lang.Iterable<T>)
- stormpot.internal.NanoClock
- stormpot.internal.OrExpiration<T> (implements stormpot.Expiration<T>)
- stormpot.internal.PoolBuilderDefaults
- stormpot.internal.PoolBuilderImpl<T> (implements stormpot.PoolBuilder<T>)
- stormpot.internal.PreciseLeakDetector
- stormpot.internal.ReallocatingAdaptor<T> (implements stormpot.Reallocator<T>)
- stormpot.internal.RefillSlot<T>
- stormpot.internal.StackCompletion (implements stormpot.Completion)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- stormpot.internal.PoisonException
- java.lang.RuntimeException
- stormpot.PoolException
- java.lang.Exception
- stormpot.internal.TimeExpiration<T> (implements stormpot.Expiration<T>)
- stormpot.Timeout
- stormpot.internal.TimeSpreadExpiration<T> (implements stormpot.Expiration<T>)
- stormpot.internal.AllocationController<T>
Interface Hierarchy
- stormpot.Allocator<T>
- stormpot.Reallocator<T>
- java.lang.Cloneable
- stormpot.PoolBuilder<T>
- stormpot.Expiration<T>
- java.util.concurrent.Flow.Publisher<T>
- stormpot.Completion (also extends java.util.concurrent.ForkJoinPool.ManagedBlocker)
- java.util.concurrent.ForkJoinPool.ManagedBlocker
- stormpot.Completion (also extends java.util.concurrent.Flow.Publisher<T>)
- stormpot.ManagedPool
- stormpot.MetricsRecorder
- stormpot.Poolable
- stormpot.PoolTap<T>
- stormpot.Pool<T>
- stormpot.Slot
- stormpot.SlotInfo<T>
- stormpot.internal.StackCompletion.OnAwait
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- stormpot.internal.AllocationProcessMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- stormpot.internal.PoolBuilderPermissions
- java.lang.Record