Package org.apache.bookkeeper.common.collections
Bookkeeper common collections.
-
Interface Summary Interface Description BatchedBlockingQueue<T> -
Class Summary Class Description BatchedArrayBlockingQueue<T> This implements aBlockingQueue
backed by an array with fixed capacity.BlockingMpscQueue<T> Blocking queue optimized for multiple producers and single consumer.BusyWait Utility class to use "Thread.onSpinWait()" when available.GrowableMpScArrayConsumerBlockingQueue<T> This implements aBlockingQueue
backed by an array with no fixed capacity.RecyclableArrayList<T> A simple list which is recyclable.RecyclableArrayList.Recycler<X> An ArrayList recycler.