public interface Vehicle extends HasId, HasIndex
| Modifier and Type | Method and Description |
|---|---|
Break |
getBreak() |
double |
getEarliestDeparture()
Returns the earliest departure of vehicle which should be the lower bound of this vehicle's departure times.
|
Location |
getEndLocation() |
String |
getId()
Returns the id of this vehicle.
|
double |
getLatestArrival()
Returns the latest arrival time at this vehicle's end-location which should be the upper bound of this vehicle's arrival times at end-location.
|
Skills |
getSkills() |
Location |
getStartLocation() |
VehicleType |
getType()
Returns the
VehicleType of this vehicle. |
Object |
getUserData() |
VehicleTypeKey |
getVehicleTypeIdentifier() |
boolean |
isReturnToDepot()
Returns true if vehicle returns to depot, false otherwise.
|
double getEarliestDeparture()
double getLatestArrival()
VehicleType getType()
VehicleType of this vehicle.VehicleType of this vehicleString getId()
boolean isReturnToDepot()
Location getStartLocation()
Location getEndLocation()
VehicleTypeKey getVehicleTypeIdentifier()
Skills getSkills()
Object getUserData()
Break getBreak()
Copyright © 2013–2019. All rights reserved.