public class ActivityTimeTracker extends Object implements ActivityVisitor
| Modifier and Type | Class and Description |
|---|---|
static class |
ActivityTimeTracker.ActivityPolicy |
| Constructor and Description |
|---|
ActivityTimeTracker(ForwardTransportTime transportTime,
ActivityTimeTracker.ActivityPolicy activityPolicy,
VehicleRoutingActivityCosts activityCosts) |
ActivityTimeTracker(ForwardTransportTime transportTime,
VehicleRoutingActivityCosts activityCosts) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin(VehicleRoute route) |
void |
finish() |
double |
getActArrTime() |
double |
getActEndTime() |
void |
visit(TourActivity activity) |
public ActivityTimeTracker(ForwardTransportTime transportTime, VehicleRoutingActivityCosts activityCosts)
public ActivityTimeTracker(ForwardTransportTime transportTime, ActivityTimeTracker.ActivityPolicy activityPolicy, VehicleRoutingActivityCosts activityCosts)
public double getActArrTime()
public double getActEndTime()
public void begin(VehicleRoute route)
begin in interface ActivityVisitorpublic void visit(TourActivity activity)
visit in interface ActivityVisitorpublic void finish()
finish in interface ActivityVisitorCopyright © 2013–2020. All rights reserved.