Class TransitNodeRoutingPrecomputation.PathsUnpackingTask
java.lang.Object
org.jgrapht.alg.shortestpath.TransitNodeRoutingPrecomputation.PathsUnpackingTask
- All Implemented Interfaces:
Runnable
- Enclosing class:
TransitNodeRoutingPrecomputation<V,E>
-
Field Summary
FieldsModifier and TypeFieldDescriptionMap where the unpacked paths will be stored.Many-to-many shortest paths to be unpacked.private intId of this task.Selected transit vertices. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
taskId
private int taskIdId of this task. -
transitVertices
-
pathsMap
-
shortestPaths
Many-to-many shortest paths to be unpacked.
-
-
Constructor Details
-
PathsUnpackingTask
public PathsUnpackingTask(int taskId, List<V> transitVertices, Map<V, Map<V, GraphPath<V, E>>> pathsMap, ManyToManyShortestPathsAlgorithm.ManyToManyShortestPaths<V, E> shortestPaths) Constructs a new instance for the giventaskId,transitVertices,pathsMapandshortestPaths.- Parameters:
taskId- id of this tasktransitVertices- transit verticespathsMap- map for unpacked pathsshortestPaths- paths to be unpacked
-
-
Method Details
-
run
-