Class Hierarchy
- java.lang.Object
- io.deephaven.base.pool.ThreadSafeFixedSizePool<T> (implements io.deephaven.base.pool.Pool<T>)
- io.deephaven.base.pool.ThreadSafeLenientFixedSizePool<T> (implements io.deephaven.base.pool.Pool.MultiPool<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.deephaven.base.pool.PoolEmptyException
- io.deephaven.base.pool.PoolFullException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- io.deephaven.base.pool.Pool<T>
- io.deephaven.base.pool.Pool.SinglePool<T>
- io.deephaven.base.pool.Pool.MultiGiver<T>
- io.deephaven.base.pool.Pool.MultiPool<T> (also extends io.deephaven.base.pool.Pool.MultiTaker<T>)
- io.deephaven.base.pool.Pool.MultiTaker<T>
- io.deephaven.base.pool.Pool.MultiPool<T> (also extends io.deephaven.base.pool.Pool.MultiGiver<T>)
- io.deephaven.base.pool.Pool.MultiGiver<T>
- io.deephaven.base.pool.Pool.SinglePool<T>
- io.deephaven.base.pool.Pool.Factory