Uses of Class
org.goplanit.network.ServiceNetwork
-
-
Uses of ServiceNetwork in org.goplanit.component.event
Methods in org.goplanit.component.event that return ServiceNetwork Modifier and Type Method Description ServiceNetwork
PopulateServiceNetworkEvent. getServiceNetworkToPopulate()
collect service network to populateConstructors in org.goplanit.component.event with parameters of type ServiceNetwork Constructor Description PopulateServiceNetworkEvent(PlanitComponentFactory<?> source, ServiceNetwork networkToPopulate)
Constructor -
Uses of ServiceNetwork in org.goplanit.converter.idmapping
Methods in org.goplanit.converter.idmapping that return types with arguments of type ServiceNetwork Modifier and Type Method Description static Function<ServiceNetwork,String>
IdMapperFunctionFactory. createServiceNetworkIdMappingFunction(IdMapperType idMapper)
create a function that takes a ServiceNetwork and generates the appropriate id based on the user configurationFunction<ServiceNetwork,String>
ServiceNetworkIdMapper. getServiceNetworkIdMapper()
get id mapper for ServiceNetwork instances -
Uses of ServiceNetwork in org.goplanit.converter.intermodal
Classes in org.goplanit.converter.intermodal with type parameters of type ServiceNetwork Modifier and Type Class Description class
IntermodalConverter<T extends ServiceNetwork,U extends RoutedServices>
A converter that supports intermodal networks, i.e., a combination of both a network and a zoning with transfer zonesinterface
IntermodalReader<T extends ServiceNetwork,U extends RoutedServices>
Abstract base class implementation to parser an intermodal PLANit network.interface
IntermodalWriter<T extends ServiceNetwork,U extends RoutedServices>
abstract base class implementation to write an intermodal PLANit network to diskConstructor parameters in org.goplanit.converter.intermodal with type arguments of type ServiceNetwork Constructor Description IntermodalConverter(IntermodalReader<T,U> reader, IntermodalWriter<ServiceNetwork,RoutedServices> writer)
Constructor -
Uses of ServiceNetwork in org.goplanit.geoio.converter.intermodal
Methods in org.goplanit.geoio.converter.intermodal with parameters of type ServiceNetwork Modifier and Type Method Description void
GeometryIntermodalWriter. writeWithServices(MacroscopicNetwork macroscopicNetwork, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
Write a network to the writer's output format. -
Uses of ServiceNetwork in org.goplanit.geoio.converter.service
Methods in org.goplanit.geoio.converter.service with parameters of type ServiceNetwork Modifier and Type Method Description void
GeometryServiceNetworkWriter. write(ServiceNetwork serviceNetwork)
write a network to the writer's output format.protected void
GeometryServiceNetworkWriter. writeLayers(ServiceNetwork serviceNetwork)
Write layers of the service network -
Uses of ServiceNetwork in org.goplanit.gtfs.converter
Methods in org.goplanit.gtfs.converter that return ServiceNetwork Modifier and Type Method Description ServiceNetwork
GtfsConverterHandlerData. getServiceNetwork()
Access to the service networkConstructors in org.goplanit.gtfs.converter with parameters of type ServiceNetwork Constructor Description GtfsConverterHandlerData(ServiceNetwork serviceNetwork, GtfsConverterReaderSettingsWithModeMapping settings)
Constructor -
Uses of ServiceNetwork in org.goplanit.gtfs.converter.intermodal
Methods in org.goplanit.gtfs.converter.intermodal that return ServiceNetwork Modifier and Type Method Description ServiceNetwork
GtfsServicesAndZoningIntegratorData. getServiceNetwork()
Access to the service networkMethods in org.goplanit.gtfs.converter.intermodal that return types with arguments of type ServiceNetwork Modifier and Type Method Description Quadruple<MacroscopicNetwork,Zoning,ServiceNetwork,RoutedServices>
GtfsIntermodalReader. readWithServices()
Perform the conversion and parsing into PLANit memory model with service network and servicesConstructors in org.goplanit.gtfs.converter.intermodal with parameters of type ServiceNetwork Constructor Description GtfsServicesAndZoningIntegratorData(ServiceNetwork serviceNetwork, RoutedServices routedServices, Zoning zoning, GtfsIntermodalReaderSettings settings)
ConstructorGtfsServicesAndZoningReaderIntegrator(GtfsIntermodalReaderSettings settings, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices, Function<ServiceNode,String> serviceNodeToGtfsStopIdMapping, Function<String,TransferZone> gtfsStopIdToTransferZoneMapping)
Constructor -
Uses of ServiceNetwork in org.goplanit.gtfs.converter.service
Methods in org.goplanit.gtfs.converter.service that return types with arguments of type ServiceNetwork Modifier and Type Method Description Pair<ServiceNetwork,RoutedServices>
GtfsServicesReader. read()
parse the network based on the configuration of the implementing class to yield a PLANit network -
Uses of ServiceNetwork in org.goplanit.gtfs.converter.service.handler
Constructors in org.goplanit.gtfs.converter.service.handler with parameters of type ServiceNetwork Constructor Description GtfsServicesHandlerData(GtfsServicesReaderSettings settings, ServiceNetwork serviceNetwork, RoutedServices routedServices, GtfsServicesHandlerProfiler handlerProfiler)
Constructor -
Uses of ServiceNetwork in org.goplanit.gtfs.converter.zoning
Methods in org.goplanit.gtfs.converter.zoning with parameters of type ServiceNetwork Modifier and Type Method Description static GtfsZoningReader
GtfsZoningReaderFactory. create(GtfsZoningReaderSettings settings, Zoning zoningToPopulate, ServiceNetwork serviceNetwork, RoutedServices routedServices, Function<ServiceNode,String> serviceNodeToGtfsStopIdMapping)
Create a GTFS zoning reader, where information from an already present service network and routed services is leveraged to improve the quality of the parsing of PT stops, i.e., transfer zones.Constructors in org.goplanit.gtfs.converter.zoning with parameters of type ServiceNetwork Constructor Description GtfsZoningReader(GtfsZoningReaderSettings settings, Zoning zoningToPopulate, ServiceNetwork serviceNetwork, RoutedServices routedServices)
Constructor. -
Uses of ServiceNetwork in org.goplanit.gtfs.converter.zoning.handler
Constructors in org.goplanit.gtfs.converter.zoning.handler with parameters of type ServiceNetwork Constructor Description GtfsZoningHandlerConnectoidData(ServiceNetwork serviceNetwork, Zoning referenceZoning)
ConstructorGtfsZoningHandlerData(GtfsZoningReaderSettings settings, Zoning zoningToPopulate, ServiceNetwork serviceNetwork, RoutedServices routedServices, GtfsZoningHandlerProfiler handlerProfiler)
ConstructorGtfsZoningHandlerTransferZoneData(ServiceNetwork serviceNetwork, GtfsZoningReaderSettings settings, Zoning referenceZoning)
Constructor -
Uses of ServiceNetwork in org.goplanit.io.converter.intermodal
Fields in org.goplanit.io.converter.intermodal declared as ServiceNetwork Modifier and Type Field Description protected ServiceNetwork
PlanitIntermodalReader. serviceNetworkToPopulate
the service network to (optionally) populateMethods in org.goplanit.io.converter.intermodal that return types with arguments of type ServiceNetwork Modifier and Type Method Description Quadruple<MacroscopicNetwork,Zoning,ServiceNetwork,RoutedServices>
PlanitIntermodalReader. readWithServices()
PArse network, zoning, service network, and routed services that belong togetherMethods in org.goplanit.io.converter.intermodal with parameters of type ServiceNetwork Modifier and Type Method Description static PlanitIntermodalReader
PlanitIntermodalReaderFactory. create(String pathDirectory, String xmlFileExtension, MacroscopicNetwork network, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
Factory methodstatic PlanitIntermodalReader
PlanitIntermodalReaderFactory. create(org.goplanit.xml.generated.XMLElementMacroscopicNetwork xmlRawNetwork, org.goplanit.xml.generated.XMLElementMacroscopicZoning xmlRawZoning, org.goplanit.xml.generated.XMLElementServiceNetwork xmlRawServiceNetwork, org.goplanit.xml.generated.XMLElementRoutedServices xmlRawRoutedServices, MacroscopicNetwork network, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory modelvoid
PlanitIntermodalWriter. writeWithServices(MacroscopicNetwork macroscopicNetwork, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
Write a network to the writer's output format.Constructors in org.goplanit.io.converter.intermodal with parameters of type ServiceNetwork Constructor Description PlanitIntermodalReader(String inputPathDirectory, String xmlFileExtension, MacroscopicNetwork network, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
constructor where xml content is still on disk and first needs to be parsed into memory before converted to planit memory modelPlanitIntermodalReader(PlanitIntermodalReaderSettings settings, MacroscopicNetwork network, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
ConstructorPlanitIntermodalReader(PlanitIntermodalReaderSettings settings, org.goplanit.xml.generated.XMLElementMacroscopicNetwork xmlRawNetwork, org.goplanit.xml.generated.XMLElementMacroscopicZoning xmlRawZoning, org.goplanit.xml.generated.XMLElementServiceNetwork xmlRawServiceNetwork, org.goplanit.xml.generated.XMLElementRoutedServices xmlRawRoutedServices, MacroscopicNetwork network, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
constructor where the xml content has already been parsed into a JAXB memory model which subsequently needs to be converted into the planit memory model -
Uses of ServiceNetwork in org.goplanit.io.converter.service
Methods in org.goplanit.io.converter.service that return ServiceNetwork Modifier and Type Method Description ServiceNetwork
PlanitServiceNetworkReader. read()
parse the network based on the configuration of the implementing class to yield a PLANit networkMethods in org.goplanit.io.converter.service with parameters of type ServiceNetwork Modifier and Type Method Description static PlanitRoutedServicesReader
PlanitRoutedServicesReaderFactory. create(String inputDirectory, ServiceNetwork parentNetwork)
Create a PlanitRoutedServicesReader sourced from given input directorystatic PlanitRoutedServicesReader
PlanitRoutedServicesReaderFactory. create(PlanitRoutedServicesReaderSettings settings, ServiceNetwork parentNetwork)
Create a PlanitRoutedServicesReader based on given settings which in turn contain information on location and parent network to usestatic PlanitRoutedServicesReader
PlanitRoutedServicesReaderFactory. create(ServiceNetwork parentNetwork)
Create a PlanitRoutedServicesReaderstatic PlanitRoutedServicesReader
PlanitRoutedServicesReaderFactory. create(IdGroupingToken idToken, ServiceNetwork parentNetwork)
Create a PlanitRoutedServicesReader based on custom id tokenstatic PlanitServiceNetworkReader
PlanitServiceNetworkReaderFactory. create(String inputDirectory, String xmlFileExtension, ServiceNetwork serviceNetwork)
Create a Service Network Reader for location and service network to populatestatic PlanitServiceNetworkReader
PlanitServiceNetworkReaderFactory. create(PlanitServiceNetworkReaderSettings settings, ServiceNetwork serviceNetwork)
Create a Service Network Reader for given (empty) service network and given settingsstatic PlanitServiceNetworkReader
PlanitServiceNetworkReaderFactory. create(org.goplanit.xml.generated.XMLElementServiceNetwork xmlRawServiceNetwork, PlanitServiceNetworkReaderSettings settings, ServiceNetwork serviceNetwork)
Create a Service Network Reader for given XML root element and service network to populatestatic PlanitServiceNetworkReader
PlanitServiceNetworkReaderFactory. create(org.goplanit.xml.generated.XMLElementServiceNetwork xmlRawServiceNetwork, ServiceNetwork serviceNetwork)
Create a Service Network Reader for given XML root element and service network to populateprotected org.goplanit.xml.generated.XMLElementServiceNetworkLayer
PlanitServiceNetworkWriter. createAndPopulateXmlNetworkLayer(ServiceNetworkLayer serviceNetworkLayer, ServiceNetwork serviceNetwork)
Populate the network layerprotected void
PlanitServiceNetworkWriter. populateTopLevelElement(ServiceNetwork serviceNetwork)
Populate the top level XML element for the service network and include parent network reference.protected void
PlanitServiceNetworkWriter. populateXmlServiceNetworkLayers(ServiceNetwork serviceNetwork)
Populate the available service network layersvoid
PlanitServiceNetworkWriter. write(ServiceNetwork serviceNetwork)
write a network to the writer's output format.Constructors in org.goplanit.io.converter.service with parameters of type ServiceNetwork Constructor Description PlanitRoutedServicesReader(IdGroupingToken idToken, ServiceNetwork parentServiceNetwork, PlanitRoutedServicesReaderSettings settings)
Constructor where settings are directly provided such that input information can be extracted from itPlanitRoutedServicesReaderSettings(ServiceNetwork parentNetwork, String inputPathDirectory, String xmlFileExtension)
Constructor.PlanitServiceNetworkReader(String networkPathDirectory, String xmlFileExtension, ServiceNetwork serviceNetwork)
ConstructorPlanitServiceNetworkReader(PlanitServiceNetworkReaderSettings settings, ServiceNetwork serviceNetwork)
Constructor where settings and service network are directly providedPlanitServiceNetworkReader(org.goplanit.xml.generated.XMLElementServiceNetwork populatedXmlRawServiceNetwork, PlanitServiceNetworkReaderSettings settings, ServiceNetwork serviceNetwork)
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory modelPlanitServiceNetworkReader(org.goplanit.xml.generated.XMLElementServiceNetwork populatedXmlRawServiceNetwork, ServiceNetwork serviceNetwork)
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model -
Uses of ServiceNetwork in org.goplanit.io.input
Methods in org.goplanit.io.input with parameters of type ServiceNetwork Modifier and Type Method Description protected void
PlanItInputBuilder. populateServiceNetwork(ServiceNetwork serviceNetworkToPopulate)
Populate the service network based on the local XML file if it can be found. -
Uses of ServiceNetwork in org.goplanit.matsim.converter
Methods in org.goplanit.matsim.converter with parameters of type ServiceNetwork Modifier and Type Method Description void
MatsimIntermodalWriter. writeWithServices(MacroscopicNetwork infrastructureNetwork, Zoning zoning, ServiceNetwork serviceNetwork, RoutedServices routedServices)
Persist the PLANit network and zoning as a MATSIM compatible network to disk -
Uses of ServiceNetwork in org.goplanit.network
Methods in org.goplanit.network that return ServiceNetwork Modifier and Type Method Description ServiceNetwork
ServiceNetwork. deepClone()
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possibleServiceNetwork
ServiceNetwork. shallowClone()
Create a shallow copy of this entityMethods in org.goplanit.network with parameters of type ServiceNetwork Modifier and Type Method Description static void
ServiceNetworkModifierUtils. syncManagedIdEntitiesContainerXmlIdsToIds(ServiceNetwork serviceNetwork)
Convenience method to sync XMLids to Ids by making use of layer modifiers and Event listeners.Constructors in org.goplanit.network with parameters of type ServiceNetwork Constructor Description ServiceNetwork(ServiceNetwork other, boolean deepCopy, ManagedIdDeepCopyMapper<ServiceNetworkLayer> layerMapper)
Copy constructor. -
Uses of ServiceNetwork in org.goplanit.osm.converter.intermodal
Methods in org.goplanit.osm.converter.intermodal that return types with arguments of type ServiceNetwork Modifier and Type Method Description Quadruple<MacroscopicNetwork,Zoning,ServiceNetwork,RoutedServices>
OsmIntermodalReader. readWithServices()
Currently no support yet for this feature -
Uses of ServiceNetwork in org.goplanit.project
Methods in org.goplanit.project that return ServiceNetwork Modifier and Type Method Description ServiceNetwork
CustomPlanItProject. createAndRegisterServiceNetwork(MacroscopicNetwork network)
Create and register service networks to the projectServiceNetwork
PlanItProjectInput. createAndRegisterServiceNetwork(MacroscopicNetwork network)
Create and register service networks to the project inputsMethods in org.goplanit.project with parameters of type ServiceNetwork Modifier and Type Method Description RoutedServices
CustomPlanItProject. createAndRegisterRoutedServices(ServiceNetwork serviceNetwork)
Create and register routed services to the projectRoutedServices
PlanItProjectInput. createAndRegisterRoutedServices(ServiceNetwork serviceNetwork)
Create and register routed services to the project inputs -
Uses of ServiceNetwork in org.goplanit.service.routed
Methods in org.goplanit.service.routed that return ServiceNetwork Modifier and Type Method Description ServiceNetwork
RoutedServices. getParentNetwork()
Collect the parent service network on top of which these services are definedConstructors in org.goplanit.service.routed with parameters of type ServiceNetwork Constructor Description RoutedServices(IdGroupingToken tokenId, ServiceNetwork parentServiceNetwork)
Constructor
-