Interface ShortListIterator

All Superinterfaces:
BidirectionalIterator<Short>, Iterator<Short>, ListIterator<Short>, ObjectBidirectionalIterator<Short>, ObjectIterator<Short>, ShortBidirectionalIterator, ShortIterator
All Known Implementing Classes:
AbstractShortListIterator, ShortIterators.EmptyIterator, ShortIterators.UnmodifiableListIterator

public interface ShortListIterator
extends ShortBidirectionalIterator, ListIterator<Short>
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

    Modifier and Type Method Description
    default void add​(short k)
    Inserts the specified element into the list (optional operation).
    default void add​(Short k)
    Deprecated.
    Please use the corresponding type-specific method instead.
    default Short next()
    Deprecated.
    Please use the corresponding type-specific method instead.
    default Short previous()
    Deprecated.
    Please use the corresponding type-specific method instead.
    default void remove()
    Removes from the underlying collection the last element returned by this iterator (optional operation).
    default void set​(short k)
    Replaces the last element returned by next() or previous() with the specified element (optional operation).
    default void set​(Short k)
    Deprecated.
    Please use the corresponding type-specific method instead.

    Methods inherited from interface it.unimi.dsi.fastutil.BidirectionalIterator

    hasPrevious

    Methods inherited from interface java.util.ListIterator

    hasNext, hasPrevious, nextIndex, previousIndex

    Methods inherited from interface it.unimi.dsi.fastutil.shorts.ShortBidirectionalIterator

    back, previousShort, skip

    Methods inherited from interface it.unimi.dsi.fastutil.shorts.ShortIterator

    forEachRemaining, forEachRemaining, nextShort