|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ContextSensitiveCallGraph
Represents a context-sensitive call graph for querying by client analyses.
| Method Summary | |
|---|---|
Iterator |
allEdges()
Returns all ContextSensitiveEdge's in the call graph. |
Iterator |
edgesInto(Context tgtCtxt,
SootMethod tgt)
Returns all ContextSensitiveEdge's into method tgt in context tgtCtxt. |
Iterator |
edgeSources()
Returns all MethodOrMethodContext's (context,method pairs) that are the source of some edge. |
Iterator |
edgesOutOf(Context srcCtxt,
SootMethod src)
Returns all ContextSensitiveEdge's out of method src in context srcCtxt. |
Iterator |
edgesOutOf(Context srcCtxt,
SootMethod src,
Unit srcUnit)
Returns all ContextSensitiveEdge's out of unit srcUnit in method src in context srcCtxt. |
| Method Detail |
|---|
Iterator edgeSources()
Iterator allEdges()
Iterator edgesOutOf(Context srcCtxt,
SootMethod src,
Unit srcUnit)
Iterator edgesOutOf(Context srcCtxt,
SootMethod src)
Iterator edgesInto(Context tgtCtxt,
SootMethod tgt)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||