Class ShapeFileConstraintConfigGroup
- java.lang.Object
-
- org.matsim.core.config.ConfigGroup
-
- org.matsim.core.config.ReflectiveConfigGroup
-
- org.matsim.contribs.discrete_mode_choice.modules.config.ComponentConfigGroup
-
- org.matsim.contribs.discrete_mode_choice.modules.config.ShapeFileConstraintConfigGroup
-
- All Implemented Interfaces:
org.matsim.core.api.internal.MatsimExtensionPoint
public class ShapeFileConstraintConfigGroup extends ComponentConfigGroup
Config group for the ShapeFileConstraint.- Author:
- sebhoerl
-
-
Nested Class Summary
-
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
CONSTRAINED_MODES
static String
PATH
static String
REQUIREMENT
-
Constructor Summary
Constructors Constructor Description ShapeFileConstraintConfigGroup(String componentType, String componentName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
getComments()
Collection<String>
getConstrainedModes()
String
getConstrainedModesAsString()
String
getPath()
ShapeFileConstraint.Requirement
getRequirement()
void
setConstrainedModes(Collection<String> constrainedModes)
void
setConstrainedModesAsString(String constrainedModes)
void
setPath(String path)
void
setRequirement(ShapeFileConstraint.Requirement requirement)
-
Methods inherited from class org.matsim.contribs.discrete_mode_choice.modules.config.ComponentConfigGroup
getComponentName, getComponentType
-
Methods inherited from class org.matsim.core.config.ReflectiveConfigGroup
addParam, 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
-
REQUIREMENT
public static final String REQUIREMENT
- See Also:
- Constant Field Values
-
PATH
public static final String PATH
- See Also:
- Constant Field Values
-
CONSTRAINED_MODES
public static final String CONSTRAINED_MODES
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ShapeFileConstraintConfigGroup
public ShapeFileConstraintConfigGroup(String componentType, String componentName)
-
-
Method Detail
-
getComments
public Map<String,String> getComments()
- Overrides:
getComments
in classorg.matsim.core.config.ReflectiveConfigGroup
-
setRequirement
@StringSetter("requirement") public void setRequirement(ShapeFileConstraint.Requirement requirement)
-
getRequirement
@StringGetter("requirement") public ShapeFileConstraint.Requirement getRequirement()
-
setConstrainedModes
public void setConstrainedModes(Collection<String> constrainedModes)
-
getConstrainedModes
public Collection<String> getConstrainedModes()
-
setConstrainedModesAsString
@StringSetter("constrainedModes") public void setConstrainedModesAsString(String constrainedModes)
-
getConstrainedModesAsString
@StringGetter("constrainedModes") public String getConstrainedModesAsString()
-
-