Package graphs
Interface ShortestPathSolver<V>
- 
- Type Parameters:
 V- the type of vertices.
- All Known Implementing Classes:
 DijkstraSolver,ToposortDAGSolver
public interface ShortestPathSolver<V>Single-source shortest paths from a start defined inConstructor#run(Graph, V)to all reachable vertices. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceShortestPathSolver.Constructor<V>Constructor forShortestPathSolver. 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<V>solution(V goal)Returns the single-pair shortest path from a start defined inConstructor#run(Graph, V)to the goal. 
 -