it.unimi.dsi.fastutil.objects
Class ObjectIterators.UnmodifiableListIterator
java.lang.Object
it.unimi.dsi.fastutil.objects.AbstractObjectIterator
it.unimi.dsi.fastutil.objects.AbstractObjectBidirectionalIterator
it.unimi.dsi.fastutil.objects.AbstractObjectListIterator
it.unimi.dsi.fastutil.objects.ObjectIterators.UnmodifiableListIterator
- All Implemented Interfaces:
- BidirectionalIterator, Iterator, ListIterator, ObjectBidirectionalIterator, ObjectIterator, ObjectListIterator
- Enclosing class:
- ObjectIterators
- public static class ObjectIterators.UnmodifiableListIterator
- extends AbstractObjectListIterator
An unmodifiable wrapper class for list iterators.
ObjectIterators.UnmodifiableListIterator
public ObjectIterators.UnmodifiableListIterator(ObjectListIterator i)
hasNext
public boolean hasNext()
hasPrevious
public boolean hasPrevious()
- Description copied from interface:
BidirectionalIterator
- Returns whether there is a previous element.
next
public Object next()
previous
public Object previous()
- Description copied from interface:
ObjectBidirectionalIterator
- Returns the previous element as a primitive type.
nextIndex
public int nextIndex()
previousIndex
public int previousIndex()