sofya.apps.dejavu
Class MethodPair

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

public class MethodPair
extends java.lang.Object

Data structure which maintains information about the class and methods currently being processed by DejaVu.

Version:
05/13/2005
Author:
CS562 dev team, Alex Kinneer

Field Summary
 ClassPair class_
          Information about the class which implements the method in the respective versions of the program.
 java.lang.String name
          Name of the method.
 Graph newGraph
          Graph for the new version of the method.
 Graph oldGraph
          Graph for the old version of the method.
 
Constructor Summary
MethodPair(ClassPair clazz, java.lang.String name, Graph oldGraph, Graph newGraph)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

class_

public final ClassPair class_
Information about the class which implements the method in the respective versions of the program.


name

public final java.lang.String name
Name of the method.


oldGraph

public final Graph oldGraph
Graph for the old version of the method.


newGraph

public final Graph newGraph
Graph for the new version of the method.

Constructor Detail

MethodPair

public MethodPair(ClassPair clazz,
                  java.lang.String name,
                  Graph oldGraph,
                  Graph newGraph)