Interface IndexedQueueSizeUtil.IndexedQueue

All Known Implementing Classes:
AtomicReferenceArrayQueue, BaseMpscLinkedArrayQueue, BaseMpscLinkedArrayQueueColdProducerFields, BaseMpscLinkedArrayQueueConsumerFields, BaseMpscLinkedArrayQueuePad1, BaseMpscLinkedArrayQueuePad2, BaseMpscLinkedArrayQueuePad3, BaseMpscLinkedArrayQueueProducerFields, BaseMpscLinkedAtomicArrayQueue, BaseMpscLinkedAtomicArrayQueueColdProducerFields, BaseMpscLinkedAtomicArrayQueueConsumerFields, BaseMpscLinkedAtomicArrayQueuePad1, BaseMpscLinkedAtomicArrayQueuePad2, BaseMpscLinkedAtomicArrayQueuePad3, BaseMpscLinkedAtomicArrayQueueProducerFields, BaseMpscLinkedAtomicUnpaddedArrayQueue, BaseMpscLinkedAtomicUnpaddedArrayQueueColdProducerFields, BaseMpscLinkedAtomicUnpaddedArrayQueueConsumerFields, BaseMpscLinkedAtomicUnpaddedArrayQueuePad1, BaseMpscLinkedAtomicUnpaddedArrayQueuePad2, BaseMpscLinkedAtomicUnpaddedArrayQueuePad3, BaseMpscLinkedAtomicUnpaddedArrayQueueProducerFields, BaseMpscLinkedUnpaddedArrayQueue, BaseMpscLinkedUnpaddedArrayQueueColdProducerFields, BaseMpscLinkedUnpaddedArrayQueueConsumerFields, BaseMpscLinkedUnpaddedArrayQueuePad1, BaseMpscLinkedUnpaddedArrayQueuePad2, BaseMpscLinkedUnpaddedArrayQueuePad3, BaseMpscLinkedUnpaddedArrayQueueProducerFields, BaseSpscLinkedArrayQueue, BaseSpscLinkedArrayQueueConsumerColdFields, BaseSpscLinkedArrayQueueConsumerField, BaseSpscLinkedArrayQueueL2Pad, BaseSpscLinkedArrayQueuePrePad, BaseSpscLinkedArrayQueueProducerColdFields, BaseSpscLinkedArrayQueueProducerFields, BaseSpscLinkedAtomicArrayQueue, BaseSpscLinkedAtomicArrayQueueConsumerColdFields, BaseSpscLinkedAtomicArrayQueueConsumerField, BaseSpscLinkedAtomicArrayQueueL2Pad, BaseSpscLinkedAtomicArrayQueuePrePad, BaseSpscLinkedAtomicArrayQueueProducerColdFields, BaseSpscLinkedAtomicArrayQueueProducerFields, BaseSpscLinkedAtomicUnpaddedArrayQueue, BaseSpscLinkedAtomicUnpaddedArrayQueueConsumerColdFields, BaseSpscLinkedAtomicUnpaddedArrayQueueConsumerField, BaseSpscLinkedAtomicUnpaddedArrayQueueL2Pad, BaseSpscLinkedAtomicUnpaddedArrayQueuePrePad, BaseSpscLinkedAtomicUnpaddedArrayQueueProducerColdFields, BaseSpscLinkedAtomicUnpaddedArrayQueueProducerFields, BaseSpscLinkedUnpaddedArrayQueue, BaseSpscLinkedUnpaddedArrayQueueConsumerColdFields, BaseSpscLinkedUnpaddedArrayQueueConsumerField, BaseSpscLinkedUnpaddedArrayQueueL2Pad, BaseSpscLinkedUnpaddedArrayQueuePrePad, BaseSpscLinkedUnpaddedArrayQueueProducerColdFields, BaseSpscLinkedUnpaddedArrayQueueProducerFields, 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, MpmcUnboundedXaddArrayQueue, 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, MpscBlockingConsumerArrayQueue, MpscBlockingConsumerArrayQueueColdProducerFields, MpscBlockingConsumerArrayQueueConsumerFields, MpscBlockingConsumerArrayQueuePad1, MpscBlockingConsumerArrayQueuePad2, MpscBlockingConsumerArrayQueuePad3, MpscBlockingConsumerArrayQueueProducerFields, MpscChunkedArrayQueue, MpscChunkedArrayQueueColdProducerFields, MpscChunkedAtomicArrayQueue, MpscChunkedAtomicArrayQueueColdProducerFields, MpscChunkedAtomicUnpaddedArrayQueue, MpscChunkedAtomicUnpaddedArrayQueueColdProducerFields, MpscChunkedUnpaddedArrayQueue, MpscChunkedUnpaddedArrayQueueColdProducerFields, MpscGrowableArrayQueue, MpscGrowableAtomicArrayQueue, MpscGrowableAtomicUnpaddedArrayQueue, MpscGrowableUnpaddedArrayQueue, MpscSequencedArrayQueue, MpscSequencedArrayQueueConsumerField, MpscSequencedArrayQueueL1Pad, MpscSequencedArrayQueueL2Pad, MpscSequencedArrayQueueProducerField, MpscUnboundedArrayQueue, MpscUnboundedAtomicArrayQueue, MpscUnboundedAtomicUnpaddedArrayQueue, MpscUnboundedUnpaddedArrayQueue, MpscUnboundedXaddArrayQueue, MpscUnpaddedArrayQueue, MpscUnpaddedArrayQueueConsumerIndexField, MpscUnpaddedArrayQueueL1Pad, MpscUnpaddedArrayQueueL2Pad, MpscUnpaddedArrayQueueL3Pad, MpscUnpaddedArrayQueueMidPad, MpscUnpaddedArrayQueueProducerIndexField, MpscUnpaddedArrayQueueProducerLimitField, MpUnboundedXaddArrayQueue, MpUnboundedXaddArrayQueueConsumerFields, MpUnboundedXaddArrayQueuePad1, MpUnboundedXaddArrayQueuePad2, MpUnboundedXaddArrayQueuePad3, MpUnboundedXaddArrayQueuePad5, MpUnboundedXaddArrayQueueProducerChunk, MpUnboundedXaddArrayQueueProducerFields, 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, SpscChunkedArrayQueue, SpscChunkedAtomicArrayQueue, SpscChunkedAtomicUnpaddedArrayQueue, SpscChunkedUnpaddedArrayQueue, SpscGrowableArrayQueue, SpscGrowableAtomicArrayQueue, SpscGrowableAtomicUnpaddedArrayQueue, SpscGrowableUnpaddedArrayQueue, SpscUnboundedArrayQueue, SpscUnboundedAtomicArrayQueue, SpscUnboundedAtomicUnpaddedArrayQueue, SpscUnboundedUnpaddedArrayQueue, SpscUnpaddedArrayQueue, SpscUnpaddedArrayQueueColdField, SpscUnpaddedArrayQueueConsumerIndexField, SpscUnpaddedArrayQueueL1Pad, SpscUnpaddedArrayQueueL2Pad, SpscUnpaddedArrayQueueL3Pad, SpscUnpaddedArrayQueueProducerIndexFields
Enclosing class:
IndexedQueueSizeUtil

public static interface IndexedQueueSizeUtil.IndexedQueue
  • Method Details

    • lvConsumerIndex

      long lvConsumerIndex()
    • lvProducerIndex

      long lvProducerIndex()
    • capacity

      int capacity()