Class MpUnboundedXaddChunk<R,E>

java.lang.Object
org.jctools.queues.MpUnboundedXaddChunk<R,E>
Direct Known Subclasses:
MpmcUnboundedXaddChunk, MpscUnboundedXaddChunk

public class MpUnboundedXaddChunk<R,E> extends Object
  • Field Details

  • Constructor Details

    • MpUnboundedXaddChunk

      protected MpUnboundedXaddChunk(long index, R prev, int size, boolean pooled)
  • Method Details

    • isPooled

      public final boolean isPooled()
    • lvIndex

      public final long lvIndex()
    • soIndex

      public final void soIndex(long index)
    • lvNext

      public final R lvNext()
    • soNext

      public final void soNext(R value)
    • lvPrev

      public final R lvPrev()
    • soPrev

      public final void soPrev(R value)
    • soElement

      public final void soElement(int index, E e)
    • lvElement

      public final E lvElement(int index)
    • spinForElement

      public final E spinForElement(int index, boolean isNull)