edu.neu.ccs.demeterf.control
Class Edge

java.lang.Object
  extended by edu.neu.ccs.demeterf.control.Edge

public class Edge
extends java.lang.Object

Represents Outgoing Edges within a ClassGraph (class hierarchy). The edges are represented by a class and a fields name (String). During construction we can check to be sure that the edge/field exists actually in the class


Constructor Summary
Edge(java.lang.Class<?> h, java.lang.String fn)
          Give the Class and the Field Name
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getFieldName()
           
 java.lang.Class<?> getHost()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Edge

public Edge(java.lang.Class<?> h,
            java.lang.String fn)
Give the Class and the Field Name

Method Detail

equals

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

getHost

public java.lang.Class<?> getHost()

getFieldName

public java.lang.String getFieldName()