basics.route
Class Start
java.lang.Object
basics.route.Start
- All Implemented Interfaces:
- TourActivity
public final class Start
- extends java.lang.Object
- implements TourActivity
|
Constructor Summary |
Start(java.lang.String locationId,
double theoreticalStart,
double theoreticalEnd)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ACTIVITY_NAME
public static final java.lang.String ACTIVITY_NAME
- See Also:
- Constant Field Values
creation
public static int creation
Start
public Start(java.lang.String locationId,
double theoreticalStart,
double theoreticalEnd)
newInstance
public static Start newInstance(java.lang.String locationId,
double theoreticalStart,
double theoreticalEnd)
copyOf
public static Start copyOf(Start start)
getCoordinate
public Coordinate getCoordinate()
setCoordinate
public void setCoordinate(Coordinate coordinate)
getTheoreticalEarliestOperationStartTime
public double getTheoreticalEarliestOperationStartTime()
- Specified by:
getTheoreticalEarliestOperationStartTime in interface TourActivity
setLocationId
public void setLocationId(java.lang.String locationId)
getTheoreticalLatestOperationStartTime
public double getTheoreticalLatestOperationStartTime()
- Specified by:
getTheoreticalLatestOperationStartTime in interface TourActivity
setTheoreticalEarliestOperationStartTime
public void setTheoreticalEarliestOperationStartTime(double time)
setTheoreticalLatestOperationStartTime
public void setTheoreticalLatestOperationStartTime(double time)
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
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
getCapacityDemand
public int getCapacityDemand()
- Specified by:
getCapacityDemand in interface TourActivity
duplicate
public TourActivity duplicate()
- Specified by:
duplicate in interface TourActivity