org.optaplanner.examples.vehiclerouting.domain.timewindowed
public class TimeWindowedCustomer extends Customer
demand, location, nextCustomer, previousStandstill, vehicle
id
Constructor and Description |
---|
TimeWindowedCustomer() |
Modifier and Type | Method and Description |
---|---|
Integer |
getDepartureTime() |
Integer |
getMilliArrivalTime() |
int |
getMilliDueTime() |
int |
getMilliReadyTime() |
int |
getMilliServiceDuration() |
TimeWindowedCustomer |
getNextCustomer() |
String |
getTimeWindowLabel() |
boolean |
isArrivalAfterDueTime() |
boolean |
isArrivalBeforeReadyTime() |
void |
setMilliArrivalTime(Integer milliArrivalTime) |
void |
setMilliDueTime(int milliDueTime) |
void |
setMilliReadyTime(int milliReadyTime) |
void |
setMilliServiceDuration(int milliServiceDuration) |
getDemand, getLocation, getMilliDistanceTo, getMilliDistanceToPreviousStandstill, getPreviousStandstill, getVehicle, setDemand, setLocation, setNextCustomer, setPreviousStandstill, setVehicle, solutionEquals, solutionHashCode, toString
compareTo, getId, setId
public int getMilliReadyTime()
public void setMilliReadyTime(int milliReadyTime)
public int getMilliDueTime()
public void setMilliDueTime(int milliDueTime)
public int getMilliServiceDuration()
public void setMilliServiceDuration(int milliServiceDuration)
public Integer getMilliArrivalTime()
public void setMilliArrivalTime(Integer milliArrivalTime)
public String getTimeWindowLabel()
public Integer getDepartureTime()
public boolean isArrivalBeforeReadyTime()
public boolean isArrivalAfterDueTime()
public TimeWindowedCustomer getNextCustomer()
getNextCustomer
in interface Standstill
getNextCustomer
in class Customer
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.