public class UpdateMaxTimeInVehicle extends Object implements StateUpdater, ActivityVisitor
| Constructor and Description |
|---|
UpdateMaxTimeInVehicle(StateManager stateManager,
StateId slackTimeId,
TransportTime transportTime,
VehicleRoutingActivityCosts activityCosts,
StateId openJobsId) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin(VehicleRoute route) |
void |
finish() |
void |
finish(List<TourActivity> activities,
Job ignore) |
void |
setVehiclesToUpdate(UpdateVehicleDependentPracticalTimeWindows.VehiclesToUpdate vehiclesToUpdate) |
void |
visit(TourActivity activity) |
public UpdateMaxTimeInVehicle(StateManager stateManager, StateId slackTimeId, TransportTime transportTime, VehicleRoutingActivityCosts activityCosts, StateId openJobsId)
public void setVehiclesToUpdate(UpdateVehicleDependentPracticalTimeWindows.VehiclesToUpdate vehiclesToUpdate)
public void begin(VehicleRoute route)
begin in interface ActivityVisitorpublic void visit(TourActivity activity)
visit in interface ActivityVisitorpublic void finish()
finish in interface ActivityVisitorpublic void finish(List<TourActivity> activities, Job ignore)
Copyright © 2013–2019. All rights reserved.