public class PegCallGraph extends Object implements DirectedGraph
| Constructor and Description |
|---|
PegCallGraph(CallGraph cg) |
| Modifier and Type | Method and Description |
|---|---|
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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic PegCallGraph(CallGraph cg)
protected void testChain()
public Set getClinitMethods()
public void trim()
public List getHeads()
DirectedGraphgetHeads in interface DirectedGraphpublic List getTails()
DirectedGraphgetTails in interface DirectedGraphpublic List getSuccsOf(Object s)
DirectedGraphgetSuccsOf in interface DirectedGraphpublic List getPredsOf(Object s)
DirectedGraphgetPredsOf in interface DirectedGraphpublic Iterator iterator()
DirectedGraphiterator in interface Iterableiterator in interface DirectedGraphpublic int size()
DirectedGraphsize in interface DirectedGraphprotected void testMethodToSucc()
protected void testMethodToPred()
Copyright © 2020 Soot OSS. All rights reserved.