Class PrunedAdjacencyMaps

  • All Implemented Interfaces:
    Iterable<AdjacencyMap>, AdjacencyMaps

    public class PrunedAdjacencyMaps
    extends Object
    implements AdjacencyMaps
    A PrunedAdjacencyMaps object represents a collection of AdjacencyMaps containing graph adjacency information.

    As the AdjacencyMaps are added, a comparison is made between the destination vertices of the previous map and the source vertices of the newly added map. Any entries in the preceding map which do not join up with a source vertex in the new map are deemed to be orphaned paths, and are removed.

    • Constructor Detail

      • PrunedAdjacencyMaps

        public PrunedAdjacencyMaps()