Package com.ibm.wala.util.graph.labeled
Interface LabeledGraph<T,U>
- All Superinterfaces:
EdgeManager<T>,Graph<T>,Iterable<T>,LabeledEdgeManager<T,,U> NodeManager<T>
- All Known Implementing Classes:
AbstractLabeledGraph,AbstractNumberedLabeledGraph,SlowSparseNumberedLabeledGraph
A graph with labeled edges.
-
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.labeled.LabeledEdgeManager
addEdge, getDefaultLabel, getEdgeLabels, getPredLabels, getPredNodeCount, getPredNodes, getSuccLabels, getSuccNodeCount, getSuccNodes, hasEdge, removeEdgeMethods inherited from interface com.ibm.wala.util.graph.NodeManager
addNode, containsNode, getNumberOfNodes, iterator, removeNode