Source of ListNode2.java


  1: //ListNode2.java

  3: public class ListNode2<E>
  4: {
  5:     private E data;
  6:     private ListNode2<E> link;
  7:         
  8:     public ListNode2()
  9:     {
 10:         link = null;
 11:         data = null;
 12:     }
 13:         
 14:     public ListNode2
 15:     (
 16:         E newData,
 17:         ListNode2<E> linkValue
 18:     )
 19:     {
 20:         data = newData;
 21:         link = linkValue;
 22:     }
 23:         
 24:     public void setData
 25:     (
 26:         E newData
 27:     )
 28:     {
 29:         data = newData;
 30:     }
 31:         
 32:     public E getData()
 33:     {
 34:         return data;
 35:     }
 36:         
 37:     public void setLink
 38:     (
 39:         ListNode2<E> newLink
 40:     )
 41:     {
 42:         link = newLink;
 43:     }
 44:         
 45:     public ListNode2<E> getLink()
 46:     {
 47:         return link;
 48:     }
 49: }