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 EdgeManager
addEdge, getPredNodeCount, getPredNodes, getSuccNodeCount, getSuccNodes, hasEdge, removeAllIncidentEdges, removeEdge, removeIncomingEdges, removeOutgoingEdgesMethods inherited from interface LabeledEdgeManager
addEdge, getDefaultLabel, getEdgeLabels, getPredLabels, getPredNodeCount, getPredNodes, getPredNodes, getSuccLabels, getSuccNodeCount, getSuccNodes, hasEdge, removeEdgeMethods inherited from interface NumberedEdgeManager
getPredNodeNumbers, getSuccNodeNumbers
-
Method Details
-
getPredNodeNumbers
- Throws:
IllegalArgumentException
-
getSuccNodeNumbers
- Throws:
IllegalArgumentException
-