Class PlanLinkConfigGroup
- java.lang.Object
-
- org.matsim.core.config.ConfigGroup
-
- org.matsim.core.config.ReflectiveConfigGroup
-
- org.matsim.contrib.socnetsim.usage.PlanLinkConfigGroup
-
- All Implemented Interfaces:
org.matsim.core.api.internal.MatsimExtensionPoint
public class PlanLinkConfigGroup extends org.matsim.core.config.ReflectiveConfigGroup
- Author:
- thibautd
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PlanLinkConfigGroup.LinkStrength
-
Nested classes/interfaces inherited from class org.matsim.core.config.ReflectiveConfigGroup
org.matsim.core.config.ReflectiveConfigGroup.DoNotConvertNull, org.matsim.core.config.ReflectiveConfigGroup.InconsistentModuleException, org.matsim.core.config.ReflectiveConfigGroup.StringGetter, org.matsim.core.config.ReflectiveConfigGroup.StringSetter
-
-
Field Summary
Fields Modifier and Type Field Description static String
GROUP_NAME
-
Constructor Summary
Constructors Constructor Description PlanLinkConfigGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addJoinableType(String type)
Collection<String>
getJoinableTypes()
String
getJoinableTypesString()
PlanLinkConfigGroup.LinkStrength
getLinkJoinableActivities()
PlanLinkConfigGroup.LinkStrength
getLinkJointTrips()
PlanLinkConfigGroup.LinkStrength
getLinkVehicles()
void
setJoinableTypes(String types)
void
setLinkJoinableActivities(PlanLinkConfigGroup.LinkStrength linkJoinableActivities)
void
setLinkJointTrips(PlanLinkConfigGroup.LinkStrength linkJointTrips)
void
setLinkVehicles(PlanLinkConfigGroup.LinkStrength linkVehicles)
-
Methods inherited from class org.matsim.core.config.ReflectiveConfigGroup
addParam, getComments, getParams, getValue
-
Methods inherited from class org.matsim.core.config.ConfigGroup
addParameterSet, addParameterToMap, checkConsistency, checkParameterSet, clearParameterSetsForType, createParameterSet, getInputFileURL, getName, getParameterSets, getParameterSets, isLocked, removeParameterSet, setLocked, testForLocked, toString
-
-
-
-
Field Detail
-
GROUP_NAME
public static final String GROUP_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PlanLinkConfigGroup
public PlanLinkConfigGroup()
-
-
Method Detail
-
getLinkJointTrips
@StringGetter("linkJointTrips") public PlanLinkConfigGroup.LinkStrength getLinkJointTrips()
-
setLinkJointTrips
@StringSetter("linkJointTrips") public void setLinkJointTrips(PlanLinkConfigGroup.LinkStrength linkJointTrips)
-
getLinkVehicles
@StringGetter("linkVehicles") public PlanLinkConfigGroup.LinkStrength getLinkVehicles()
-
setLinkVehicles
@StringSetter("linkVehicles") public void setLinkVehicles(PlanLinkConfigGroup.LinkStrength linkVehicles)
-
getLinkJoinableActivities
@StringGetter("linkJoinableActivities") public PlanLinkConfigGroup.LinkStrength getLinkJoinableActivities()
-
setLinkJoinableActivities
@StringSetter("linkJoinableActivities") public void setLinkJoinableActivities(PlanLinkConfigGroup.LinkStrength linkJoinableActivities)
-
getJoinableTypes
public Collection<String> getJoinableTypes()
-
addJoinableType
public void addJoinableType(String type)
-
getJoinableTypesString
@StringGetter("joinableTypes") public String getJoinableTypesString()
-
setJoinableTypes
@StringSetter("joinableTypes") public void setJoinableTypes(String types)
-
-