i needed to help to understanding this code in data structure ( node ) plz
public class Node <E>{ private E Data; private Node Next, prev; public Node() { } public Node(E Data, Node Next) { this.Data = Data; this.Next = Next; } public Node(E Data, Node Next, Node prev) { this.Data = Data; this.Next = Next; this.prev = prev; } public E getData() { return Data; } public void setData(E Data) { this.Data = Data; } public Node getNext() { return Next; } public void setNext(Node Next) { this.Next = Next; } public Node getPrev() { return prev; } public void setPrev(Node prev) { this.prev = prev; } }