|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuoc.ei.tads.ListaEncadenada.NodoEncadenado<E>
uoc.ei.tads.ListaDoblementeEncadenada.NodoDoblementeEncadenado<E>
protected static class ListaDoblementeEncadenada.NodoDoblementeEncadenado<E>
Clase que implementa un nodo con dos encadenamientos a nodo, al siguiente y al anterior en una lista doblemente encadenada.. Solo facilita las operaciones básicas: constructores y accessors de lectura y de escritura.
Field Summary | |
---|---|
protected ListaDoblementeEncadenada.NodoDoblementeEncadenado<E> |
ant
Encadenamiento al nodo anterior. |
Fields inherited from class uoc.ei.tads.ListaEncadenada.NodoEncadenado |
---|
sig |
Constructor Summary | |
---|---|
ListaDoblementeEncadenada.NodoDoblementeEncadenado()
Constructor sin parámetros. |
|
ListaDoblementeEncadenada.NodoDoblementeEncadenado(E elem)
Constructor con un parámetro. |
|
ListaDoblementeEncadenada.NodoDoblementeEncadenado(ListaDoblementeEncadenada.NodoDoblementeEncadenado<E> sig,
E elem,
ListaDoblementeEncadenada.NodoDoblementeEncadenado<E> ant)
Constructor con tres parámetros. |
Method Summary | |
---|---|
ListaDoblementeEncadenada.NodoDoblementeEncadenado<E> |
getAnterior()
Accesor de lectura del segundo encadenamiento (nodo anterior en una secuencia, etc.) |
void |
setAnterior(ListaDoblementeEncadenada.NodoDoblementeEncadenado<E> nodo)
Accesor de escritura del segundo encadenamiento (nodo anterior en una secuencia, hijo derecho en un arbol binario, etc.) |
Methods inherited from class uoc.ei.tads.ListaEncadenada.NodoEncadenado |
---|
getElem, getSiguiente, setElem, setSeguiente, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected ListaDoblementeEncadenada.NodoDoblementeEncadenado<E> ant
Constructor Detail |
---|
public ListaDoblementeEncadenada.NodoDoblementeEncadenado()
public ListaDoblementeEncadenada.NodoDoblementeEncadenado(E elem)
elem
- valor del elemento contenido en el nodopublic ListaDoblementeEncadenada.NodoDoblementeEncadenado(ListaDoblementeEncadenada.NodoDoblementeEncadenado<E> sig, E elem, ListaDoblementeEncadenada.NodoDoblementeEncadenado<E> ant)
sig
- encadenamiento al siguiente nodoelem
- valor del elemento contenido en el nodoant
- encadenamiento al nodo anteriorMethod Detail |
---|
public void setAnterior(ListaDoblementeEncadenada.NodoDoblementeEncadenado<E> nodo)
nodo
- valor para el nodo 2public ListaDoblementeEncadenada.NodoDoblementeEncadenado<E> getAnterior()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |