Interface ByteBigListIterator

All Superinterfaces:
BidirectionalIterator<Byte>, BigListIterator<Byte>, ByteBidirectionalIterator, ByteIterator, Iterator<Byte>, ObjectBidirectionalIterator<Byte>, ObjectIterator<Byte>
All Known Implementing Classes:
AbstractByteBigListIterator, ByteBigListIterators.BigListIteratorListIterator, ByteBigListIterators.EmptyBigListIterator, ByteBigListIterators.UnmodifiableBigListIterator

public interface ByteBigListIterator
extends ByteBidirectionalIterator, BigListIterator<Byte>
A type-specific BigListIterator.
See Also:
BigListIterator
  • Method Summary

    Modifier and Type Method Description
    default void add​(byte k)
    Inserts the specified element into the list (optional operation).
    default void add​(Byte k)
    Deprecated.
    Please use the corresponding type-specific method instead.
    default long back​(long n)
    Moves back for the given number of elements.
    default void set​(byte k)
    Replaces the last element returned by next() or previous() with the specified element (optional operation).
    default void set​(Byte k)
    Deprecated.
    Please use the corresponding type-specific method instead.
    default int skip​(int n)
    Skips the given number of elements.
    default long skip​(long n)
    Skips the given number of elements.

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

    hasPrevious

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

    nextIndex, previousIndex

    Methods inherited from interface it.unimi.dsi.fastutil.bytes.ByteBidirectionalIterator

    back, previous, previousByte

    Methods inherited from interface it.unimi.dsi.fastutil.bytes.ByteIterator

    forEachRemaining, forEachRemaining, next, nextByte

    Methods inherited from interface java.util.Iterator

    hasNext, remove