Class Hierarchy
- java.lang.Object
- com.illumon.util.datastructures.RandomAccessDeque<T> (implements java.util.Collection<E>)
- com.illumon.util.datastructures.ReleaseTracker.StrictReleaseTracker<RESOURCE_TYPE> (implements com.illumon.util.datastructures.ReleaseTracker<RESOURCE_TYPE>)
- com.illumon.util.datastructures.ReleaseTracker.WeakReleaseTracker<RESOURCE_TYPE> (implements com.illumon.util.datastructures.ReleaseTracker<RESOURCE_TYPE>)
- com.illumon.util.datastructures.SegmentedSoftPool<ELEMENT_TYPE>
- com.illumon.util.datastructures.SimpleReferenceManager<T,R>
- com.illumon.util.datastructures.SortedIndexableMapWrapper<K,V> (implements com.fishlib.base.hash.IndexableMap<K,V>)
- com.illumon.util.datastructures.SubscriptionSet<LISTENER_TYPE>
- com.illumon.util.datastructures.SubscriptionSet.Entry
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.illumon.util.datastructures.ReleaseTracker.AlreadyAcquiredException
- com.illumon.util.datastructures.ReleaseTracker.AlreadyReleasedException
- com.illumon.util.datastructures.ReleaseTracker.LeakedException
- com.illumon.util.datastructures.ReleaseTracker.MissedReleaseException
- com.illumon.util.datastructures.ReleaseTracker.UnmatchedAcquireException
- java.lang.RuntimeException
- java.lang.Exception
- com.illumon.util.datastructures.WeakIdentityHashSet<TYPE>
- com.illumon.util.datastructures.WeakIdentityHashSet.Synchronized<TYPE>
Interface Hierarchy
- com.illumon.util.datastructures.ReleaseTracker<RESOURCE_TYPE>
- com.illumon.util.datastructures.ReleaseTracker.Factory