Interface NumberedLabeledEdgeManager<T,U>
- All Superinterfaces:
EdgeManager<T>
,LabeledEdgeManager<T,
,U> NumberedEdgeManager<T>
- All Known Subinterfaces:
NumberedLabeledGraph<T,
I>
- All Known Implementing Classes:
AbstractDemandFlowGraph
,AbstractFlowGraph
,AbstractNumberedLabeledGraph
,DemandPointerFlowGraph
,DemandValueFlowGraph
,PDG
,SlowSparseNumberedLabeledGraph
,SparseNumberedLabeledEdgeManager
public interface NumberedLabeledEdgeManager<T,U>
extends LabeledEdgeManager<T,U>, NumberedEdgeManager<T>
-
Method Summary
Modifier and TypeMethodDescriptiongetPredNodeNumbers
(T node, U label) getSuccNodeNumbers
(T node, U label) Methods inherited from interface com.ibm.wala.util.graph.EdgeManager
addEdge, getPredNodeCount, getPredNodes, getSuccNodeCount, getSuccNodes, hasEdge, removeAllIncidentEdges, removeEdge, removeIncomingEdges, removeOutgoingEdges
Methods inherited from interface com.ibm.wala.util.graph.labeled.LabeledEdgeManager
addEdge, getDefaultLabel, getEdgeLabels, getPredLabels, getPredNodeCount, getPredNodes, getPredNodes, getSuccLabels, getSuccNodeCount, getSuccNodes, hasEdge, removeEdge
Methods inherited from interface com.ibm.wala.util.graph.NumberedEdgeManager
getPredNodeNumbers, getSuccNodeNumbers
-
Method Details
-
getPredNodeNumbers
- Throws:
IllegalArgumentException
-
getSuccNodeNumbers
- Throws:
IllegalArgumentException
-