soot.jimple.toolkits.infoflow
Class CallChain

java.lang.Object
  extended bysoot.jimple.toolkits.infoflow.CallChain

public class CallChain
extends Object

CallChain written by Richard L. Halpert 2007-03-07 Stores a list of edges, and has a "next pointer" to a continuation of the list


Constructor Summary
CallChain(Edge edge, CallChain next)
           
 
Method Summary
 Object clone()
           
 CallChain cloneAndExtend(CallChain extension)
           
 boolean contains(Edge e)
           
 boolean containsMethod(SootMethod sm)
           
 boolean equals(Object o)
           
 List getEdges()
           
 Iterator iterator()
           
 int size()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallChain

public CallChain(Edge edge,
                 CallChain next)
Method Detail

getEdges

public List getEdges()

size

public int size()

iterator

public Iterator iterator()

contains

public boolean contains(Edge e)

containsMethod

public boolean containsMethod(SootMethod sm)

cloneAndExtend

public CallChain cloneAndExtend(CallChain extension)

clone

public Object clone()

equals

public boolean equals(Object o)