soot.jimple.spark.ondemand.pautil
Class AssignEdge

java.lang.Object
  extended by soot.jimple.spark.ondemand.pautil.AssignEdge

public final class AssignEdge
extends Object

Author:
manu

Constructor Summary
AssignEdge(VarNode from, VarNode to)
           
 
Method Summary
 void clearCallEdge()
           
 Integer getCallSite()
           
 VarNode getDst()
           
 VarNode getSrc()
           
 boolean isCallEdge()
           
 boolean isParamEdge()
           
 boolean isReturnEdge()
           
 void setCallSite(Integer i)
           
 void setParamEdge()
           
 void setReturnEdge()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AssignEdge

public AssignEdge(VarNode from,
                  VarNode to)
Parameters:
from -
to -
Method Detail

isParamEdge

public boolean isParamEdge()

setParamEdge

public void setParamEdge()

isReturnEdge

public boolean isReturnEdge()

setReturnEdge

public void setReturnEdge()

isCallEdge

public boolean isCallEdge()

clearCallEdge

public void clearCallEdge()

getCallSite

public Integer getCallSite()
Returns:

setCallSite

public void setCallSite(Integer i)
Parameters:
i -

toString

public String toString()
Overrides:
toString in class Object

getSrc

public VarNode getSrc()

getDst

public VarNode getDst()