Package org.planit.io.network.converter
Class PlanitNetworkReaderSettings
- java.lang.Object
-
- org.planit.io.network.converter.PlanitNetworkReaderSettings
-
public class PlanitNetworkReaderSettings extends Object
configurable settings for the PLANit network reader- Author:
- markr
-
-
Constructor Summary
Constructors Constructor Description PlanitNetworkReaderSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,MacroscopicLinkSegment>
getMapToIndexLinkSegmentByXmlIds()
exogenous map to index link segments by xml id when parsing (if any, can be null)Map<String,MacroscopicLinkSegmentType>
getMapToIndexLinkSegmentTypeByXmlIds()
exogenous map to index link segment types by xml id when parsing (if any, can be null)Map<String,Mode>
getMapToIndexModeByXmlIds()
exogenous map to index modes by xml id when parsingMap<String,Node>
getMapToIndexNodeByXmlIds()
exogenous map to index nodes by xml id when parsing (if any, can be null)void
setMapToIndexLinkSegmentByXmlIds(Map<String,MacroscopicLinkSegment> linkSegmentXmlIdToLinkSegmentMap)
Use provided map to index link segments by xml id when parsingvoid
setMapToIndexLinkSegmentTypeByXmlIds(Map<String,MacroscopicLinkSegmentType> linkSegmentTypeXmlIdToLinkSegmentTypeMap)
Use provided map to index link segment types by xml id when parsingvoid
setMapToIndexModeByXmlIds(Map<String,Mode> modeXmlIdToModeMap)
Use provided map to index modes by xml id when parsingvoid
setMapToIndexNodeByXmlIds(Map<String,Node> nodeXmlIdToNodeMap)
Use provided map to index nodes by xml id when parsing
-
-
-
Method Detail
-
setMapToIndexModeByXmlIds
public void setMapToIndexModeByXmlIds(Map<String,Mode> modeXmlIdToModeMap)
Use provided map to index modes by xml id when parsing- Parameters:
modeXmlIdToModeMap
- to use
-
getMapToIndexModeByXmlIds
public Map<String,Mode> getMapToIndexModeByXmlIds()
exogenous map to index modes by xml id when parsing- Returns:
- modeXmlIdToModeMap to use
-
setMapToIndexNodeByXmlIds
public void setMapToIndexNodeByXmlIds(Map<String,Node> nodeXmlIdToNodeMap)
Use provided map to index nodes by xml id when parsing- Parameters:
nodeXmlIdToNodeMap
- to use
-
getMapToIndexNodeByXmlIds
public Map<String,Node> getMapToIndexNodeByXmlIds()
exogenous map to index nodes by xml id when parsing (if any, can be null)- Returns:
- nodeXmlIdToNodeMap to use
-
setMapToIndexLinkSegmentByXmlIds
public void setMapToIndexLinkSegmentByXmlIds(Map<String,MacroscopicLinkSegment> linkSegmentXmlIdToLinkSegmentMap)
Use provided map to index link segments by xml id when parsing- Parameters:
linkSegmentXmlIdToLinkSegmentMap
- to use
-
getMapToIndexLinkSegmentByXmlIds
public Map<String,MacroscopicLinkSegment> getMapToIndexLinkSegmentByXmlIds()
exogenous map to index link segments by xml id when parsing (if any, can be null)- Returns:
- linkSegmentXmlIdToLinkSegmentMap to use
-
setMapToIndexLinkSegmentTypeByXmlIds
public void setMapToIndexLinkSegmentTypeByXmlIds(Map<String,MacroscopicLinkSegmentType> linkSegmentTypeXmlIdToLinkSegmentTypeMap)
Use provided map to index link segment types by xml id when parsing- Parameters:
linkSegmentTypeXmlIdToLinkSegmentTypeMap
- to use
-
getMapToIndexLinkSegmentTypeByXmlIds
public Map<String,MacroscopicLinkSegmentType> getMapToIndexLinkSegmentTypeByXmlIds()
exogenous map to index link segment types by xml id when parsing (if any, can be null)- Returns:
- linkSegmentTypeXmlIdToLinkSegmentTypeMap to use
-
-