Interface NumberedNodeManager<T>

All Superinterfaces:
Iterable<T>, NodeManager<T>
All Known Subinterfaces:
NumberedGraph<T>, NumberedLabeledGraph<T,I>
All Known Implementing Classes:
AbstractNumberedGraph, AbstractNumberedLabeledGraph, DelegatingNumberedGraph, DelegatingNumberedNodeManager, EdgeFilteredNumberedGraph, ExtensionGraph, InvertedNumberedGraph, SlowNumberedNodeManager, SlowSparseNumberedGraph, SlowSparseNumberedLabeledGraph, SparseNumberedGraph

public interface NumberedNodeManager<T> extends NodeManager<T>
An object which tracks nodes with numbers.
  • Method Details

    • getNumber

      int getNumber(T N)
    • getNode

      T getNode(int number)
    • getMaxNumber

      int getMaxNumber()
    • iterateNodes

      Iterator<T> iterateNodes(IntSet s)
      Returns:
      iterator of nodes with the numbers in set s