uoc.ei.tads
Interface IteradorBidireccional<E>

All Superinterfaces:
Iterador<E>, java.io.Serializable

public interface IteradorBidireccional<E>
extends Iterador<E>

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

Since:
1.5

Method Summary
 E anterior()
          Accessor de lectura del darrer o anterior element de l'enumeració.
 boolean hiHaAnterior()
          Comprova si hi ha un darrer o anterior element.
 
Methods inherited from interface uoc.ei.tads.Iterador
hiHaSeguent, seguent
 

Method Detail

hiHaAnterior

boolean hiHaAnterior()
Comprova si hi ha un darrer o anterior element.


anterior

E anterior()
           throws ExcepcioPosicioInvalida
Accessor de lectura del darrer o anterior element de l'enumeració.

Returns:
darrer o anterior element a l'actual
Throws:
ExcepcioPosicioInvalida - si es vol obtenir l'anterior element de l'enumeració i no n'hi ha cap o no n'hi ha cap més