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 IntSetgetPredNodeNumbers(T node)IntSetgetSuccNodeNumbers(T node)-
Methods inherited from interface com.ibm.wala.util.graph.EdgeManager
addEdge, getPredNodeCount, getPredNodes, getSuccNodeCount, getSuccNodes, hasEdge, removeAllIncidentEdges, removeEdge, removeIncomingEdges, removeOutgoingEdges
-
-