Class ConcurrentArrayQueue.Block<E>

java.lang.Object
org.eclipse.jetty.util.ConcurrentArrayQueue.Block<E>
Enclosing class:
ConcurrentArrayQueue<T>

protected static final class ConcurrentArrayQueue.Block<E> extends Object
  • Constructor Details

    • Block

      protected Block(int blockSize)
  • Method Details

    • peek

      public E peek(int index)
    • store

      public boolean store(int index, E item)
    • remove

      public boolean remove(int index, Object item, boolean updateHead)
    • next

      public ConcurrentArrayQueue.Block<E> next()
    • link

      public boolean link(ConcurrentArrayQueue.Block<E> nextBlock)
    • head

      public int head()
    • tail

      public int tail()
    • arrayCopy

      public Object[] arrayCopy()