Package com.ibm.wala.util.graph
Interface NumberedGraph<T>
- All Superinterfaces:
EdgeManager<T>,Graph<T>,Iterable<T>,NodeManager<T>,NumberedEdgeManager<T>,NumberedNodeManager<T>
- All Known Subinterfaces:
NumberedLabeledGraph<T,I>
- All Known Implementing Classes:
AbstractNumberedGraph,AbstractNumberedLabeledGraph,DelegatingNumberedGraph,EdgeFilteredNumberedGraph,ExtensionGraph,InvertedNumberedGraph,SlowSparseNumberedGraph,SlowSparseNumberedLabeledGraph,SparseNumberedGraph
A numbered graph is a
Graph where each node has a unique persistent non-negative integer id.-
Method Summary
Methods inherited from interface com.ibm.wala.util.graph.EdgeManager
addEdge, getPredNodeCount, getPredNodes, getSuccNodeCount, getSuccNodes, hasEdge, removeAllIncidentEdges, removeEdge, removeIncomingEdges, removeOutgoingEdgesMethods inherited from interface com.ibm.wala.util.graph.Graph
removeNodeAndEdgesMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface com.ibm.wala.util.graph.NodeManager
addNode, containsNode, getNumberOfNodes, iterator, removeNodeMethods inherited from interface com.ibm.wala.util.graph.NumberedEdgeManager
getPredNodeNumbers, getSuccNodeNumbersMethods inherited from interface com.ibm.wala.util.graph.NumberedNodeManager
getMaxNumber, getNode, getNumber, iterateNodes