it.unimi.dsi.fastutil.objects
Interface ObjectListIterator<K>

All Superinterfaces:
BidirectionalIterator<K>, java.util.Iterator<K>, java.util.ListIterator<K>, ObjectBidirectionalIterator<K>, ObjectIterator<K>
All Known Implementing Classes:
AbstractObjectListIterator, ObjectIterators.EmptyIterator, ObjectIterators.UnmodifiableListIterator

public interface ObjectListIterator<K>
extends java.util.ListIterator<K>, ObjectBidirectionalIterator<K>

A type-specific bidirectional iterator that is also a ListIterator.

This interface merges the methods provided by a ListIterator and a type-specific BidirectionalIterator. Moreover, it provides type-specific versions of add() and set().

See Also:
ListIterator, BidirectionalIterator

Method Summary
 
Methods inherited from interface java.util.ListIterator
add, hasNext, hasPrevious, next, nextIndex, previous, previousIndex, remove, set
 
Methods inherited from interface it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator
back
 
Methods inherited from interface it.unimi.dsi.fastutil.objects.ObjectIterator
skip
 
Methods inherited from interface it.unimi.dsi.fastutil.BidirectionalIterator
hasPrevious, previous