basics.route
Class End
java.lang.Object
basics.route.End
- All Implemented Interfaces:
- TourActivity
public final class End
- extends java.lang.Object
- implements TourActivity
|
Constructor Summary |
End(End end)
|
End(java.lang.String locationId,
double theoreticalStart,
double theoreticalEnd)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
creation
public static int creation
End
public End(java.lang.String locationId,
double theoreticalStart,
double theoreticalEnd)
End
public End(End end)
newInstance
public static End newInstance(java.lang.String locationId,
double earliestArrival,
double latestArrival)
copyOf
public static End copyOf(End end)
getCoordinate
public Coordinate getCoordinate()
setCoordinate
public void setCoordinate(Coordinate coordinate)
setTheoreticalEarliestOperationStartTime
public void setTheoreticalEarliestOperationStartTime(double theoreticalEarliestOperationStartTime)
setTheoreticalLatestOperationStartTime
public void setTheoreticalLatestOperationStartTime(double theoreticalLatestOperationStartTime)
getTheoreticalEarliestOperationStartTime
public double getTheoreticalEarliestOperationStartTime()
- Specified by:
getTheoreticalEarliestOperationStartTime in interface TourActivity
getTheoreticalLatestOperationStartTime
public double getTheoreticalLatestOperationStartTime()
- Specified by:
getTheoreticalLatestOperationStartTime in interface TourActivity
getEndTime
public double getEndTime()
- Specified by:
getEndTime in interface TourActivity
setEndTime
public void setEndTime(double endTime)
- Specified by:
setEndTime in interface TourActivity
setLocationId
public void setLocationId(java.lang.String locationId)
getLocationId
public java.lang.String getLocationId()
- Specified by:
getLocationId in interface TourActivity
getOperationTime
public double getOperationTime()
- Specified by:
getOperationTime in interface TourActivity
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getName
public java.lang.String getName()
- Specified by:
getName in interface TourActivity
getArrTime
public double getArrTime()
- Specified by:
getArrTime in interface TourActivity
setArrTime
public void setArrTime(double arrTime)
- Specified by:
setArrTime in interface TourActivity
getCapacityDemand
public int getCapacityDemand()
- Specified by:
getCapacityDemand in interface TourActivity
duplicate
public TourActivity duplicate()
- Specified by:
duplicate in interface TourActivity