java.lang.Object
main.java.DoublyLink<T>
Nodo con enlace siguiente y anterior
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Despliega en pantalla el nodo.getDato()
Accede al dato almacenado en el nodo.getNext()
Accede al nodo consecutivo del nodo.getPrev()
Accede al nodo previo del nodo.int
getValor()
Obtiene un valor a través del método getValue de la interface Orderablevoid
setNext
(DoublyLink<T> next) Establece un enlace entre el nodo que llama el método y el nodo que se desea sea su siguiente.void
setPrev
(DoublyLink<T> prev) Establece un enlace entre el nodo que llama el método y el nodo que se desea sea su anterio.
-
Constructor Details
-
DoublyLink
Crea un nuevo nodo.
- Parameters:
dd
- El objeto que será asignado al campo de dato del nodo.
-
-
Method Details
-
displayLink
public void displayLink()Despliega en pantalla el nodo.
-
getDato
Accede al dato almacenado en el nodo.
- Returns:
- El dato que almacena el nodo.
-
getNext
Accede al nodo consecutivo del nodo.
- Returns:
- El nodo siguiente que se encuentra referenciado en el atributo next.
-
getPrev
Accede al nodo previo del nodo.
- Returns:
- El nodo anterior que se encuentra referenciado en el atributo next.
-
setNext
Establece un enlace entre el nodo que llama el método y el nodo que se desea sea su siguiente.
- Parameters:
n
- El nodo que será enlazado como nodo siguiente del nodo que llama al método.
-
setPrev
Establece un enlace entre el nodo que llama el método y el nodo que se desea sea su anterio.
- Parameters:
prev
- El nodo que será enlazado como nodo siguiente del nodo que llama al método.
-
getValor
public int getValor()Obtiene un valor a través del método getValue de la interface Orderable- Returns:
- Valor retornado por getValue de un Orderable
-