Package org.planit.io.demands
Class PlanitDemandsReaderSettings
- java.lang.Object
-
- org.planit.io.demands.PlanitDemandsReaderSettings
-
public class PlanitDemandsReaderSettings extends Object
Settings for the PLANit zoning reader- Author:
- markr
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,TimePeriod>
xmlIdTimePeriodMap
Map which stores time periods by xml Idprotected Map<String,TravelerType>
xmlIdTravelerTypeMap
Map to store travel types by xml Idprotected Map<String,UserClass>
xmlIdUserClassMap
Map to store user class by xml Id
-
Constructor Summary
Constructors Constructor Description PlanitDemandsReaderSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,TimePeriod>
getMapToIndexTimePeriodByXmlIds()
map to index time periods by xml id when parsingprotected Map<String,TravelerType>
getMapToIndexTravelerTypeByXmlIds()
map to index traveler types by xml id when parsingprotected Map<String,UserClass>
getMapToIndexUserClassByXmlIds()
map to index user classes by xml id when parsingvoid
setMapToIndexTimePeriodByXmlIds(Map<String,TimePeriod> xmlIdTimePeriodMap)
Use provided map to index time periods by xml id when parsingvoid
setMapToIndexTravelerTypeByXmlIds(Map<String,TravelerType> xmlIdTravelerTypeMap)
Use provided map to index traveler types by xml id when parsingvoid
setMapToIndexUserClassByXmlIds(Map<String,UserClass> xmlIdUserClassMap)
Use provided map to index user classesby xml id when parsing
-
-
-
Field Detail
-
xmlIdTravelerTypeMap
protected Map<String,TravelerType> xmlIdTravelerTypeMap
Map to store travel types by xml Id
-
xmlIdUserClassMap
protected Map<String,UserClass> xmlIdUserClassMap
Map to store user class by xml Id
-
xmlIdTimePeriodMap
protected Map<String,TimePeriod> xmlIdTimePeriodMap
Map which stores time periods by xml Id
-
-
Method Detail
-
getMapToIndexTravelerTypeByXmlIds
protected Map<String,TravelerType> getMapToIndexTravelerTypeByXmlIds()
map to index traveler types by xml id when parsing- Returns:
- xmlIdTravelerTypeMap
-
setMapToIndexTravelerTypeByXmlIds
public void setMapToIndexTravelerTypeByXmlIds(Map<String,TravelerType> xmlIdTravelerTypeMap)
Use provided map to index traveler types by xml id when parsing- Parameters:
xmlIdTravelerTypeMap
- to use
-
getMapToIndexUserClassByXmlIds
protected Map<String,UserClass> getMapToIndexUserClassByXmlIds()
map to index user classes by xml id when parsing- Returns:
- xmlIdUserClassMap
-
setMapToIndexUserClassByXmlIds
public void setMapToIndexUserClassByXmlIds(Map<String,UserClass> xmlIdUserClassMap)
Use provided map to index user classesby xml id when parsing- Parameters:
xmlIdUserClassMap
- to use
-
getMapToIndexTimePeriodByXmlIds
protected Map<String,TimePeriod> getMapToIndexTimePeriodByXmlIds()
map to index time periods by xml id when parsing- Returns:
- xmlIdTimePeriodMap
-
setMapToIndexTimePeriodByXmlIds
public void setMapToIndexTimePeriodByXmlIds(Map<String,TimePeriod> xmlIdTimePeriodMap)
Use provided map to index time periods by xml id when parsing- Parameters:
xmlIdTimePeriodMap
- to use
-
-