Class FastArray.FastListIterator
- All Implemented Interfaces:
Iterator<T>, ListIterator<T>
public class FastArray.FastListIterator
extends FastArray<T>.FastIterator
implements ListIterator<T>
- Since:
- 5.2
- Author:
- Bela Ban
-
Field Summary
Fields inherited from class FastArray.FastIterator
cursor, filter, hit_count, last_idx -
Constructor Summary
ConstructorsConstructorDescriptionFastListIterator(int idx) FastListIterator(Predicate<T> filter) FastListIterator(Predicate<T> filter, int idx) -
Method Summary
Methods inherited from class FastArray.FastIterator
cursor, hasNext, hitCount, next, nullOrNoFilterMatch, remove, replace, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Iterator
forEachRemainingMethods inherited from interface ListIterator
hasNext, next, remove
-
Constructor Details
-
FastListIterator
public FastListIterator(int idx) -
FastListIterator
-
FastListIterator
-
-
Method Details
-
hasPrevious
public boolean hasPrevious()- Specified by:
hasPreviousin interfaceListIterator<T>
-
previous
- Specified by:
previousin interfaceListIterator<T>
-
nextIndex
public int nextIndex()- Specified by:
nextIndexin interfaceListIterator<T>
-
previousIndex
public int previousIndex()- Specified by:
previousIndexin interfaceListIterator<T>
-
set
- Specified by:
setin interfaceListIterator<T>
-
add
- Specified by:
addin interfaceListIterator<T>
-