Package com.ibm.wala.util.graph.labeled
Interface NumberedLabeledEdgeManager<T,U>
-
- All Superinterfaces:
EdgeManager<T>,LabeledEdgeManager<T,U>,NumberedEdgeManager<T>
- All Known Subinterfaces:
NumberedLabeledGraph<T,I>
- All Known Implementing Classes:
AbstractNumberedLabeledGraph,SlowSparseNumberedLabeledGraph,SparseNumberedLabeledEdgeManager
public interface NumberedLabeledEdgeManager<T,U> extends LabeledEdgeManager<T,U>, NumberedEdgeManager<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IntSetgetPredNodeNumbers(T node, U label)IntSetgetSuccNodeNumbers(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 Detail
-
getPredNodeNumbers
IntSet getPredNodeNumbers(T node, U label) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
getSuccNodeNumbers
IntSet getSuccNodeNumbers(T node, U label) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
-