Class DoublyLinkedList.Node

java.lang.Object
org.apache.batik.util.DoublyLinkedList.Node
Direct Known Subclasses:
LRUCache.LRUNode, RunnableQueue.Link
Enclosing class:
DoublyLinkedList

public static class DoublyLinkedList.Node extends Object
Basic doubly linked list node interface.
  • Constructor Details

    • Node

      public Node()
  • Method Details

    • getNext

      public final DoublyLinkedList.Node getNext()
    • getPrev

      public final DoublyLinkedList.Node getPrev()
    • setNext

      protected final void setNext(DoublyLinkedList.Node newNext)
    • setPrev

      protected final void setPrev(DoublyLinkedList.Node newPrev)
    • unlink

      protected final void unlink()
      Unlink this node from it's current list...
    • insertBefore

      protected final void insertBefore(DoublyLinkedList.Node nde)
      Link this node in, infront of nde (unlinks it's self before hand if needed).
      Parameters:
      nde - the node to link in before.