protected static final class ConcurrentArrayQueue.Block<E>
extends java.lang.Object
| Modifier | Constructor | Description |
|---|---|---|
protected |
Block(int blockSize) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object[] |
arrayCopy() |
|
int |
head() |
|
boolean |
link(ConcurrentArrayQueue.Block<E> nextBlock) |
|
ConcurrentArrayQueue.Block<E> |
next() |
|
E |
peek(int index) |
|
boolean |
remove(int index,
java.lang.Object item,
boolean updateHead) |
|
boolean |
store(int index,
E item) |
|
int |
tail() |
public E peek(int index)
public boolean store(int index,
E item)
public boolean remove(int index,
java.lang.Object item,
boolean updateHead)
public ConcurrentArrayQueue.Block<E> next()
public boolean link(ConcurrentArrayQueue.Block<E> nextBlock)
public int head()
public int tail()
public java.lang.Object[] arrayCopy()
Copyright © 1995–2018 Webtide. All rights reserved.