cds.util
Class DoublyLinkedListNode

java.lang.Object
  extended bycds.util.DoublyLinkedListNode

class DoublyLinkedListNode
extends java.lang.Object

A node for a doubly linked list. Have to use a custom implementation of a linked list because we want to store nodes in the linked list in the hash table, not just the objects in the node. This way, when we look something up in the hash table, we have the node, and can change the list.

Author:
Tony Plate tplate@attglobal.net Copyright 1999,2000 Tony Plate

Field Summary
(package private)  DoublyLinkedListNode next
           
(package private)  java.lang.Object obj
           
(package private)  DoublyLinkedListNode prev
           
 
Constructor Summary
(package private) DoublyLinkedListNode(java.lang.Object obj)
           
 
Method Summary
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

next

DoublyLinkedListNode next

prev

DoublyLinkedListNode prev

obj

java.lang.Object obj
Constructor Detail

DoublyLinkedListNode

DoublyLinkedListNode(java.lang.Object obj)
Method Detail

hashCode

public int hashCode()