| Package | lopsae.lif.colecciones |
| Interface | public interface Iterador extends Clonable, Borrable |
| Implementors | IteradorListaLigada |
La instancia puede incurrir en comportamiento errático e indeterminable si durante una lectura se modifica la colección que se está leyendo. La instancia tiene la capacidad de restablecerse en cualquier momento a su estado original, independientemente de haber incurrido en errores o comportamiento errático. La instancia debe de fallar al restablecerse solamente si la lista misma ha dejado de existir o se ha corrompido.
| Method | Defined by | ||
|---|---|---|---|
![]() |
borrar():void
Libera toda referencia interna que contenga la instancia.
| Borrable | |
![]() |
clonar():Object
Genera un nuevo objeto clon de la instancia.
| Clonable | |
|
existeSiguiente():Boolean
Evalúa si existe un siguiente elemento a leer.
| Iterador | ||
|
obtenerSiguiente():Object
Obtiene y regresa el siguiente elemento a leer, y
avanza la lectura a dicho elemento.
| Iterador | ||
|
restablecer():void
Restablece la lectura a una posición
anterior al primer elemento en la colección.
| Iterador | ||
|
verSiguiente():Object
Obtiene el siguiente elemento en la lectura sin
avanzar la lectura al siguiente elemento.
| Iterador | ||
| existeSiguiente | () | method |
public function existeSiguiente():BooleanEvalúa si existe un siguiente elemento a leer.
ReturnsBoolean — true si existe un siguiente elemento a leer,
false de lo contrario.
|
| obtenerSiguiente | () | method |
public function obtenerSiguiente():Object
Obtiene y regresa el siguiente elemento a leer, y
avanza la lectura a dicho elemento.
Si ya no existen más elementos, regresa null.
Object — el siguiente elemento en la lectura.
|
| restablecer | () | method |
public function restablecer():voidRestablece la lectura a una posición anterior al primer elemento en la colección.
| verSiguiente | () | method |
public function verSiguiente():Object
Obtiene el siguiente elemento en la lectura sin
avanzar la lectura al siguiente elemento.
Si ya no existen más elementos, regresa null.
Object — el siguiente elemento en la lectura.
|