sofya.apps.dejavu
Class ClassPair

java.lang.Object
  extended by sofya.apps.dejavu.ClassPair

public final class ClassPair
extends java.lang.Object

Data structure which correlates a class name to its location in the two versions of the program.

Version:
05/03/2005
Author:
Alex Kinneer

Field Summary
 java.lang.String name
          The name of the class.
 java.lang.String newLocation
          Location of the class in the new version of the program.
 java.lang.String oldLocation
          Location of the class in the old version of the program.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public final java.lang.String name
The name of the class.


oldLocation

public final java.lang.String oldLocation
Location of the class in the old version of the program.


newLocation

public final java.lang.String newLocation
Location of the class in the new version of the program.

Method Detail

equals

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

hashCode

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