Package org.apache.druid.collections
-
Interface Summary Interface Description BlockingPool<T> NonBlockingPool<T> ResourceHolder<T> -
Class Summary Class Description CloseableResourceHolder<T extends Closeable> CombiningIterable<T> CombiningIterator<T> DefaultBlockingPool<T> Pool that pre-generates objects up to a limit, then permits possibly-blocking "take" operations.DummyBlockingPool<T> BlockingPool with 0 maxSize, all take*() methods immediately throwUnsupportedOperationException.DummyNonBlockingPool<T> NonBlockingPool which is not able to allocate objects,DummyNonBlockingPool.take()throwsUnsupportedOperationException.IntegerSet IntegerSet.BitSetIterator RangeIntSet Set from start (inclusive) to end (exclusive).ReferenceCountingResourceHolder<T> SerializablePair<T1,T2> StableLimitingSorter<T> Simultaneously sorts and limits its input.StupidPool<T> StupidResourceHolder<T>