Interface IndexedQueueSizeUtil.IndexedQueue

All Known Implementing Classes:
AtomicReferenceArrayQueue, BaseMpscLinkedArrayQueue, BaseMpscLinkedArrayQueueColdProducerFields, BaseMpscLinkedArrayQueueConsumerFields, BaseMpscLinkedArrayQueuePad1, BaseMpscLinkedArrayQueuePad2, BaseMpscLinkedArrayQueuePad3, BaseMpscLinkedArrayQueueProducerFields, BaseMpscLinkedAtomicArrayQueue, BaseMpscLinkedAtomicArrayQueueColdProducerFields, BaseMpscLinkedAtomicArrayQueueConsumerFields, BaseMpscLinkedAtomicArrayQueuePad1, BaseMpscLinkedAtomicArrayQueuePad2, BaseMpscLinkedAtomicArrayQueuePad3, BaseMpscLinkedAtomicArrayQueueProducerFields, BaseMpscLinkedUnpaddedArrayQueue, BaseMpscLinkedUnpaddedArrayQueueColdProducerFields, BaseMpscLinkedUnpaddedArrayQueueConsumerFields, BaseMpscLinkedUnpaddedArrayQueuePad1, BaseMpscLinkedUnpaddedArrayQueuePad2, BaseMpscLinkedUnpaddedArrayQueuePad3, BaseMpscLinkedUnpaddedArrayQueueProducerFields, BaseSpscLinkedArrayQueue, BaseSpscLinkedArrayQueueConsumerColdFields, BaseSpscLinkedArrayQueueConsumerField, BaseSpscLinkedArrayQueueL2Pad, BaseSpscLinkedArrayQueuePrePad, BaseSpscLinkedArrayQueueProducerColdFields, BaseSpscLinkedArrayQueueProducerFields, BaseSpscLinkedAtomicArrayQueue, BaseSpscLinkedAtomicArrayQueueConsumerColdFields, BaseSpscLinkedAtomicArrayQueueConsumerField, BaseSpscLinkedAtomicArrayQueueL2Pad, BaseSpscLinkedAtomicArrayQueuePrePad, BaseSpscLinkedAtomicArrayQueueProducerColdFields, BaseSpscLinkedAtomicArrayQueueProducerFields, BaseSpscLinkedUnpaddedArrayQueue, BaseSpscLinkedUnpaddedArrayQueueConsumerColdFields, BaseSpscLinkedUnpaddedArrayQueueConsumerField, BaseSpscLinkedUnpaddedArrayQueueL2Pad, BaseSpscLinkedUnpaddedArrayQueuePrePad, BaseSpscLinkedUnpaddedArrayQueueProducerColdFields, BaseSpscLinkedUnpaddedArrayQueueProducerFields, ConcurrentCircularArrayQueue, ConcurrentCircularUnpaddedArrayQueue, ConcurrentSequencedCircularArrayQueue, ConcurrentSequencedCircularUnpaddedArrayQueue, MpmcArrayQueue, MpmcArrayQueueConsumerIndexField, MpmcArrayQueueL1Pad, MpmcArrayQueueL2Pad, MpmcArrayQueueL3Pad, MpmcArrayQueueProducerIndexField, MpmcAtomicArrayQueue, MpmcAtomicArrayQueueConsumerIndexField, MpmcAtomicArrayQueueL1Pad, MpmcAtomicArrayQueueL2Pad, MpmcAtomicArrayQueueL3Pad, MpmcAtomicArrayQueueProducerIndexField, MpmcUnboundedXaddArrayQueue, MpmcUnpaddedArrayQueue, MpmcUnpaddedArrayQueueConsumerIndexField, MpmcUnpaddedArrayQueueL1Pad, MpmcUnpaddedArrayQueueL2Pad, MpmcUnpaddedArrayQueueL3Pad, MpmcUnpaddedArrayQueueProducerIndexField, MpscArrayQueue, MpscArrayQueueConsumerIndexField, MpscArrayQueueL1Pad, MpscArrayQueueL2Pad, MpscArrayQueueL3Pad, MpscArrayQueueMidPad, MpscArrayQueueProducerIndexField, MpscArrayQueueProducerLimitField, MpscAtomicArrayQueue, MpscAtomicArrayQueueConsumerIndexField, MpscAtomicArrayQueueL1Pad, MpscAtomicArrayQueueL2Pad, MpscAtomicArrayQueueL3Pad, MpscAtomicArrayQueueMidPad, MpscAtomicArrayQueueProducerIndexField, MpscAtomicArrayQueueProducerLimitField, MpscBlockingConsumerArrayQueue, MpscBlockingConsumerArrayQueueColdProducerFields, MpscBlockingConsumerArrayQueueConsumerFields, MpscBlockingConsumerArrayQueuePad1, MpscBlockingConsumerArrayQueuePad2, MpscBlockingConsumerArrayQueuePad3, MpscBlockingConsumerArrayQueueProducerFields, MpscChunkedArrayQueue, MpscChunkedArrayQueueColdProducerFields, MpscChunkedAtomicArrayQueue, MpscChunkedAtomicArrayQueueColdProducerFields, MpscChunkedUnpaddedArrayQueue, MpscChunkedUnpaddedArrayQueueColdProducerFields, MpscGrowableArrayQueue, MpscGrowableAtomicArrayQueue, MpscGrowableUnpaddedArrayQueue, MpscUnboundedArrayQueue, MpscUnboundedAtomicArrayQueue, 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, SpmcUnpaddedArrayQueue, SpmcUnpaddedArrayQueueConsumerIndexField, SpmcUnpaddedArrayQueueL1Pad, SpmcUnpaddedArrayQueueL2Pad, SpmcUnpaddedArrayQueueL3Pad, SpmcUnpaddedArrayQueueMidPad, SpmcUnpaddedArrayQueueProducerIndexCacheField, SpmcUnpaddedArrayQueueProducerIndexField, SpscArrayQueue, SpscArrayQueueColdField, SpscArrayQueueConsumerIndexField, SpscArrayQueueL1Pad, SpscArrayQueueL2Pad, SpscArrayQueueL3Pad, SpscArrayQueueProducerIndexFields, SpscAtomicArrayQueue, SpscAtomicArrayQueueColdField, SpscAtomicArrayQueueConsumerIndexField, SpscAtomicArrayQueueL1Pad, SpscAtomicArrayQueueL2Pad, SpscAtomicArrayQueueL3Pad, SpscAtomicArrayQueueProducerIndexFields, SpscChunkedArrayQueue, SpscChunkedAtomicArrayQueue, SpscChunkedUnpaddedArrayQueue, SpscGrowableArrayQueue, SpscGrowableAtomicArrayQueue, SpscGrowableUnpaddedArrayQueue, SpscUnboundedArrayQueue, SpscUnboundedAtomicArrayQueue, 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()