Interface ObjectListIterator<K>
-
- All Superinterfaces:
BidirectionalIterator<K>
,Iterator<K>
,ListIterator<K>
,ObjectBidirectionalIterator<K>
,ObjectIterator<K>
- All Known Implementing Classes:
AbstractObjectListIterator
,ObjectIterators.EmptyIterator
,ObjectIterators.UnmodifiableListIterator
public interface ObjectListIterator<K> extends ListIterator<K>, ObjectBidirectionalIterator<K>
A type-specific bidirectional iterator that is also aListIterator
.This interface merges the methods provided by a
ListIterator
and a type-specificBidirectionalIterator
. Moreover, it provides type-specific versions ofadd()
andset()
.- See Also:
ListIterator
,BidirectionalIterator
-
-
Method Summary
-
Methods inherited from interface org.codelibs.jhighlight.fastutil.BidirectionalIterator
hasPrevious, previous
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Methods inherited from interface java.util.ListIterator
add, hasNext, hasPrevious, next, nextIndex, previous, previousIndex, remove, set
-
Methods inherited from interface org.codelibs.jhighlight.fastutil.objects.ObjectBidirectionalIterator
back
-
Methods inherited from interface org.codelibs.jhighlight.fastutil.objects.ObjectIterator
skip
-
-