package linkedLists; /**Node of a doubly linked list of Integers*/ public class DIntNode { private int element; //Integer element stored by a node private DIntNode next,prev; //References to next and previous nodes /**Constructor that creates a node with given fields*/ public DIntNode(int e, DIntNode p, DIntNode n){ element=e; prev=p; next=n; } /** Returns the element of this node */ public int getElement(){return element;} /**Returns the previous node of this node */ public DIntNode getPrev(){return prev;} /**Returns the next node of this node*/ public DIntNode getNext(){return next;} /**Sets the element of this node */ public void setElement(Integer newElem){element=newElem;} /**Sets the previous node of this node */ public void setPrev(DIntNode newPrev){prev=newPrev;} /**Sets the next node of this node */ public void setNext(DIntNode newNext){next=newNext;} }