Class PlanitDemandsReaderSettings


  • public class PlanitDemandsReaderSettings
    extends Object
    Settings for the PLANit zoning reader
    Author:
    markr
    • 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
    • Constructor Detail

      • PlanitDemandsReaderSettings

        public PlanitDemandsReaderSettings()
    • 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