Package org.matsim.contrib.drt.schedule
Class DrtStayTask
- java.lang.Object
-
- org.matsim.contrib.dvrp.schedule.StayTask
-
- org.matsim.contrib.drt.schedule.DrtStayTask
-
- All Implemented Interfaces:
org.matsim.contrib.dvrp.schedule.Task
- Direct Known Subclasses:
EDrtStayTask
public class DrtStayTask extends org.matsim.contrib.dvrp.schedule.StayTask
- Author:
- michalm
-
-
Constructor Summary
Constructors Constructor Description DrtStayTask(double beginTime, double endTime, org.matsim.api.core.v01.network.Link link)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getBeginTime()
double
getEndTime()
org.matsim.contrib.dvrp.schedule.Task.TaskStatus
getStatus()
int
getTaskIdx()
org.matsim.contrib.dvrp.tracker.TaskTracker
getTaskTracker()
org.matsim.contrib.dvrp.schedule.Task.TaskType
getTaskType()
void
initTaskTracker(org.matsim.contrib.dvrp.tracker.TaskTracker arg0)
void
setBeginTime(double arg0)
void
setEndTime(double arg0)
-
-
-
Constructor Detail
-
DrtStayTask
public DrtStayTask(double beginTime, double endTime, org.matsim.api.core.v01.network.Link link)
-
-
Method Detail
-
getTaskType
public final org.matsim.contrib.dvrp.schedule.Task.TaskType getTaskType()
- Specified by:
getTaskType
in interfaceorg.matsim.contrib.dvrp.schedule.Task
-
getStatus
public final org.matsim.contrib.dvrp.schedule.Task.TaskStatus getStatus()
- Specified by:
getStatus
in interfaceorg.matsim.contrib.dvrp.schedule.Task
-
getTaskIdx
public final int getTaskIdx()
- Specified by:
getTaskIdx
in interfaceorg.matsim.contrib.dvrp.schedule.Task
-
getBeginTime
public final double getBeginTime()
- Specified by:
getBeginTime
in interfaceorg.matsim.contrib.dvrp.schedule.Task
-
getEndTime
public final double getEndTime()
- Specified by:
getEndTime
in interfaceorg.matsim.contrib.dvrp.schedule.Task
-
setBeginTime
public final void setBeginTime(double arg0)
- Specified by:
setBeginTime
in interfaceorg.matsim.contrib.dvrp.schedule.Task
-
setEndTime
public final void setEndTime(double arg0)
- Specified by:
setEndTime
in interfaceorg.matsim.contrib.dvrp.schedule.Task
-
getTaskTracker
public final org.matsim.contrib.dvrp.tracker.TaskTracker getTaskTracker()
- Specified by:
getTaskTracker
in interfaceorg.matsim.contrib.dvrp.schedule.Task
-
initTaskTracker
public final void initTaskTracker(org.matsim.contrib.dvrp.tracker.TaskTracker arg0)
- Specified by:
initTaskTracker
in interfaceorg.matsim.contrib.dvrp.schedule.Task
-
-