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 booleanprivate intprivate final intprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class VectorPointer
copyOf, copyRange, getElem, gotoFreshPosWritable0, gotoFreshPosWritable1, gotoNextBlockStart, gotoNextBlockStartWritable, gotoPos, gotoPosWritable0, gotoPosWritable1, initFrom, initFrom, nullSlotAndCopy, stabilizeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface 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
-
hasNext
-
next
-
remove
-