Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractQueue<E> (implements java.util.Queue<E>)
- java.util.concurrent.ConcurrentLinkedQueue<E> (implements java.util.Queue<E>, java.io.Serializable)
- org.jctools.queues.alt.ConcurrentQueueFactory.GenericQueue<E> (implements org.jctools.queues.alt.ConcurrentQueue<E>, org.jctools.queues.alt.ConcurrentQueueConsumer<E>, org.jctools.queues.alt.ConcurrentQueueProducer<E>)
- java.util.concurrent.ConcurrentLinkedQueue<E> (implements java.util.Queue<E>, java.io.Serializable)
- java.util.AbstractQueue<E> (implements java.util.Queue<E>)
- org.jctools.queues.alt.ConcurrentCircularArray<E>
- org.jctools.queues.alt.ConcurrentSequencedCircularArray<E>
- org.jctools.queues.alt.MpmcArrayConcurrentQueue<E> (implements org.jctools.queues.alt.ConcurrentQueue<E>)
- org.jctools.queues.alt.MpscArrayConcurrentQueue<E> (implements org.jctools.queues.alt.ConcurrentQueue<E>)
- org.jctools.queues.alt.SpscArrayConcurrentQueue<E> (implements org.jctools.queues.alt.ConcurrentQueue<E>)
- org.jctools.queues.alt.ConcurrentSequencedCircularArray<E>
- org.jctools.queues.alt.ConcurrentQueueFactory
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- org.jctools.queues.alt.ConcurrentQueue<E>
- org.jctools.queues.alt.ConcurrentQueueConsumer<E>
- org.jctools.queues.alt.ConcurrentQueueProducer<E>
- org.jctools.queues.alt.ConsumerFunction<E>
- org.jctools.queues.alt.ProducerFunction<E>