Package org.jctools.queues
Interface SupportsIterator
- All Known Implementing Classes:
AtomicReferenceArrayQueue
,ConcurrentCircularArrayQueue
,ConcurrentCircularUnpaddedArrayQueue
,ConcurrentSequencedCircularArrayQueue
,ConcurrentSequencedCircularUnpaddedArrayQueue
,FFBuffer
,FFBufferConsumerField
,FFBufferL1Pad
,FFBufferL2Pad
,FFBufferL3Pad
,FFBufferProducerField
,MpmcArrayQueue
,MpmcArrayQueueConsumerIndexField
,MpmcArrayQueueL1Pad
,MpmcArrayQueueL2Pad
,MpmcArrayQueueL3Pad
,MpmcArrayQueueProducerIndexField
,MpmcAtomicArrayQueue
,MpmcAtomicArrayQueueConsumerIndexField
,MpmcAtomicArrayQueueL1Pad
,MpmcAtomicArrayQueueL2Pad
,MpmcAtomicArrayQueueL3Pad
,MpmcAtomicArrayQueueProducerIndexField
,MpmcAtomicUnpaddedArrayQueue
,MpmcAtomicUnpaddedArrayQueueConsumerIndexField
,MpmcAtomicUnpaddedArrayQueueL1Pad
,MpmcAtomicUnpaddedArrayQueueL2Pad
,MpmcAtomicUnpaddedArrayQueueL3Pad
,MpmcAtomicUnpaddedArrayQueueProducerIndexField
,MpmcUnpaddedArrayQueue
,MpmcUnpaddedArrayQueueConsumerIndexField
,MpmcUnpaddedArrayQueueL1Pad
,MpmcUnpaddedArrayQueueL2Pad
,MpmcUnpaddedArrayQueueL3Pad
,MpmcUnpaddedArrayQueueProducerIndexField
,MpscArrayQueue
,MpscArrayQueueConsumerIndexField
,MpscArrayQueueL1Pad
,MpscArrayQueueL2Pad
,MpscArrayQueueL3Pad
,MpscArrayQueueMidPad
,MpscArrayQueueProducerIndexField
,MpscArrayQueueProducerLimitField
,MpscAtomicArrayQueue
,MpscAtomicArrayQueueConsumerIndexField
,MpscAtomicArrayQueueL1Pad
,MpscAtomicArrayQueueL2Pad
,MpscAtomicArrayQueueL3Pad
,MpscAtomicArrayQueueMidPad
,MpscAtomicArrayQueueProducerIndexField
,MpscAtomicArrayQueueProducerLimitField
,MpscAtomicUnpaddedArrayQueue
,MpscAtomicUnpaddedArrayQueueConsumerIndexField
,MpscAtomicUnpaddedArrayQueueL1Pad
,MpscAtomicUnpaddedArrayQueueL2Pad
,MpscAtomicUnpaddedArrayQueueL3Pad
,MpscAtomicUnpaddedArrayQueueMidPad
,MpscAtomicUnpaddedArrayQueueProducerIndexField
,MpscAtomicUnpaddedArrayQueueProducerLimitField
,MpscSequencedArrayQueue
,MpscSequencedArrayQueueConsumerField
,MpscSequencedArrayQueueL1Pad
,MpscSequencedArrayQueueL2Pad
,MpscSequencedArrayQueueProducerField
,MpscUnpaddedArrayQueue
,MpscUnpaddedArrayQueueConsumerIndexField
,MpscUnpaddedArrayQueueL1Pad
,MpscUnpaddedArrayQueueL2Pad
,MpscUnpaddedArrayQueueL3Pad
,MpscUnpaddedArrayQueueMidPad
,MpscUnpaddedArrayQueueProducerIndexField
,MpscUnpaddedArrayQueueProducerLimitField
,SequencedAtomicReferenceArrayQueue
,SpmcArrayQueue
,SpmcArrayQueueConsumerIndexField
,SpmcArrayQueueL1Pad
,SpmcArrayQueueL2Pad
,SpmcArrayQueueL3Pad
,SpmcArrayQueueMidPad
,SpmcArrayQueueProducerIndexCacheField
,SpmcArrayQueueProducerIndexField
,SpmcAtomicArrayQueue
,SpmcAtomicArrayQueueConsumerIndexField
,SpmcAtomicArrayQueueL1Pad
,SpmcAtomicArrayQueueL2Pad
,SpmcAtomicArrayQueueL3Pad
,SpmcAtomicArrayQueueMidPad
,SpmcAtomicArrayQueueProducerIndexCacheField
,SpmcAtomicArrayQueueProducerIndexField
,SpmcAtomicUnpaddedArrayQueue
,SpmcAtomicUnpaddedArrayQueueConsumerIndexField
,SpmcAtomicUnpaddedArrayQueueL1Pad
,SpmcAtomicUnpaddedArrayQueueL2Pad
,SpmcAtomicUnpaddedArrayQueueL3Pad
,SpmcAtomicUnpaddedArrayQueueMidPad
,SpmcAtomicUnpaddedArrayQueueProducerIndexCacheField
,SpmcAtomicUnpaddedArrayQueueProducerIndexField
,SpmcUnpaddedArrayQueue
,SpmcUnpaddedArrayQueueConsumerIndexField
,SpmcUnpaddedArrayQueueL1Pad
,SpmcUnpaddedArrayQueueL2Pad
,SpmcUnpaddedArrayQueueL3Pad
,SpmcUnpaddedArrayQueueMidPad
,SpmcUnpaddedArrayQueueProducerIndexCacheField
,SpmcUnpaddedArrayQueueProducerIndexField
,SpscArrayQueue
,SpscArrayQueueColdField
,SpscArrayQueueConsumerIndexField
,SpscArrayQueueL1Pad
,SpscArrayQueueL2Pad
,SpscArrayQueueL3Pad
,SpscArrayQueueProducerIndexFields
,SpscAtomicArrayQueue
,SpscAtomicArrayQueueColdField
,SpscAtomicArrayQueueConsumerIndexField
,SpscAtomicArrayQueueL1Pad
,SpscAtomicArrayQueueL2Pad
,SpscAtomicArrayQueueL3Pad
,SpscAtomicArrayQueueProducerIndexFields
,SpscAtomicUnpaddedArrayQueue
,SpscAtomicUnpaddedArrayQueueColdField
,SpscAtomicUnpaddedArrayQueueConsumerIndexField
,SpscAtomicUnpaddedArrayQueueL1Pad
,SpscAtomicUnpaddedArrayQueueL2Pad
,SpscAtomicUnpaddedArrayQueueL3Pad
,SpscAtomicUnpaddedArrayQueueProducerIndexFields
,SpscUnpaddedArrayQueue
,SpscUnpaddedArrayQueueColdField
,SpscUnpaddedArrayQueueConsumerIndexField
,SpscUnpaddedArrayQueueL1Pad
,SpscUnpaddedArrayQueueL2Pad
,SpscUnpaddedArrayQueueL3Pad
,SpscUnpaddedArrayQueueProducerIndexFields
public interface SupportsIterator
Tagging interface to help testing