uoc.ei.tads
Interface Iterador<E>

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IteradorBidireccional<E>
All Known Implementing Classes:
DiccionariVectorImpl.IteradorClaus, DiccionariVectorImpl.IteradorValors, IteradorMultiple, IteradorRecorregutImpl, IteradorVectorImpl

public interface Iterador<E>
extends java.io.Serializable

Interfície que defineix les operacions de recorregut dels elements d'un contenidor.

Since:
1.5

Method Summary
 boolean hiHaSeguent()
          Comprova si hi ha un primer o següent element.
 E seguent()
          Accessor de lectura del primer o següent element de l'enumeració.
 

Method Detail

hiHaSeguent

boolean hiHaSeguent()
Comprova si hi ha un primer o següent element.


seguent

E seguent()
          throws ExcepcioPosicioInvalida
Accessor de lectura del primer o següent element de l'enumeració.

Returns:
primer o següent element a l'actual
Throws:
ExcepcioPosicioInvalida - si es vol obtenir el següent element de l'enumeració i no n'hi ha cap o no n'hi ha cap més