basics.route
Class PickupActivity
java.lang.Object
basics.route.PickupActivity
- All Implemented Interfaces:
- TourActivity, TourActivity.JobActivity<Pickup>
public class PickupActivity
- extends java.lang.Object
- implements TourActivity.JobActivity<Pickup>
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PickupActivity
public PickupActivity(Pickup pickup)
getName
public java.lang.String getName()
- Specified by:
getName in interface TourActivity
getLocationId
public java.lang.String getLocationId()
- Specified by:
getLocationId in interface TourActivity
getTheoreticalEarliestOperationStartTime
public double getTheoreticalEarliestOperationStartTime()
- Specified by:
getTheoreticalEarliestOperationStartTime in interface TourActivity
getTheoreticalLatestOperationStartTime
public double getTheoreticalLatestOperationStartTime()
- Specified by:
getTheoreticalLatestOperationStartTime in interface TourActivity
getOperationTime
public double getOperationTime()
- Specified by:
getOperationTime in interface TourActivity
getArrTime
public double getArrTime()
- Specified by:
getArrTime in interface TourActivity
getEndTime
public double getEndTime()
- Specified by:
getEndTime in interface TourActivity
setArrTime
public void setArrTime(double arrTime)
- Specified by:
setArrTime in interface TourActivity
setEndTime
public void setEndTime(double endTime)
- Specified by:
setEndTime in interface TourActivity
duplicate
public TourActivity duplicate()
- Specified by:
duplicate in interface TourActivity
getJob
public Pickup getJob()
- Specified by:
getJob in interface TourActivity.JobActivity<Pickup>
getCapacityDemand
public int getCapacityDemand()
- Specified by:
getCapacityDemand in interface TourActivity