com.jgraph.algebra
Class JGraphFibonacciHeap.Node
public static
class
JGraphFibonacciHeap.Node
extends Object
Implements a node of the Fibonacci heap. It holds the information
necessary for maintaining the structure of the heap. It also holds the
reference to the key value (which is used to determine the heap
structure). Additional Node data should be stored in a subclass.
public Node(Object userObject, double key)
Default constructor. Initializes the right and left pointers, making
this a circular doubly-linked list.
Parameters: key
initial key for node
public final double getKey()
Obtain the key for this node.
Returns: the key
public Object getUserObject()
Returns: Returns the userObject.
public void setUserObject(Object userObject)
Parameters: userObject The userObject to set.
Copyright (C) 2001-2009 JGraph Ltd. All rights reserved.