java.lang.Object
main.java.DoublyLink<T>
Nodo con enlace siguiente y anterior
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDespliega 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.intgetValor()Obtiene un valor a través del método getValue de la interface OrderablevoidsetNext(DoublyLink<T> next) Establece un enlace entre el nodo que llama el método y el nodo que se desea sea su siguiente.voidsetPrev(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
-