Package com.ibm.wala.util.graph
Interface NumberedEdgeManager<T>
-
- All Superinterfaces:
EdgeManager<T>
- All Known Subinterfaces:
CallGraph
,ControlFlowGraph<I,T>
,HeapGraph<T>
,ISDG
,ISupergraph<T,P>
,NumberedGraph<T>
,NumberedLabeledEdgeManager<T,U>
- All Known Implementing Classes:
AbstractCFG
,AbstractDemandFlowGraph
,AbstractFlowGraph
,AbstractInterproceduralCFG
,AbstractNumberedGraph
,AbstractNumberedLabeledGraph
,AstCallGraph
,AstInducedCFG
,AstTranslator.AstCFG
,AstTranslator.IncipientCFG
,BackwardsSupergraph
,BasicCallGraph
,BasicHeapGraph
,CHACallGraph
,CISDG
,ControlDependenceGraph
,CrossLanguageCallGraph
,DelegatingCFG
,DelegatingExplicitCallGraph
,DelegatingNumberedEdgeManager
,DelegatingNumberedGraph
,DemandPointerFlowGraph
,DemandValueFlowGraph
,DexCFG
,DexExplicitCallGraph
,EdgeFilteredNumberedGraph
,ExplicitCallGraph
,ExplicitCallGraph.ExplicitEdgeManager
,ExplodedControlFlowGraph
,ExplodedInterproceduralCFG
,ExtensionGraph
,HeapGraphImpl
,ICFGSupergraph
,InducedCFG
,InterproceduralCFG
,InvertedNumberedGraph
,InvertingNumberedEdgeManager
,MutableCFG
,PartialCallGraph
,PDG
,PrunedCallGraph
,PrunedCFG
,SDG
,ShrikeCFG
,SimpleDemandPointerFlowGraph
,SlowSparseNumberedGraph
,SlowSparseNumberedLabeledGraph
,SparseNumberedEdgeManager
,SparseNumberedGraph
,SparseNumberedLabeledEdgeManager
,SSACFG
public interface NumberedEdgeManager<T> extends EdgeManager<T>
Additional functionality for edges in numbered graphs
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IntSet
getPredNodeNumbers(T node)
IntSet
getSuccNodeNumbers(T node)
-
Methods inherited from interface com.ibm.wala.util.graph.EdgeManager
addEdge, getPredNodeCount, getPredNodes, getSuccNodeCount, getSuccNodes, hasEdge, removeAllIncidentEdges, removeEdge, removeIncomingEdges, removeOutgoingEdges
-
-