Package org.matsim.contrib.drt.schedule
Interface DrtTaskFactory
-
- All Known Implementing Classes:
DrtTaskFactoryImpl
,EDrtTaskFactoryImpl
public interface DrtTaskFactory
- Author:
- michalm
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DrtDriveTask
createDriveTask(org.matsim.contrib.dvrp.fleet.DvrpVehicle vehicle, org.matsim.contrib.dvrp.path.VrpPathWithTravelData path)
DrtStayTask
createStayTask(org.matsim.contrib.dvrp.fleet.DvrpVehicle vehicle, double beginTime, double endTime, org.matsim.api.core.v01.network.Link link)
DrtStopTask
createStopTask(org.matsim.contrib.dvrp.fleet.DvrpVehicle vehicle, double beginTime, double endTime, org.matsim.api.core.v01.network.Link link)
-
-
-
Method Detail
-
createDriveTask
DrtDriveTask createDriveTask(org.matsim.contrib.dvrp.fleet.DvrpVehicle vehicle, org.matsim.contrib.dvrp.path.VrpPathWithTravelData path)
-
createStopTask
DrtStopTask createStopTask(org.matsim.contrib.dvrp.fleet.DvrpVehicle vehicle, double beginTime, double endTime, org.matsim.api.core.v01.network.Link link)
-
createStayTask
DrtStayTask createStayTask(org.matsim.contrib.dvrp.fleet.DvrpVehicle vehicle, double beginTime, double endTime, org.matsim.api.core.v01.network.Link link)
-
-