All Packages  This Package  Class Hierarchy  Class Search  Index

Inner Class edu.utah.janos.util.LinkedList.Node
java.lang.Object
   |
   +----edu.utah.janos.util.LinkedList.Node

  Summary

public static class  LinkedList.Node
     extends java.lang.Object
{
          // Fields 2
     private LinkedList.Node pred;
     private LinkedList.Node succ;

          // Constructors 1
     public Node();

          // Methods 5
     public void append(LinkedList.Node);
     public final LinkedList.Node getPred();
     public final LinkedList.Node getSucc();
     public void prepend(LinkedList.Node);
     public void remove();
}

A node for use in doubly linked lists.


  Cross Reference

Returned By:
LinkedList.Node.getPred(), LinkedList.Node.getSucc(), LinkedList.getHead(), LinkedList.getTail(), LinkedList.remHead(), LinkedList.remTail()





  Fields

· succ

Summary  |  Top
   private LinkedList.Node succ

The next node in the list


· pred

Summary  |  Top
   private LinkedList.Node pred

The previous node in the list


  Constructors

· Node

Summary  |  Top

   public Node() 

Default constructor



  Methods

· getSucc

Summary  |  Top
   public final LinkedList.Node getSucc() 

Get the next node in the list



· getPred

Summary  |  Top
   public final LinkedList.Node getPred() 

Get the previous node in the list



· remove

Summary  |  Top
   public void remove() 

Remove the node from the list



· append

Summary  |  Top
   public void append(LinkedList.Node node) 

Insert a node after this one



· prepend

Summary  |  Top
   public void prepend(LinkedList.Node node) 

Insert a node before this one



All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7