Class VectorIterator<E>
java.lang.Object
com.github.andrewoma.dexx.collection.VectorPointer<E>
com.github.andrewoma.dexx.collection.VectorIterator<E>
- All Implemented Interfaces:
Iterator<E>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private int
private final int
private int
private int
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.github.andrewoma.dexx.collection.VectorPointer
copyOf, copyRange, getElem, gotoFreshPosWritable0, gotoFreshPosWritable1, gotoNextBlockStart, gotoNextBlockStartWritable, gotoPos, gotoPosWritable0, gotoPosWritable1, initFrom, initFrom, nullSlotAndCopy, stabilize
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
blockIndex
private int blockIndex -
lo
private int lo -
endIndex
private final int endIndex -
endLo
private int endLo -
_hasNext
private boolean _hasNext
-
-
Constructor Details
-
VectorIterator
VectorIterator(int _startIndex, int _endIndex)
-
-
Method Details