Class BaseMpscLinkedVarHandleUnpaddedArrayQueue.WeakIterator<E>
java.lang.Object
org.jctools.queues.varhandle.unpadded.BaseMpscLinkedVarHandleUnpaddedArrayQueue.WeakIterator<E>
- All Implemented Interfaces:
Iterator<E>
- Enclosing class:
BaseMpscLinkedVarHandleUnpaddedArrayQueue<E>
private static class BaseMpscLinkedVarHandleUnpaddedArrayQueue.WeakIterator<E>
extends Object
implements Iterator<E>
NOTE: This class was automatically generated by org.jctools.queues.varhandle.unpadded.JavaParsingVarHandleUnpaddedLinkedQueueGenerator
which can found in the jctools-build module. The original source file is BaseMpscLinkedArrayQueue.java.
-
Field Details
-
pIndex
private final long pIndex -
nextIndex
private long nextIndex -
nextElement
-
currentBuffer
-
mask
private int mask
-
-
Constructor Details
-
WeakIterator
WeakIterator(E[] currentBuffer, long cIndex, long pIndex)
-
-
Method Details
-
remove
-
hasNext
-
next
-
setBuffer
-
getNext
-