edu.umd.cs.findbugs
Class CallGraphEdge

java.lang.Object
  extended by edu.umd.cs.findbugs.graph.AbstractEdge<CallGraphEdge,CallGraphNode>
      extended by edu.umd.cs.findbugs.CallGraphEdge
All Implemented Interfaces:
GraphEdge<CallGraphEdge,CallGraphNode>, java.lang.Comparable<CallGraphEdge>

public class CallGraphEdge
extends AbstractEdge<CallGraphEdge,CallGraphNode>


Field Summary
private  CallSite callSite
           
 
Constructor Summary
CallGraphEdge(CallGraphNode source, CallGraphNode target)
           
 
Method Summary
 org.apache.bcel.classfile.Method getCalledMethod()
           
 org.apache.bcel.classfile.Method getCallingMethod()
           
 CallSite getCallSite()
           
(package private)  void setCallSite(CallSite callSite)
           
 
Methods inherited from class edu.umd.cs.findbugs.graph.AbstractEdge
compareTo, getLabel, getSource, getTarget, setLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

callSite

private CallSite callSite
Constructor Detail

CallGraphEdge

CallGraphEdge(CallGraphNode source,
              CallGraphNode target)
Method Detail

setCallSite

void setCallSite(CallSite callSite)

getCallSite

public CallSite getCallSite()

getCallingMethod

public org.apache.bcel.classfile.Method getCallingMethod()

getCalledMethod

public org.apache.bcel.classfile.Method getCalledMethod()