|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsoot.jimple.toolkits.thread.mhp.pegcallgraph.PegCallGraph
public class PegCallGraph
| Constructor Summary | |
|---|---|
PegCallGraph(CallGraph cg)
|
|
| Method Summary | |
|---|---|
Set |
getClinitMethods()
|
List |
getHeads()
Returns a list of entry points for this graph. |
List |
getPredsOf(Object s)
Returns a list of predecessors for the given node in the graph. |
List |
getSuccsOf(Object s)
Returns a list of successors for the given node in the graph. |
List |
getTails()
Returns a list of exit points for this graph. |
List |
getTrimSuccsOf(Object s)
|
Iterator |
iterator()
Returns an iterator for the nodes in this graph. |
int |
size()
Returns the node count for this graph. |
protected void |
testChain()
|
protected void |
testMethodToPred()
|
protected void |
testMethodToSucc()
|
void |
trim()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PegCallGraph(CallGraph cg)
| Method Detail |
|---|
protected void testChain()
public Set getClinitMethods()
public void trim()
public List getHeads()
DirectedGraph
getHeads in interface DirectedGraphpublic List getTails()
DirectedGraph
getTails in interface DirectedGraphpublic List getTrimSuccsOf(Object s)
public List getSuccsOf(Object s)
DirectedGraph
getSuccsOf in interface DirectedGraphpublic List getPredsOf(Object s)
DirectedGraph
getPredsOf in interface DirectedGraphpublic Iterator iterator()
DirectedGraph
iterator in interface Iterableiterator in interface DirectedGraphpublic int size()
DirectedGraph
size in interface DirectedGraphprotected void testMethodToSucc()
protected void testMethodToPred()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||