Package gnu.trove.iterator

# Interface TAdvancingIterator

All Superinterfaces:
  `TIterator`

All Known Subinterfaces:
  `TByteByteIterator`, `TByteCharIterator`, `TByteDoubleIterator`, `TByteFloatIterator`, `TByteIntIterator`, `TByteLongIterator`, `TByteObjectIterator<V>`, `TByteShortIterator`, `TCharByteIterator`, `TCharCharIterator`, `TCharDoubleIterator`, `TCharFloatIterator`, `TCharIntIterator`, `TCharLongIterator`, `TCharObjectIterator<V>`, `TCharShortIterator`, `TDoubleByteIterator`, `TDoubleCharIterator`, `TDoubleDoubleIterator`, `TDoubleFloatIterator`, `TDoubleIntIterator`, `TDoubleLongIterator`, `TDoubleObjectIterator<V>`, `TDoubleShortIterator`, `TFloatByteIterator`, `TFloatCharIterator`, `TFloatDoubleIterator`, `TFloatFloatIterator`, `TFloatIntIterator`, `TFloatLongIterator`, `TFloatObjectIterator<V>`, `TFloatShortIterator`, `TIntByteIterator`, `TIntCharIterator`, `TIntDoubleIterator`, `TIntFloatIterator`, `TIntIntIterator`, `TIntLongIterator`, `TIntObjectIterator<V>`, `TIntShortIterator`, `TLongByteIterator`, `TLongCharIterator`, `TLongDoubleIterator`, `TLongFloatIterator`, `TLongIntIterator`, `TLongLongIterator`, `TLongObjectIterator<V>`, `TLongShortIterator`, `TObjectByteIterator<K>`, `TObjectCharIterator<K>`, `TObjectDoubleIterator<K>`, `TObjectFloatIterator<K>`, `TObjectIntIterator<K>`, `TObjectLongIterator<K>`, `TObjectShortIterator<K>`, `TShortByteIterator`, `TShortCharIterator`, `TShortDoubleIterator`, `TShortFloatIterator`, `TShortIntIterator`, `TShortLongIterator`, `TShortObjectIterator<V>`, `TShortShortIterator`

public interface TAdvancingIterator extends TIterator
Common interface for iterators that operate via the "advance" method for moving the cursor to the next element.

## Method Summary

Modifier and Type
Method
Description
`void`
`advance()`
Moves the iterator forward to the next entry.

### Methods inherited from interface gnu.trove.iterator.TIterator

`hasNext, remove`

## Method Details

### advance

void advance()
Moves the iterator forward to the next entry.

Throws:
  `NoSuchElementException` - if the iterator is already exhausted