SandMark version 2.0


sandmark.util.graph
Class Node

java.lang.Object
  |
  +--sandmark.util.graph.Node
All Implemented Interfaces:
java.lang.Cloneable

public class Node
extends java.lang.Object
implements java.lang.Cloneable

Operations on nodes belonging to a sandmark.util.graph.Graph.


Field Summary
protected  java.lang.Object data
           
protected  int number
           
 
Constructor Summary
Node(int number)
           
Node(java.lang.Object data)
           
Node(java.lang.Object data, int number)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean equals(java.lang.Object node)
           
 int hashCode()
           
static void main(java.lang.String[] args)
           
 java.lang.String name()
           
 java.lang.Object nodeData()
           
 int nodeNumber()
           
 void setData(java.lang.Object Data)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

number

protected int number

data

protected java.lang.Object data
Constructor Detail

Node

public Node(java.lang.Object data)

Node

public Node(int number)

Node

public Node(java.lang.Object data,
            int number)
Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
java.lang.CloneNotSupportedException

nodeNumber

public int nodeNumber()

equals

public boolean equals(java.lang.Object node)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

nodeData

public java.lang.Object nodeData()

setData

public void setData(java.lang.Object Data)

name

public java.lang.String name()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

main

public static void main(java.lang.String[] args)

SandMark version 2.0

Mon Jun 17 12:30:47 MST 2002