com.ibm.wala.ipa.callgraph.propagation.rta
Class CallSite

java.lang.Object
  extended by com.ibm.wala.ipa.callgraph.propagation.rta.CallSite

public final class CallSite
extends java.lang.Object

A utility class consisting of a pair CallSiteReference x CGNode


Constructor Summary
CallSite(CallSiteReference site, CGNode node)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 CGNode getNode()
           
 Selector getSelector()
           
 CallSiteReference getSite()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CallSite

public CallSite(CallSiteReference site,
                CGNode node)
Method Detail

hashCode

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

equals

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

toString

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

getNode

public CGNode getNode()

getSite

public CallSiteReference getSite()

getSelector

public Selector getSelector()
Returns:
the Selector that identifies this site