public abstract class AbstractVehicle extends Object implements Vehicle
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractVehicle.AbstractTypeKey |
| Constructor and Description |
|---|
AbstractVehicle() |
| Modifier and Type | Method and Description |
|---|---|
int |
getIndex() |
Object |
getUserData() |
VehicleTypeKey |
getVehicleTypeIdentifier() |
protected void |
setIndex(int index) |
protected void |
setUserData(Object userData) |
protected void |
setVehicleIdentifier(VehicleTypeKey vehicleTypeIdentifier) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBreak, getEarliestDeparture, getEndLocation, getId, getLatestArrival, getSkills, getStartLocation, getType, isReturnToDepotpublic Object getUserData()
getUserData in interface Vehicleprotected void setUserData(Object userData)
protected void setIndex(int index)
public VehicleTypeKey getVehicleTypeIdentifier()
getVehicleTypeIdentifier in interface Vehicleprotected void setVehicleIdentifier(VehicleTypeKey vehicleTypeIdentifier)
Copyright © 2013–2019. All rights reserved.