| OsmHighwaySettings | All highway specific settings | 
| OsmNetworkBaseHandler | Base handler for networks with common functionality. | 
| OsmNetworkHandlerHelper | Helper class for the OSM network handlers, providing static helper methods that reflect common code across various
 handlers that are not considered general enough to be part of a utility class. | 
| OsmNetworkHandlerProfiler | Track statistics on OSM network handler | 
| OsmNetworkLayerModeConversion | Class to support parsing of OSM modes on OSM ways given the configuration provided for each PLANit network layer | 
| OsmNetworkLayerParser | Takes care of populating a PLANit layer based on the OSM way information that has been identified
 as relevant to this layer by the  OsmNetworkMainProcessingHandler | 
| OsmNetworkMainProcessingHandler | Handler that handles, i.e., converts, nodes, ways, and relations. | 
| OsmNetworkPreProcessingHandler | Preprocessing Handler that identifies which nodes of osm ways  - that are marked for inclusion even if they fall (partially) outside the bounding polygon -
 are to be kept. | 
| OsmNetworkReader | Parse OSM input in either *.osm or *.osm.pbf format and return PLANit network instance | 
| OsmNetworkReaderData | Data specifically required in the network reader while parsing OSM data | 
| OsmNetworkReaderFactory | Factory for creating PLANitOSMReaders | 
| OsmNetworkReaderLayerData | Class containing data that maps Osm entities to PLANit entities required during parsing for a specific network layer | 
| OsmNetworkReaderSettings | All general settings (and sub-settings classes) for the OSM reader pertaining to parsing  network infrastructure. | 
| OsmNetworkToZoningReaderData | Class that hosts all the data gathered (e.g., references, mappings, etc.) during the parsing of the OSM network
 that is also of use to the OSM zoning reader. | 
| OsmRailwaySettings | Settings specific to railways when parsing OSM files and converting them to a PLANit memory model | 
| OsmWaterwaySettings | Settings specific to waterways when parsing OSM files and converting them to a PLANit memory model | 
| OsmWaySettings | Base class with shared settings across different types of Osm ways (highway, railway) |