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)voidsetMapToIndexLinkSegmentByXmlIds(Map<String,MacroscopicLinkSegment> linkSegmentXmlIdToLinkSegmentMap)Use provided map to index link segments by xml id when parsingvoidsetMapToIndexLinkSegmentTypeByXmlIds(Map<String,MacroscopicLinkSegmentType> linkSegmentTypeXmlIdToLinkSegmentTypeMap)Use provided map to index link segment types by xml id when parsingvoidsetMapToIndexModeByXmlIds(Map<String,Mode> modeXmlIdToModeMap)Use provided map to index modes by xml id when parsingvoidsetMapToIndexNodeByXmlIds(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
-
-