Class CarrierService
- java.lang.Object
-
- org.matsim.contrib.freight.carrier.CarrierService
-
- All Implemented Interfaces:
org.matsim.utils.objectattributes.attributable.Attributable
public final class CarrierService extends Object implements org.matsim.utils.objectattributes.attributable.Attributable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CarrierService.Builder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
org.matsim.utils.objectattributes.attributable.Attributes
getAttributes()
int
getCapacityDemand()
org.matsim.api.core.v01.Id<CarrierService>
getId()
org.matsim.api.core.v01.Id<org.matsim.api.core.v01.network.Link>
getLocationLinkId()
double
getServiceDuration()
TimeWindow
getServiceStartTimeWindow()
String
getType()
int
hashCode()
String
toString()
-
-
-
Method Detail
-
getId
public org.matsim.api.core.v01.Id<CarrierService> getId()
-
getLocationLinkId
public org.matsim.api.core.v01.Id<org.matsim.api.core.v01.network.Link> getLocationLinkId()
-
getServiceDuration
public double getServiceDuration()
-
getServiceStartTimeWindow
public TimeWindow getServiceStartTimeWindow()
-
getCapacityDemand
public int getCapacityDemand()
-
getAttributes
public org.matsim.utils.objectattributes.attributable.Attributes getAttributes()
- Specified by:
getAttributes
in interfaceorg.matsim.utils.objectattributes.attributable.Attributable
-
-