A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

ABANDONED - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
AbstractPhysicalCost - Class in org.goplanit.cost.physical
Class for dynamic cost functions, which calculate link segment costs for each iteration and assumes an underlying macroscopic link segment approach
AbstractPhysicalCost(AbstractPhysicalCost, boolean) - Constructor for class org.goplanit.cost.physical.AbstractPhysicalCost
Copy Constructor
AbstractPhysicalCost(IdGroupingToken) - Constructor for class org.goplanit.cost.physical.AbstractPhysicalCost
 
AbstractVirtualCost - Class in org.goplanit.cost.virtual
Object to handle the travel time cost of a virtual link
AbstractVirtualCost(AbstractVirtualCost, boolean) - Constructor for class org.goplanit.cost.virtual.AbstractVirtualCost
Copy Constructor
AbstractVirtualCost(IdGroupingToken) - Constructor for class org.goplanit.cost.virtual.AbstractVirtualCost
Constructor
accept(ConjugateDestinationBush) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushFlowUpdateConsumerImpl
Update(increase) the (network) flows based on the bush at hand as dictated by the data configuration
accept(RootedLabelledBush) - Method in class org.goplanit.assignment.ltm.sltm.consumer.RootedBushFlowUpdateConsumerImpl
Update(increase) the (network) flows based on the bush at hand as dictated by the data configuration
accept(OdZone, OdZone, Double) - Method in class org.goplanit.assignment.ltm.sltm.consumer.PathFlowUpdateConsumer
Update the turn flows for the path of the given origin,destination,demand combination
accept(T) - Method in interface org.goplanit.utils.function.PlanitExceptionConsumer
 
accept(T, T) - Method in class org.goplanit.utils.misc.DeepCopyMapper
Track the mapping in internal stateful map
accept(T, U, V) - Method in interface org.goplanit.utils.functionalinterface.TriConsumer
Performs this operation on the given arguments
accept(T, U, V, W) - Method in interface org.goplanit.utils.functionalinterface.QuadConsumer
Performs this operation on the given arguments
acceptedTurnFlows - Variable in class org.goplanit.assignment.ltm.sltm.consumer.NetworkTurnFlowUpdateData
The output of this update that can be collected after execution.
acceptNonBlockingLinkBasedResult(DirectedVertex, double[]) - Method in interface org.goplanit.assignment.ltm.sltm.consumer.ApplyToNodeModelResult
A centroid node is a special node where all flow is always accepted (destination incoming links), or sending flows do not come from turns but from origin zone (origin exit links).
acceptNonBlockingLinkBasedResult(DirectedVertex, double[]) - Method in class org.goplanit.assignment.ltm.sltm.consumer.NMRCollectMostRestrictingTurnConsumer
A centroid node is a special node where all flow is always accepted (destination incoming links), or sending flows do not come from turns but from origin zone (origin exit links).
acceptNonBlockingLinkBasedResult(DirectedVertex, double[]) - Method in class org.goplanit.assignment.ltm.sltm.consumer.NMRUpdateEntryLinksOutflowConsumer
A centroid node is a special node where all flow is always accepted (destination incoming links), or sending flows do not come from turns but from origin zone (origin exit links).
acceptNonBlockingLinkBasedResult(DirectedVertex, double[]) - Method in class org.goplanit.assignment.ltm.sltm.consumer.NMRUpdateExitLinkInflowsConsumer
A centroid node is a special node where all flow is always accepted (destination incoming links), or sending flows do not come from turns but from origin zone (origin exit links).
acceptTurnBasedResult(DirectedVertex, Array1D<Double>, NodeModel) - Method in interface org.goplanit.assignment.ltm.sltm.consumer.ApplyToNodeModelResult
Result of a node model update
acceptTurnBasedResult(DirectedVertex, Array1D<Double>, NodeModel) - Method in class org.goplanit.assignment.ltm.sltm.consumer.NMRCollectMostRestrictingTurnConsumer
Result of a node model update
acceptTurnBasedResult(DirectedVertex, Array1D<Double>, NodeModel) - Method in class org.goplanit.assignment.ltm.sltm.consumer.NMRUpdateEntryLinksOutflowConsumer
Result of a node model update
acceptTurnBasedResult(DirectedVertex, Array1D<Double>, NodeModel) - Method in class org.goplanit.assignment.ltm.sltm.consumer.NMRUpdateExitLinkInflowsConsumer
Result of a node model update
ACCESS - Static variable in class org.goplanit.osm.tags.OsmAccessTags
key: access tag
accessEdgeSegment - Variable in class org.goplanit.zoning.DirectedConnectoidImpl
the access point to an infrastructure layer
AccessGroupProperties - Interface in org.goplanit.utils.network.layer.macroscopic
Contains the properties of a mode group specific to a link segment type
AccessGroupPropertiesFactory - Class in org.goplanit.network.layer.macroscopic
Create Mode specific access properties to be used on macroscopic link segment types
AccessGroupPropertiesFactory() - Constructor for class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesFactory
 
AccessGroupPropertiesImpl - Class in org.goplanit.network.layer.macroscopic
Group of modes with specific properties for the macroscopic perspective on the supply side, i.e.
AccessGroupPropertiesImpl(Collection<Mode>) - Constructor for class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
access properties with only defining allowed modes without setting any restrictive speeds compared to the physical speed on the links it is applied on
AccessGroupPropertiesImpl(AccessGroupPropertiesImpl, boolean) - Constructor for class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
Copy constructor
accessVertex - Variable in class org.goplanit.zoning.UndirectedConnectoidImpl
the access point to an infrastructure layer
accessZone - Variable in class org.goplanit.zoning.ConnectoidImpl.AccessZoneProperties
access zone for these properties
AccessZoneProperties(Zone) - Constructor for class org.goplanit.zoning.ConnectoidImpl.AccessZoneProperties
constructor
AccessZoneProperties(ConnectoidImpl.AccessZoneProperties) - Constructor for class org.goplanit.zoning.ConnectoidImpl.AccessZoneProperties
Copy constructor
accessZones - Variable in class org.goplanit.zoning.ConnectoidImpl
the zones and their properties accessible from this connectoid
activate(String...) - Method in interface org.goplanit.osm.defaults.OsmInfrastructureConfiguration
Choose to add a given way value to be on top of the defaults, e.g.
activate(String...) - Method in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
Choose to add a given way value to be on top of the defaults, e.g.
activate(String...) - Method in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
Choose to add a given way value to be on top of the defaults, e.g.
activate(List<String>) - Method in interface org.goplanit.osm.defaults.OsmInfrastructureConfiguration
Choose to add a given way value to be on top of the defaults, e.g.
activate(List<String>) - Method in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
Choose to add a given way value to be on top of the defaults, e.g.
activate(List<String>) - Method in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
Choose to add a given way value to be on top of the defaults, e.g.
activateAll() - Method in interface org.goplanit.osm.defaults.OsmInfrastructureConfiguration
activate all types explicitly
activateAll() - Method in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
activate all types explicitly
activateAll() - Method in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
activate all types explicitly
activateAllOsmHighwayTypes() - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Activate all known OSM highway types
activateAllOsmRailwayTypes() - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
activate all known OSM railway types
activateAllOsmWaterwayTypes() - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
activate all known OSM waterway types
activateAllOsmWayTypes() - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Activate all known OSM railway types
activateAllUsedNodeSplittingRates(double[]) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
For all nodes that have downstream link segments with positive sending flows, ensure they are activated for splitting rates (activation implies tracking and potentially blocking) if not already.
activateDetailedLogging(boolean) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmConfigurator
(De)Activate additional detailed logging specifically for the sLTM assignment procedure
activatedGtfsModes - Variable in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Activated GTFS modes.
activatedOsmTypes - Variable in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
the OSM types that are marked as supported OSM types, i.e., will be processed when parsing
activatedPlanitModes - Variable in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
track the PLANit modes that we include in the network to write
activateEligibleSplittingRateTrackedNodes() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushBase
Initialise tracking of splitting rates and network flows on all nodes that are used by any currently active PAS.
activateEligibleSplittingRateTrackedNodes() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingPath
In a path based implementation, tracked nodes overlap with potentially blocking nodes.
activateEligibleSplittingRateTrackedNodes() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Let derived loading implementation initialise which nodes are to be tracked for network splitting rates, e.g.
activateExtendedLoggingForGtfsZones(String...) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Allow user to trigger extensive logging on how particular GTFS stops are being parsed and converted into a PLANit transfer zone
activateExtendedLoggingForGtfsZones(List<String>) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Allow user to trigger extensive logging on how particular GTFS stops are being parsed and converted into a PLANit transfer zone
activateGtfsRouteTypeMode(RouteType) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Activate an GTFS mode, i.e., route type, based on its default mapping to a PLANit mode
activateHighwayParser(boolean) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
activate the parsing of highways
activateLoggingForGtfsRouteByShortName(String) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Activate tracking of information for a given GTFS route by its short name
activateMaxEntropyFlowDistribution(boolean) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmConfigurator
(De)Activate the bush based max entropy flow solution.
activateNextExtension(boolean) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Given the current extension status and type of sLTM that we are conducting, activate the next extension in loading to improve the likelihood of network loading convergence.
activateNode(DirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataComplete
Activate a node so we are able to track its splitting rates (and turn flows) during loading.
activateNodeTrackingFor(Pas) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushBase
For each PAS we must be able to determine the network level flows along the segments, see computeSubPathSendingFlow().
activateOdSkimOutputType(OdSkimSubOutputType) - Method in class org.goplanit.output.configuration.OdOutputTypeConfiguration
Activate an ODSkimOutputType for this output type configuration
activateOsmHighwayType(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Choose to add given highway type to parsed types on top of the defaults, e.g.
activateOsmHighwayTypes(String...) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Activate all passed in highway types
activateOsmHighwayTypes(List<String>) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Activate all passed in highway types
activateOsmMode(String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Activate an OSM mode based on its default mapping to a PLANit mode
activateOsmRailMode(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
activate an OSM rail mode based on its (default) mapping to a PLANit mode.
activateOsmRailwayType(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
Choose to add given railway type to parsed types on top of the defaults, e.g.
activateOsmRailwayTypes(String...) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
activate all passed in railway types
activateOsmRailwayTypes(List<String>) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
activate all passed in railway types
activateOsmRoadMode(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
activate OSM road mode based on its default mapping to PLANit mode.
activateOsmWaterMode(String) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
activate an OSM water way mode based on its (default) mapping to a PLANit mode.
activateOsmWaterwayType(String) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
Choose to add given waterway type to parsed types on top of the defaults, e.g.
activateOsmWaterwayTypes(String...) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
activate all passed in waterway types
activateOsmWaterwayTypes(List<String>) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
activate all passed in waterway types
activateOsmWayType(String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Choose to add given way value type to parsed types on top of the defaults, e.g.
activateOsmWayTypes(String...) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Activate all passed in way types
activateOsmWayTypes(List<String>) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Activate all passed in way types
activateOutput(OutputType) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Method that allows one to activate specific output types for persistence on the traffic assignment instance
activateParser(boolean) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Determine whether or not the ways represented by these settings should be parsed or not.
activateParser(boolean) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
set the flag whether the public transport infrastructure should be parsed or not
activatePasS2RemovalIf(boolean) - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
activate if flag is true
activatePredefinedMode(PredefinedModeType) - Method in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Activate the provided predefined mode from the activated modes listed for inclusion in the MATSIM network (in mapped form).
activateRailwayParser(boolean) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
activate the parsing of railways
activateSubOutputType(SubOutputTypeEnum) - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Activate a SubOutputTypeEnum for this output type configuration
activateWaterwayParser(boolean) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
activate the parsing of waterways
ACTIVE_LAYER_XML_ID - Static variable in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
proposed active layer id
activeSubOutputTypes - Variable in class org.goplanit.output.configuration.OutputTypeConfiguration
Stores all active sub output types (if any).
ACyclicSubGraph - Interface in org.goplanit.utils.graph.directed.acyclic
An acyclic sub graph contains a subset of the full graph without cycles.
ACyclicSubGraphImpl - Class in org.goplanit.graph.directed.acyclic
An acyclic sub graph contains a subset of the full graph without cycles.
ACyclicSubGraphImpl(ACyclicSubGraphImpl, boolean) - Constructor for class org.goplanit.graph.directed.acyclic.ACyclicSubGraphImpl
Copy constructor
ACyclicSubGraphImpl(IdGroupingToken, DirectedVertex, boolean, int) - Constructor for class org.goplanit.graph.directed.acyclic.ACyclicSubGraphImpl
Constructor
add(Class<? extends ExternalIdAble>, Function<? extends ExternalIdAble, String>) - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMapper
Add entry
add(String, String) - Static method in class org.goplanit.utils.epsg.EpsgCodesByCountry
add a mapping to the register
add(CumulativePoint, double) - Method in class org.goplanit.utils.cumulatives.PiecewiseLinearCumulativeCurve
append a new cumulative point to the curve which must be later or equal than the current latest point given the passed in timeInSecondsEpsilon
addAccessGroupProperties(AccessGroupProperties) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Add access group properties for the modes allowed by it.
addAccessGroupProperties(AccessGroupProperties) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Add access group properties for the modes allowed by it.
addAccessMode(Mode) - Method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
Add mode to access group.
addAccessMode(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Add a new access mode to the group
addAccessZone(Zone) - Method in interface org.goplanit.utils.zoning.Connectoid
Add an access zone with default properties
addAccessZone(Zone) - Method in class org.goplanit.zoning.ConnectoidImpl
Add an access zone with default properties
addAll(Iterable<? extends V>) - Method in interface org.goplanit.utils.wrapper.MapWrapper
add all elements of iterable
addAllAccessZones(Collection<Zone>) - Method in interface org.goplanit.utils.zoning.Connectoid
Add all provided access zones
addAllowedMode(Zone, Mode) - Method in interface org.goplanit.utils.zoning.Connectoid
Add an allowed mode.
addAllowedMode(Zone, Mode) - Method in class org.goplanit.zoning.ConnectoidImpl
Add an allowed mode.
addAllowedModeCategories(String, String, boolean, String...) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
Add the passed in mode categories as allowed for all its child modes (currently only road modes have categories)
addAllowedModeCategories(Pair<String, String>, String...) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
add the passed in mode categories as allowed for all its child modes
addAllowedModes(String, String, boolean, List<String>) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
Add the passed in modes as modes that are explicitly allowed access regardless of the mode category, i.e., this takes precedence over the categories.
addAllowedModes(String, String, List<String>) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
add the passed in modes as modes that are explicitly allowed access regardless of the mode category, i.e., this takes precedence over the categories.
addAllowedModes(Pair<String, String>, String...) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
add the passed in modes as modes that are explicitly allowed access regardless of the mode category, i.e., this takes precedence over the categories.
addAllowedModes(Zone, Collection<Mode>) - Method in interface org.goplanit.utils.zoning.Connectoid
Add allowed modes.
addAllowedModes(Zone, Mode...) - Method in interface org.goplanit.utils.zoning.Connectoid
Add allowed modes.
addAllowedOsmHighwayModes(String, String...) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
add allowed osm modes to highwaytype
addAllowedOsmHighwayModes(String, List<String>) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
add allowed osm modes to highwaytype
addAllowedOsmWayModes(String, String, List<String>) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Add allowed osm modes to OSM way type
addAllTo(Map<Long, Set<MacroscopicLink>>, Map<Long, Set<MacroscopicLink>>) - Static method in class org.goplanit.osm.converter.network.OsmNetworkHandlerHelper
add addition to destination
addAllTransferZones(Collection<TransferZone>) - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
Add all transferZones provided
addConnectoidByTransferZone(TransferZone, DirectedConnectoid) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Register a known mapping from transfer zone to connectoid
addCsvFileNamePerOutputType(OutputTypeEnum, String) - Method in class org.goplanit.output.formatter.CsvFileOutputFormatter
Add a new name of the CSV output file for a specified output type
addCsvFileNamePerOutputType(OutputTypeEnum, String) - Method in interface org.goplanit.output.formatter.CsvTextFileOutputFormatter
Add a new name of a CSV output file for a specified output type
addDefaultOsmMode2PlanitPredefinedModeTypeMapping(String, PredefinedModeType) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
add mapping from osm mode to PLANit mode (only predefined modes supported for now)
addDirectedConnectoidByLocation(MacroscopicNetworkLayer, Point, DirectedConnectoid) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerConnectoidData
Add a connectoid to the registered connectoids indexed by their OSM id
addDirectedConnectoidByLocation(MacroscopicNetworkLayer, Point, DirectedConnectoid) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Add a connectoid to the registered connectoids indexed by their OSM id
addDirectedConnectoidByLocation(MacroscopicNetworkLayer, Point, DirectedConnectoid) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Add a connectoid to the registered connectoids indexed by their OSM id
addDisallowedModes(String, String, boolean, String...) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
Add the passed in modes as modes that are explicitly NOT allowed access regardless of the mode category or allowed modes, i.e., this takes precedence over all other settings.
addDisallowedModes(Pair<String, String>, String...) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
add the passed in modes as modes that are explicitly NOT allowed access regardless of the mode category or allowed modes, i.e., this takes precedence over all other settings.
addEdge(Edge) - Method in class org.goplanit.graph.VertexImpl
Add edge, do not invoke when parsing networks, this connection is auto-populated before the assignment starts based on the edge and its two vertices that have been registered.
addEdge(Edge) - Method in interface org.goplanit.utils.graph.Vertex
Add edge, do not invoke when parsing networks, this connection is auto-populated before the assignment starts based on the edge and its two vertices that have been registered.
addEdges(Collection<? extends Edge>) - Method in interface org.goplanit.utils.graph.Vertex
Add multiple edges at the same time
addEdgeSegment(E) - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Register an edge segment on the subgraph
addEdgeSegment(E) - Method in interface org.goplanit.utils.graph.directed.DirectedSubGraph
Register an edge segment on the subgraph
addFileHandler(GtfsFileHandler<? extends GtfsObject>) - Method in class org.goplanit.gtfs.reader.GtfsReader
Register a handler for a specific file type
addGeoIndexedLink(MacroscopicLink) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Add provided link to local spatial index based on their bounding box
addGeoIndexedLinks(MacroscopicLink...) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Add provided link to local spatial index based on their bounding box
addHandler(GtfsFileHandler<? extends GtfsObject>) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderBase
Register handler
addIgnoreStopAreaStopPosition(EntityType, long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
add identified OSM entity to be ignored if it pops up as a stop_area stop_position.
addInputProperty(String, Object) - Method in class org.goplanit.graph.EdgeImpl
Add a property from the original input that is not part of the readily available link members
addInputProperty(String, Object) - Method in class org.goplanit.graph.VertexImpl
Add a property from the original input that is not part of the readily available members
addInputProperty(String, Object) - Method in interface org.goplanit.utils.graph.Edge
Add a property from the original input that is not part of the readily available link members
addInputProperty(String, Object) - Method in interface org.goplanit.utils.graph.Vertex
Add a property from the original input that is not part of the readily available members
addInputProperty(String, Object) - Method in interface org.goplanit.utils.zoning.Zone
Add a property from the original input that is not part of the readily available members
addInputProperty(String, Object) - Method in class org.goplanit.zoning.ZoneImpl
Add a property from the original input that is not part of the readily available members
ADDITIONAL_RAIL_SERVICE - org.goplanit.gtfs.enums.RouteType
 
addLayer(String) - Method in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
add a proposed layer
addLegSegment(ServiceLegSegment) - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
Add a new leg segment (directed leg) to the end of the already registered legs.
addLegSegment(ServiceLegSegment) - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Add a new leg segment (directed leg) to the end of the already registered legs.
addLinksToSpatialLinkIndex(Collection<MacroscopicLink>) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Add provided links to local spatial index based on their bounding box
addListener(PlanitComponentListener) - Method in class org.goplanit.component.PlanitComponentFactory
Add a listener for all its known supported PLANit component event types
addListener(PlanitComponentListener, PlanitComponentEventType...) - Method in class org.goplanit.component.PlanitComponentFactory
Add a listener for PLANit component event types fired
addListener(EventListener) - Method in class org.goplanit.utils.event.EventProducerImpl
add a listener for one or more event types that are presumably triggered by this producer absed on its known supported types.
addListener(EventListener, EventListenerPriority) - Method in class org.goplanit.utils.event.EventProducerImpl
Add a listener for one or more event types (collected from listener's known supported types) that are presumably triggered by this producer
addListener(EventListener, EventListenerPriority, EventType...) - Method in class org.goplanit.utils.event.EventProducerImpl
Add a listener for one or more event types that are presumably triggered by this producer
addListener(EventListener, EventType...) - Method in class org.goplanit.utils.event.EventProducerImpl
Add a listener for one or more event types that are presumably triggered by this producer, with the default priority (low)
addListener(GraphModifierListener) - Method in class org.goplanit.demands.modifier.DemandsModifier
Register listener for all its supported types fired by the graph modifier
addListener(GraphModifierListener) - Method in interface org.goplanit.demands.modifier.event.DemandsModifierEventProducer
Register listener for all its supported types fired by the graph modifier
addListener(GraphModifierListener) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Register listener for all its supported types fired by the graph modifier
addListener(GraphModifierListener) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
Register listener for all its supported types fired by the graph modifier
addListener(GraphModifierListener) - Method in class org.goplanit.network.layer.modifier.UntypedNetworkLayerModifierImpl
Register listener for all its supported types fired by the graph modifier
addListener(GraphModifierListener) - Method in interface org.goplanit.utils.graph.modifier.event.GraphModifierEventProducer
Register listener for all its supported types fired by the graph modifier
addListener(GraphModifierListener, GraphModifierEventType) - Method in class org.goplanit.demands.modifier.DemandsModifier
Register listeners for events fired by the graph modifier
addListener(GraphModifierListener, GraphModifierEventType) - Method in interface org.goplanit.demands.modifier.event.DemandsModifierEventProducer
Register listeners for events fired by the graph modifier
addListener(GraphModifierListener, GraphModifierEventType) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Register listeners for events fired by the graph modifier
addListener(GraphModifierListener, GraphModifierEventType) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
Register listeners for events fired by the graph modifier
addListener(GraphModifierListener, GraphModifierEventType) - Method in class org.goplanit.network.layer.modifier.UntypedNetworkLayerModifierImpl
Register listeners for events fired by the graph modifier
addListener(GraphModifierListener, GraphModifierEventType) - Method in interface org.goplanit.utils.graph.modifier.event.GraphModifierEventProducer
Register listeners for events fired by the graph modifier
addListener(RoutedServicesModifierListener) - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Register listeners for events fired by a routed services modifier
addListener(RoutedServicesModifierListener) - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesModifierEventProducer
Register listeners for events fired by a routed services modifier
addListener(RoutedServicesModifierListener, RoutedServicesModifierEventType) - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Register listeners for events fired by a routed services modifier
addListener(RoutedServicesModifierListener, RoutedServicesModifierEventType) - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesModifierEventProducer
Register listeners for events fired by a routed services modifier
addListener(ZoningModifierListener) - Method in interface org.goplanit.utils.zoning.modifier.event.ZoningModifierEventProducer
Register listener for all its supported event types fired by a zoning modifier
addListener(ZoningModifierListener) - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
Register listener for all its supported event types fired by a zoning modifier
addListener(ZoningModifierListener, ZoningModifierEventType) - Method in interface org.goplanit.utils.zoning.modifier.event.ZoningModifierEventProducer
Register listeners for events fired by a zoning modifier
addListener(ZoningModifierListener, ZoningModifierEventType) - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
Register listeners for events fired by a zoning modifier
addLogGtfsStopRoutes(String...) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Indicate to log the routes that stop at the given GTFS stops (within selected time period(s).
addLogGtfsStopRoutes(List<String>) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Indicate to log the routes that stop at the given GTFS stops (within selected time period(s).
addLogGtfsStopToLinkMapping(String...) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Log the chosen PLANit link (and its ids) to the user for the given GTFS stop, so it can be manually verified what the algorithm has chosen from the logs
addLogGtfsStopToLinkMapping(List<String>) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Log the chosen PLANit link (and its ids) to the user for the given GTFS stop, so it can be manually verified what the algorithm has chosen from the logs
addModifiedLinkSegmentType(MacroscopicLinkSegmentType, Set<Mode>, Set<Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes.ModifiedLinkSegmentTypesModes
Add a modified link segment type based on the changes in mode support.
addModifiedLinkSegmentType(MacroscopicLinkSegmentType, MacroscopicLinkSegmentType, Set<Mode>, Set<Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes
Add a modified link segment type based on the changes in mode support.
addOriginDemandPcuH(double) - Method in class org.goplanit.assignment.ltm.sltm.OriginBush
add origin demand for this origin bush
addOriginDemandPcuH(CentroidVertex, double) - Method in class org.goplanit.assignment.ltm.sltm.DestinationBush
add origin demand for this origin bush
addOriginDemandPcuH(CentroidVertex, double) - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
Track origin demands for bush
addOsmCircularWay(OsmWay) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
add a circular way
addOsmRelationOuterRoleOsmWay(OsmWay) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Add OSM way to keep.
addOverwriteGtfsStopTransferZoneMapping(String, Object, IdMapperType) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Provide explicit mapping for GTFS stop id to an existing PLANit transfer zone, e.g., platform, pole, station, halt, stop, etc.
addProperty(OutputPropertyType) - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Add an output property to be included in the output files
addRelativeLegSegmentTiming(ServiceLegSegment, LocalTime, LocalTime) - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Add a new leg's timing to the end of the already registered leg timings.
addRelativeLegSegmentTiming(ServiceLegSegment, LocalTime, LocalTime) - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Add a new leg's timing to the end of the already registered leg timings.
addRootVertex(V) - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Add a new root vertex
addRootVertex(V) - Method in interface org.goplanit.utils.graph.directed.acyclic.UntypedACyclicSubGraph
Add a new root vertex
addTimePeriodFilter(LocalTime, LocalTime) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Add a time period filter.
addTo(double[], double[]) - Static method in class org.goplanit.utils.arrays.ArrayUtils
Add the values of a second array element-wise to the first array
addTo(double[], double[], int) - Static method in class org.goplanit.utils.arrays.ArrayUtils
Add the values of a second array element-wise to the first array
addToAcceptedTurnFlows(EdgeSegment, EdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.consumer.NetworkTurnFlowUpdateData
add to accepted turn flows
addToModeExternalId(Mode, RouteType) - Static method in class org.goplanit.gtfs.util.GtfsConverterReaderHelper
add GTFS type Id to PLANit mode external id (in case multiple GTFS modes are mapped to the same PLANit mode)
addToNextSegmentFlows(long, double) - Method in class org.goplanit.assignment.traditionalstatic.ModeData
add passed in flow to next segment flows for given id
addtoStart(Object, Object[]) - Static method in class org.goplanit.utils.arrays.ArrayUtils
add an element to the start of the passed in array.
addToTransferZoneGroup(TransferZoneGroup) - Method in interface org.goplanit.utils.zoning.TransferZone
register this transfer zone group as a group this transfer zone is part of
addToTransferZoneGroup(TransferZoneGroup) - Method in class org.goplanit.zoning.TransferZoneImpl
register this transfer zone group as a group this transfer zone is part of
addTrafficAssignmentBuilder(TrafficAssignmentBuilder<?>) - Method in class org.goplanit.project.ProjectAssignmentBuilders
add traffic assignment
addTransferZone(TransferZone) - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
Add a transferZone and also register this group on this transfer zone at the same time
addTransferZone(TransferZone) - Method in class org.goplanit.zoning.TransferZoneGroupImpl
Add a transferZone and also register this group on this transfer zone at the same time
addTransferZoneByOsmId(EntityType, long, TransferZone) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
add a incomplete transfer zone to the tracking container
addTransferZoneGroupByOsmId(long, TransferZoneGroup) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Add a transfer zone group by its OSM id
addTransferZonePlatformName(String) - Method in interface org.goplanit.utils.zoning.TransferZone
Add platform name for this transfer zone
addTransferZonePlatformName(String) - Method in class org.goplanit.zoning.TransferZoneImpl
Add platform name for this transfer zone
addTransferZonePlatformNames(String[]) - Method in interface org.goplanit.utils.zoning.TransferZone
Add all platform names provided
addTransferZonePlatformNames(Collection<String>) - Method in interface org.goplanit.utils.zoning.TransferZone
Add all platform names provided
addTurnSendingFlow(ConjugateEdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Add turn sending flow for a given turn (can be negative), turn will not be removed if no flow remains
addTurnSendingFlow(ConjugateEdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Add turn sending flow to the conjugate bush.
addTurnSendingFlow(ConjugateEdgeSegment, double, boolean) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Add turn sending flow for a given turn (can be negative), flow can be removed if desired depending on flags set if desired
addTurnSendingFlow(ConjugateEdgeSegment, double, boolean) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Add turn sending flow to the bush.
addTurnSendingFlow(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, double) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Add turn sending flow for a given turn (can be negative), turn will not be removed if no flow remains
addTurnSendingFlow(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, double) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Add turn sending flow to the bush.
addTurnSendingFlow(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, double, boolean) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Add turn sending flow for a given turn (can be negative), flow labelling can be removed if desired depdning on flags set if desired
addTurnSendingFlow(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, double, boolean) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Add turn sending flow to the bush.
addTurnSendingFlow(EdgeSegment, EdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.BushTurnData
Add turn sending flow for a given turn (can be negative), turn will not be removed if no flow remains
addTurnSendingFlow(EdgeSegment, EdgeSegment, double, boolean) - Method in class org.goplanit.assignment.ltm.sltm.BushTurnData
Add turn sending flow for a given turn (can be negative), flow can be removed if desired depending on flags set if desired
addUnprocessedPtv1FerryTerminal(OsmEntity) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
add unprocessed ferry terminal
addUnprocessedPtv1Station(OsmEntity) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
add unprocessed ptv1 station
addUnprocessedPtv2Station(OsmEntity) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
add unprocessed ptv2 station
addUnprocessedStopPosition(OsmNode) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
add unprocessed stop position
addWaitingAreaWithoutMappedPlanitMode(EntityType, long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Add identified OSM entity as valid waiting area (platform, pole), but it has no mapped PLANit mode, e.g.
AERIAL - org.goplanit.gtfs.enums.RouteType
 
AERIAL_LIFT_SERVICE - org.goplanit.gtfs.enums.RouteType
 
afterSubGraphRemovalComplete() - Method in class org.goplanit.zoning.modifier.event.handler.UpdateConnectoidsOnVertexRemovalHandler
finalise subgraph removal for the connectoids by recreating the connectoid ids
AGENCIES - org.goplanit.gtfs.enums.GtfsFileType
 
AGENCY - org.goplanit.gtfs.enums.GtfsObjectType
 
AGENCY_EMAIL - org.goplanit.gtfs.enums.GtfsKeyType
 
AGENCY_FARE_URL - org.goplanit.gtfs.enums.GtfsKeyType
 
AGENCY_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
AGENCY_LANG - org.goplanit.gtfs.enums.GtfsKeyType
 
AGENCY_NAME - org.goplanit.gtfs.enums.GtfsKeyType
 
AGENCY_PHONE - org.goplanit.gtfs.enums.GtfsKeyType
 
AGENCY_TIMEZONE - org.goplanit.gtfs.enums.GtfsKeyType
 
AGENCY_URL - org.goplanit.gtfs.enums.GtfsKeyType
 
AGRICULTURAL - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: agricultural tag
AGRICULTURAL - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
agricultural vehicles
AIR_SERVICE - org.goplanit.gtfs.enums.RouteType
 
ALGORITHM_B - Static variable in class org.goplanit.assignment.TrafficAssignment
short hand to choose algorithmB as assignment type
AlgorithmB - Class in org.goplanit.assignment.algorithmb
Algorithm B implementation based on the work of Dial (2006).
AlgorithmB(AlgorithmB) - Constructor for class org.goplanit.assignment.algorithmb.AlgorithmB
Copy Constructor
AlgorithmB(IdGroupingToken) - Constructor for class org.goplanit.assignment.algorithmb.AlgorithmB
Constructor
AlgorithmBEquilibration - Class in org.goplanit.assignment.algorithmb
All the functionality to equilibrate algorithm B
AlgorithmBEquilibration(AlgorithmB, OutputManager) - Constructor for class org.goplanit.assignment.algorithmb.AlgorithmBEquilibration
Constructor
AlgorithmBSimulationData - Class in org.goplanit.assignment.algorithmb
Simulation data which are specific to Traditional Static Assignment
AlgorithmBSimulationData() - Constructor for class org.goplanit.assignment.algorithmb.AlgorithmBSimulationData
Constructor
all(Consumer<T>) - Method in class org.goplanit.utils.misc.Quadruple
Apply consumer to all entries.
ALL_BUS_SERVICES - org.goplanit.gtfs.enums.RouteType
 
ALL_COACH_SERVICES - org.goplanit.gtfs.enums.RouteType
 
ALL_COLUMNS - org.goplanit.gtfs.enums.GtfsColumnType
 
ALL_IN_ONE_LAYER_ID - Static variable in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
proposed all-in-one layer id
ALL_RAIL_SERVICES - org.goplanit.gtfs.enums.RouteType
 
ALL_TAXI_SERVICES - org.goplanit.gtfs.enums.RouteType
 
ALL_TO_ONE - org.goplanit.algorithms.shortest.ShortestSearchType
 
ALL_TRAM_SERVICES - org.goplanit.gtfs.enums.RouteType
 
ALL_URBAN_RAILWAY_SERVICES - org.goplanit.gtfs.enums.RouteType
 
allDepartEarlierBy(LocalTime) - Method in class org.goplanit.service.routed.RoutedTripDeparturesImpl
Make all departures of the routed trip departure depart later by the given amount
allDepartEarlierBy(LocalTime) - Method in interface org.goplanit.utils.service.routed.RoutedTripDepartures
Make all departures of the routed trip departure depart later by the given amount
allDepartLaterBy(LocalTime) - Method in class org.goplanit.service.routed.RoutedTripDeparturesImpl
Make all departures of the routed trip departure depart later by the given amount
allDepartLaterBy(LocalTime) - Method in interface org.goplanit.utils.service.routed.RoutedTripDepartures
Make all departures of the routed trip departure depart later by the given amount
allNotNull() - Method in class org.goplanit.utils.misc.Quadruple
check if all values are not null
allNotNull() - Method in class org.goplanit.utils.misc.Triple
check if all values are not null
allNull() - Method in class org.goplanit.utils.misc.Triple
check all are null
allowedModes - Variable in class org.goplanit.zoning.ConnectoidImpl.AccessZoneProperties
the explicitly allowed modes, when null all modes allowed
ALTERNATING - Static variable in class org.goplanit.osm.tags.OsmOneWayTags
 
alwaysKeepLargestsubNetwork - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
indicate whether or not to keep the largest subnetwork when removeDanglingSubNetworks is set to true even when it does not adhere to the criteria of discardSubNetworkBelowSize and/or discardSubNetworkAbovesize
AMENITY - Static variable in class org.goplanit.osm.tags.OsmTags
 
ANTI_CLOCKWISE - Static variable in class org.goplanit.osm.tags.OsmDirectionTags
 
ANTIGUA_BARBUDA - Static variable in class org.goplanit.utils.locale.CountryNames
 
anyIsNotNull() - Method in class org.goplanit.utils.misc.Pair
check if any of the two values is not null
anyIsNotNull() - Method in class org.goplanit.utils.misc.Quadruple
check if any of the values is not null
anyIsNotNull() - Method in class org.goplanit.utils.misc.Triple
check if any of the two values is not null
anyIsNull() - Method in class org.goplanit.utils.misc.Pair
check if any values are null
anyIsNull() - Method in class org.goplanit.utils.misc.Quadruple
check if any values are null
anyIsNull() - Method in class org.goplanit.utils.misc.Triple
check if any values are null
anyKeyMatchesAnyValueTag(Map<String, String>, String[], String...) - Static method in class org.goplanit.osm.util.OsmTagUtils
Verify if any of the passed in keys matches and of the passed in values in the tags provided, all value tags are filtered by applying OsmTagUtils.VALUETAG_SPECIALCHAR_STRIP_REGEX
anyKeyMatchesAnyValueTag(Map<String, String>, String, String[], String...) - Static method in class org.goplanit.osm.util.OsmTagUtils
Verify if any of the passed in keys matches and of the passed in values in the tags provided
append(EdgeSegment...) - Method in class org.goplanit.path.SimpleDirectedPathImpl
Append given edge segments to the simple path
appendDirectedConnectoidFeatureDescription(NetworkIdMapper) - Method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitDirectedConnectoidFeatureTypeContext
Add any additional features unique to directed connectoids (and not available in base description) to feature description
appendExternalId(String) - Method in interface org.goplanit.utils.id.ExternalIdAble
append the external id with additional id if non-empty, separated with comma
appendExternalId(String, Character) - Method in interface org.goplanit.utils.id.ExternalIdAble
append the external id with additional id if non-empty, separated with provided separator
appendKeyValues(StringBuilder) - Method in class org.goplanit.gtfs.entity.GtfsObject
Append values to provided string builder
appendOdZoneFeatureDescription() - Method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitOdZoneFeatureTypeContext
Add any additional features unique to OD zones (and not available in base zone description) to feature description
appendRelativePathToURL(URL, String) - Static method in class org.goplanit.utils.misc.UrlUtils
Append the given relative path to the URL.
appendToFeatureTypeDescription(Triple<String, String, Function<T, ? extends Object>>...) - Method in class org.goplanit.geoio.util.PlanitEntityFeatureTypeContext
append one or more additional entries to the description
appendTransferZoneFeatureDescription() - Method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitTransferZoneFeatureTypeContext
Add any additional features unique to Transfer zones (and not available in base zone description) to feature description
appendUndirectedConnectoidFeatureDescription() - Method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitUndirectedConnectoidFeatureTypeContext
Add any additional features unique to undirected connectoids (and not available in base description) to feature description
APPLICATION_PROPERTIES_FILE_NAME - Static variable in class org.goplanit.io.xml.util.ApplicationProperties
 
ApplicationProperties - Class in org.goplanit.io.xml.util
Class supporting easy access to application.properties file
ApplicationProperties() - Constructor for class org.goplanit.io.xml.util.ApplicationProperties
 
apply(String) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData.GtfsStopIdToTransferZone
 
apply(R, S, T) - Method in interface org.goplanit.utils.functionalinterface.TriFunction
Performs this operation on the given arguments
apply(T) - Method in interface org.goplanit.utils.function.PlanitExceptionFunction
 
applyAcceptedTurnFlowUpdate(ConjugateEdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushFlowUpdateConsumerImpl
Register the conjugate bush accepted turn flow to the turn if required.
applyAcceptedTurnFlowUpdate(ConjugateEdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnFlowUpdateConsumer
Track the turn accepted flows when they are classified as being tracked during network loading, otherwise do nothing
applyAcceptedTurnFlowUpdate(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, double) - Method in class org.goplanit.assignment.ltm.sltm.consumer.RootedBushFlowUpdateConsumerImpl
Register the bush accepted turn flow to the turn if required.
applyAcceptedTurnFlowUpdate(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, double) - Method in class org.goplanit.assignment.ltm.sltm.consumer.RootedBushTurnFlowUpdateConsumer
Track the turn accepted flows when they are classified as being tracked during network loading, otherwise do nothing
applyPathFinalSegmentFlowUpdate(EdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.consumer.PathFlowUpdateConsumer
Apply the flow to a final path segment (and update link sending flow if required) which has no outgoing edge segment on the turn
applyPathFinalSegmentFlowUpdate(EdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.consumer.PathLinkFlowUpdateConsumer
Apply final path flow on last segment that otherwise would not have been updated in the turn based PathLinkFlowUpdateConsumer.applySingleFlowUpdate(EdgeSegment, EdgeSegment, double)
applyPathFinalSegmentFlowUpdate(EdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.consumer.PathTurnFlowUpdateConsumer
DO NOTHING - since this is a turn update and the final turn has no outgoing edge segment it is never tracked (because it does not exist), therefore, we can disregard updating the final segment flow in a turn flow update setting, even when tracking link segment sending flows (since this sending flow is never required as input to a node model update
applySingleFlowUpdate(EdgeSegment, EdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.consumer.PathFlowUpdateConsumer
Apply the flow to the turn (and update link sending flow if required)
applySingleFlowUpdate(EdgeSegment, EdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.consumer.PathLinkFlowUpdateConsumer
For each entry segment update the in(sending)flow
applySingleFlowUpdate(EdgeSegment, EdgeSegment, double) - Method in class org.goplanit.assignment.ltm.sltm.consumer.PathTurnFlowUpdateConsumer
Apply the flow to the turn (and update link sending flow if required)
ApplyToNodeModelResult - Interface in org.goplanit.assignment.ltm.sltm.consumer
Apply this to the result of a Tampere node model execution for a particular node, it is invoked with the node the model was invoked on, the resulting flow acceptance factors and the sending flow turn flows (rows are entry link segments, columns outgoing link segments).
AREA - Static variable in class org.goplanit.osm.tags.OsmTags
 
ArgumentParser - Class in org.goplanit.utils.args
This class parses program arguments and returns them as a map of file types and file locations.
ArgumentParser() - Constructor for class org.goplanit.utils.args.ArgumentParser
 
ArgumentStyle - Enum in org.goplanit.utils.args
Supported styles for argument parsing
ArrayUtils - Class in org.goplanit.utils.arrays
General methods for arrays
ArrayUtils() - Constructor for class org.goplanit.utils.arrays.ArrayUtils
 
ARRIVAL_OFFSET - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
ARRIVAL_TIME - org.goplanit.gtfs.enums.GtfsKeyType
 
asDayOfWeek(GtfsKeyType) - Static method in class org.goplanit.gtfs.entity.GtfsCalendar
Convert GtfsKeyType to a Java DayOfWeek (if possible)
asDirectory(URI) - Static method in class org.goplanit.utils.misc.UriUtils
Make sure it is a directory by adding a trailing forward slash if not present
asGtfsKeyType(DayOfWeek) - Static method in class org.goplanit.gtfs.entity.GtfsCalendar
Convert Java DayOfWeek to GTFSKeyType (if possible)
asLinkSegmentIndexedArray(MacroscopicLinkSegments) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Method to collect all fundamental diagrams for the given link segments in a 1:1 fashion in a raw array based on the current setup of this component.
asLocalPath(URL) - Static method in class org.goplanit.utils.misc.UrlUtils
converts to a Path.
asLocalTimeAfterMidnight() - Method in class org.goplanit.utils.time.ExtendedLocalTime
Extract the component after midnight as a new LocalTime instance
asLocalTimeBeforeMidnight() - Method in class org.goplanit.utils.time.ExtendedLocalTime
Extract the component before midnight as a new LocalTime instance
asRelativeUri(URI) - Static method in class org.goplanit.utils.misc.UriUtils
Method that attempts to strip everything from the URI to make it a relative URI.
asRelativeUriFromJar(URI) - Static method in class org.goplanit.utils.misc.UriUtils
Extract relative URI based on provided URI, knowing that the uri points to a location within a jar.
asRelativeUriFromRoot(URI) - Static method in class org.goplanit.utils.misc.UriUtils
Specifically meant for URIs that have been made relative, e.g.
asRelativeUriFromUserDir(URI) - Static method in class org.goplanit.utils.misc.UriUtils
Extract relative URI based on provided URI and the user.dir property set for the application.
asRelativeUriFromWorkingDir(URI) - Static method in class org.goplanit.utils.misc.UriUtils
Extract relative URI based on provided URI and the current working directory of the application.
assertDemandsFilesSimilar(String, String) - Static method in class org.goplanit.io.test.PlanitAssertionUtils
 
assertDemandsFilesSimilar(Path, Path) - Static method in class org.goplanit.io.test.PlanitAssertionUtils
 
assertNetworkFilesSimilar(String, String) - Static method in class org.goplanit.io.test.PlanitAssertionUtils
 
assertNetworkFilesSimilar(String, String) - Static method in class org.goplanit.matsim.util.MatsimAssertionUtils
 
assertNetworkFilesSimilar(Path, Path) - Static method in class org.goplanit.io.test.PlanitAssertionUtils
 
assertNetworkFilesSimilar(Path, Path) - Static method in class org.goplanit.matsim.util.MatsimAssertionUtils
 
assertRoutedServicesFilesSimilar(String, String) - Static method in class org.goplanit.io.test.PlanitAssertionUtils
 
assertRoutedServicesFilesSimilar(Path, Path) - Static method in class org.goplanit.io.test.PlanitAssertionUtils
 
assertServiceNetworkFilesSimilar(String, String) - Static method in class org.goplanit.io.test.PlanitAssertionUtils
 
assertServiceNetworkFilesSimilar(Path, Path) - Static method in class org.goplanit.io.test.PlanitAssertionUtils
 
assertTransitScheduleFilesSimilar(String, String) - Static method in class org.goplanit.matsim.util.MatsimAssertionUtils
 
assertTransitScheduleFilesSimilar(Path, Path) - Static method in class org.goplanit.matsim.util.MatsimAssertionUtils
 
assertZoningFilesSimilar(String, String) - Static method in class org.goplanit.io.test.PlanitAssertionUtils
 
assertZoningFilesSimilar(Path, Path) - Static method in class org.goplanit.io.test.PlanitAssertionUtils
 
asShortName(Mode, Function<Mode, String>) - Static method in class org.goplanit.geoio.util.ModeShortNameConverter
As short name with 5 characters or less.
assignmentBuilders - Variable in class org.goplanit.project.CustomPlanItProject
The registered assignment builders
asSortedSetByStartTime() - Method in class org.goplanit.demands.TimePeriods
Returns a set of all registered time periods sorted by the start time, i.e., the way the time period is comparable
asStream(Iterable<T>) - Static method in class org.goplanit.utils.misc.IterableUtils
As non-parallel stream
asStream(Iterator<T>) - Static method in class org.goplanit.utils.misc.IteratorUtils
Iterator as stream
ATTRIBTUION_EMAIL - org.goplanit.gtfs.enums.GtfsKeyType
 
ATTRIBUTION - org.goplanit.gtfs.enums.GtfsObjectType
 
ATTRIBUTION_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
ATTRIBUTION_PHONE - org.goplanit.gtfs.enums.GtfsKeyType
 
ATTRIBUTION_URL - org.goplanit.gtfs.enums.GtfsKeyType
 
ATTRIBUTIONS - org.goplanit.gtfs.enums.GtfsFileType
 
ATV - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
all-terrain vehicles, e.g.
AUSTRALIA - Static variable in class org.goplanit.utils.locale.CountryNames
 
AUSTRALIA_LAMBERT - Static variable in class org.goplanit.utils.epsg.EpsgCodesByCountry
Area of use: Australia, EPSG:3112
AVERAGE - org.goplanit.utils.network.layer.service.ServiceLeg.LengthType
 
averaged - Variable in class org.goplanit.gap.NormBasedGapFunction
indicate if the result is to be averaged
AWAIT_DEPARTURE - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
AWAIT_DEPARTURE_DEFAULT - Static variable in class org.goplanit.matsim.converter.MatsimPtServicesWriterSettings
default value aligned with MATSim default

B

B - org.goplanit.tntp.enums.NetworkFileColumnType
 
backupDefaults - Variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
 
BACKWARD - Static variable in class org.goplanit.osm.tags.OsmDirectionTags
direction subtype for road modes, e.g.
BAHAMAS - Static variable in class org.goplanit.utils.locale.CountryNames
 
BANGLADESH - Static variable in class org.goplanit.utils.locale.CountryNames
 
BARBADOS - Static variable in class org.goplanit.utils.locale.CountryNames
 
BaseOutputFormatter - Class in org.goplanit.output.formatter
Base class for all formatters of output data, i.e.
BaseOutputFormatter(IdGroupingToken) - Constructor for class org.goplanit.output.formatter.BaseOutputFormatter
Constructor
BaseReaderImpl<T> - Class in org.goplanit.converter
Abstract base class implementation for converter readers which has a mechanism to (optionally) keep track of entities by their source id as PLANit only indexes by internal id
BaseReaderImpl() - Constructor for class org.goplanit.converter.BaseReaderImpl
Constructor
BaseWriterImpl<T> - Class in org.goplanit.converter
abstract base class implementation to write a PLANit network to disk with id mapping sorted for convenience
BaseWriterImpl(IdMapperType) - Constructor for class org.goplanit.converter.BaseWriterImpl
constructor
BASIC_AND_LOCATION_BASED_KEY_TAGS - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
combining basicCycleWayKeyTags and locationBasedCycleWayKeyTags
BASIC_CYCLEWAY_KEY_TAGS - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
cycleway cycleway:both
BHUTAN - Static variable in class org.goplanit.utils.locale.CountryNames
 
BICYCLE - org.goplanit.utils.mode.PredefinedModeType
 
BICYCLE - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
mode bicycle, can be used as key bicycle=yes
BICYCLE - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
bicycle part of vehicle category type
BICYCLE_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.BicycleMode
 
BICYCLE_USABLITY_FEATURES - Static variable in class org.goplanit.mode.BicycleMode
 
BicycleMode - Class in org.goplanit.mode
the predefined bicycle mode name: bicycle maxspeed (km/h): 15 pcu: 0.2 vehicular type: VEHICULAR motorisation: NON_MOTORISED track: ROAD use: PRIVATE
BicycleMode(BicycleMode, boolean) - Constructor for class org.goplanit.mode.BicycleMode
Copy constructor
BicycleMode(IdGroupingToken) - Constructor for class org.goplanit.mode.BicycleMode
Constructor for bicycle mode
BIKE_TAXI_SERVICE - org.goplanit.gtfs.enums.RouteType
 
BIKES_ALLOWED - org.goplanit.gtfs.enums.GtfsKeyType
 
BLOCK_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
BOARDING_AREA - org.goplanit.gtfs.enums.StopLocationType
 
BOOLEAN - org.goplanit.output.enums.DataType
 
both(Consumer<T>) - Method in class org.goplanit.utils.misc.Pair
Apply consumer to both entries.
both(Consumer<T>) - Method in class org.goplanit.utils.misc.Triple
Apply consumer all entries.
BOTH - Static variable in class org.goplanit.osm.tags.OsmDirectionTags
direction subtype for road modes, e.g.
BOTH - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
value for sidewalk key, see also https://wiki.openstreetmap.org/wiki/Key:sidewalk
BOTH - Static variable in class org.goplanit.osm.tags.OsmTags
 
bothNotNull() - Method in class org.goplanit.utils.misc.Pair
check if both values are not null
bothNull() - Method in class org.goplanit.utils.misc.Pair
check both entries are null
BOTSWANA - Static variable in class org.goplanit.utils.locale.CountryNames
 
BOUNDARY - Static variable in class org.goplanit.osm.tags.OsmRelationTypeTags
 
boundaryLocation - Variable in class org.goplanit.assignment.ltm.eltm.LinkSegmentBoundary
the location of this boundary on the link segment
BOUNDINGBOX_NEARNESS_DISTANCE_METERS - Static variable in class org.goplanit.osm.converter.network.OsmNetworkReaderData
the distance that qualifies as being near to the network bounding box.
BoxUtils - Class in org.goplanit.utils.box
Utility class assisting in more complex (auto-)boxing of types in for example container classes
BoxUtils() - Constructor for class org.goplanit.utils.box.BoxUtils
 
BPR - Static variable in interface org.goplanit.cost.physical.PhysicalCost
short-hand for configuring physical cost with BPR function instance
BPRConfigurator - Class in org.goplanit.cost.physical
Configurator for BPRLinkTravelTimeCost implementation
BPRConfigurator() - Constructor for class org.goplanit.cost.physical.BPRConfigurator
Constructor
BprLinkTravelTimeCost - Class in org.goplanit.cost.physical
Well known BPR link performance function to compute travel time cost on link segment based on flow and configuration parameters.
BprLinkTravelTimeCost(BprLinkTravelTimeCost, boolean) - Constructor for class org.goplanit.cost.physical.BprLinkTravelTimeCost
Copy Constructor
BprLinkTravelTimeCost(IdGroupingToken) - Constructor for class org.goplanit.cost.physical.BprLinkTravelTimeCost
Constructor
BprLinkTravelTimeCost.BprParameters - Class in org.goplanit.cost.physical
Inner class to store Map of alpha and beta parameters used in BPR function for each mode
BprParameters() - Constructor for class org.goplanit.cost.physical.BprLinkTravelTimeCost.BprParameters
Constructor
BprParameters(BprLinkTravelTimeCost.BprParameters) - Constructor for class org.goplanit.cost.physical.BprLinkTravelTimeCost.BprParameters
Copy constructor
bprParametersPerLinkSegment - Variable in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Array to store BPRParameters objects for each link segment to be used in calculateSegmentCost()
breakAt(E, V, CoordinateReferenceSystem) - Method in interface org.goplanit.utils.network.layer.modifier.UntypedDirectedGraphLayerModifier
Break the passed in link by inserting the passed in node in between.
breakAt(List<E>, V, CoordinateReferenceSystem) - Method in class org.goplanit.network.layer.modifier.ServiceNetworkLayerModifierImpl
todo: implement by breaking service leg + update underlying physical link segments by assigning them to either part of broken service leg
breakAt(List<E>, V, CoordinateReferenceSystem) - Method in class org.goplanit.network.layer.modifier.UntypedNetworkLayerModifierImpl
Break the passed in links by inserting the passed in node in between.
breakAt(List<E>, V, CoordinateReferenceSystem) - Method in interface org.goplanit.utils.network.layer.modifier.UntypedDirectedGraphLayerModifier
Break the passed in links by inserting the passed in node in between.
breakAt(List<E>, V, CoordinateReferenceSystem, Function<E, K>) - Method in interface org.goplanit.utils.network.layer.modifier.UntypedDirectedGraphLayerModifier
Break the passed in links by inserting the passed in node in between.
breakEdgeAt(DirectedVertex, Ex, PlanitJtsCrsUtils) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Identical to the GraphImpl implementation except that we now also account for the edge segments present on the edge.
breakEdgeAt(Vertex, Ex, PlanitJtsCrsUtils) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
Break the passed in edge by inserting the passed in vertex in between.
breakEdgeAt(V, Ex, PlanitJtsCrsUtils) - Method in interface org.goplanit.utils.graph.modifier.GraphModifier
Break the passed in edge by inserting the passed in vertex in between.
BreakEdgeEvent - Class in org.goplanit.graph.modifier.event
Wrapper around break edge event
BreakEdgeEvent(GraphModifier<?, ?>, Vertex, Edge, Edge) - Constructor for class org.goplanit.graph.modifier.event.BreakEdgeEvent
Constructor
breakEdgesAt(List<Ex>, DirectedVertex, CoordinateReferenceSystem) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Break the passed in edges by inserting the passed in vertex in between.
breakEdgesAt(List<Ex>, Vertex, CoordinateReferenceSystem) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
Break the passed in edges by inserting the passed in vertex in between.
breakEdgesAt(List<Ex>, V) - Method in interface org.goplanit.utils.graph.modifier.GraphModifier
Break the passed in edges by inserting the passed in vertex in between.
breakEdgesAt(List<Ex>, V, CoordinateReferenceSystem) - Method in interface org.goplanit.utils.graph.modifier.GraphModifier
Break the passed in edges by inserting the passed in vertex in between.
BreakEdgeSegmentEvent - Class in org.goplanit.graph.directed.modifier.event
Wrapper around break edge segment event
BreakEdgeSegmentEvent(DirectedGraphModifier, DirectedVertex, EdgeSegment) - Constructor for class org.goplanit.graph.directed.modifier.event.BreakEdgeSegmentEvent
constructor
breakLinksAtPlanitNode(Node, MacroscopicNetworkLayer, MacroscopicLink, Collection<GraphModifierListener>, GtfsZoningHandlerData) - Static method in class org.goplanit.gtfs.util.GtfsLinkHelper
break a PLANit link at the PLANit node location while also updating all related tracking indices and/or PLANit network link and link segment references that might be affected by this process: tracking of geo indexed PLANit links connectoid access link segments affected by breaking of link (if any)
breakLinksWithInternalConnections() - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerParser
whenever we find that internal nodes are used by more than one link OR a node is an extreme node on an existing link but also an internal link on another node, we break the links where this node is internal.
breakLinksWithInternalNode(Node) - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerParser
whenever we find that internal nodes are used by more than one link OR a node is an extreme node on an existing link but also an internal link on another node, we break the links where this node is internal.
BRIDLEWAY - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
BRIDLEWAY_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
BRITISH_VIRGIN_ISLANDS - Static variable in class org.goplanit.utils.locale.CountryNames
 
BRUNEI - Static variable in class org.goplanit.utils.locale.CountryNames
 
build() - Method in class org.goplanit.assignment.TrafficAssignmentBuilder
Build the traffic assignment
build() - Method in class org.goplanit.path.choice.PathChoiceBuilder
Build the path choice
build() - Method in class org.goplanit.utils.builder.Builder
Build an instance of class T
Builder<T> - Class in org.goplanit.utils.builder
Builder class to build something of type T
Builder(Class<T>) - Constructor for class org.goplanit.utils.builder.Builder
Constructor
builders - Variable in class org.goplanit.project.ProjectAssignmentBuilders
The traffic assignment(s) registered on this project
buildSubComponents(StochasticPathChoice) - Method in class org.goplanit.path.choice.StochasticPathChoiceBuilder
call to build and configure all sub components of this builder
buildSubComponents(T) - Method in class org.goplanit.assignment.ltm.LtmTrafficAssignmentBuilder
In addition to the super class sub components, we also construct the subcomponents specific to dynamic traffic assignment
buildSubComponents(T) - Method in class org.goplanit.assignment.TrafficAssignmentBuilder
call to build and configure all sub components of this builder
buildSubComponents(T) - Method in class org.goplanit.path.choice.PathChoiceBuilder
call to build and configure all sub components of this builder
BUS - org.goplanit.gtfs.enums.RouteType
 
BUS - org.goplanit.utils.mode.PredefinedModeType
 
BUS - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
heavy bus for public transport
BUS_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.BusMode
 
BUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
BUS_STOP - Static variable in class org.goplanit.osm.tags.OsmPtv1Tags
a bus_stop tag used frequently under PTv1 i.c.w.
BUS_USABLITY_FEATURES - Static variable in class org.goplanit.mode.BusMode
 
Bush - Interface in org.goplanit.assignment.ltm.sltm
Common Interface for bushes
bushData - Variable in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
track bush specific data
bushData - Variable in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
track bush specific data
bushEntrySegmentS1S2SendingFlows - Variable in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
Track the desired sending flows for s1 and s2 per bush per entry segment
bushes - Variable in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
tracked bushes (with non-zero demand)
BushFlowLabel - Class in org.goplanit.assignment.ltm.sltm
Label that track a unique composition of flow along an edge of a bush acyclic directed graph.
BushFlowLabel(BushFlowLabel) - Constructor for class org.goplanit.assignment.ltm.sltm.BushFlowLabel
Copy constructor
BushFlowUpdateConsumer<B extends Bush> - Interface in org.goplanit.assignment.ltm.sltm.consumer
Placeholder for bush based network loading flow update for each origin bush
bushGroupingToken - Variable in class org.goplanit.assignment.ltm.sltm.RootedBush
token for id generation unique within this bush
BushInitialiserHelper - Class in org.goplanit.assignment.ltm.sltm
 
BushInitialiserHelper(RootedLabelledBush, ACyclicSubGraph, PasManager, boolean) - Constructor for class org.goplanit.assignment.ltm.sltm.BushInitialiserHelper
Constructor
BushTurnData - Class in org.goplanit.assignment.ltm.sltm
Track turn based data of a bush.
BushTurnData(BushTurnData) - Constructor for class org.goplanit.assignment.ltm.sltm.BushTurnData
copy constructor.
BusMode - Class in org.goplanit.mode
the predefined bus mode name: bus maxspeed (km/h): 100 pcu: 2 vehicular type: VEHICULAR motorisation: MOTORISED track: ROAD use: PUBLIC
BusMode(BusMode, boolean) - Constructor for class org.goplanit.mode.BusMode
Copy constructor
BusMode(IdGroupingToken) - Constructor for class org.goplanit.mode.BusMode
Constructor for bus mode
BUSWAY - Static variable in class org.goplanit.osm.tags.OsmBusWayTags
busway, used as key busway=
BUSWAY_BOTH - Static variable in class org.goplanit.osm.tags.OsmBusWayTags
 
BUSWAY_LEFT - Static variable in class org.goplanit.osm.tags.OsmBusWayTags
 
BUSWAY_RIGHT - Static variable in class org.goplanit.osm.tags.OsmBusWayTags
 
BUSWAY_SCHEME_KEYTAGS - Static variable in class org.goplanit.osm.tags.OsmBusWayTags
busway scheme compatible busway busway:both busway:left busway:right

C

CABLE_TRAM - org.goplanit.gtfs.enums.RouteType
 
CALCULATED_SPEED - org.goplanit.output.property.OutputPropertyType
 
CalculatedSpeedOutputProperty - Class in org.goplanit.output.property
Calculate speed output property class
CalculatedSpeedOutputProperty() - Constructor for class org.goplanit.output.property.CalculatedSpeedOutputProperty
 
CALENDAR - org.goplanit.gtfs.enums.GtfsObjectType
 
CALENDAR_DATE - org.goplanit.gtfs.enums.GtfsObjectType
 
CALENDAR_DATES - org.goplanit.gtfs.enums.GtfsFileType
 
CALENDARS - org.goplanit.gtfs.enums.GtfsFileType
 
callForEachFileIn(String, Consumer<File>) - Static method in class org.goplanit.utils.misc.FileUtils
Call the callback for each file in the directory provided
callForEachFileInResourceDir(String, BiConsumer<InputStreamReader, String>) - Static method in class org.goplanit.osm.defaults.CountrySpecificDefaultUtils
Call consumer for each country specific file in resource dir
callVoidMethod(T, String, Object...) - Method in class org.goplanit.utils.builder.Configurator
Call a void method on the toConfigure class instance
canConvertTo(Unit) - Method in class org.goplanit.utils.unit.GroupUnit
Verify if unit can be converted to the desired unit
canConvertTo(Unit) - Method in class org.goplanit.utils.unit.SimpleUnit
Verify if unit can be converted to the desired unit
canConvertTo(Unit) - Method in class org.goplanit.utils.unit.SrsUnit
Verify if unit can be converted to the desired unit
canConvertTo(Unit) - Method in interface org.goplanit.utils.unit.Unit
Verify if unit can be converted to the desired unit
canHandleMultipleIterations() - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Flag to indicate whether an implementation can handle multiple iterations If this returns false, acts as though OutputConfiguration.setPersistOnlyFinalIteration() is set to true
canHandleMultipleIterations() - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Flag to indicate whether an implementation can handle multiple iterations If this returns false, acts as though OutputConfiguration.setPersistOnlyFinalIteration() is set to true
canHandleMultipleIterations() - Method in interface org.goplanit.output.formatter.OutputFormatter
Flag to indicate whether an implementation can handle multiple iterations If this returns false, acts as though OutputConfiguration.setPersistOnlyFinalIteration() is set to true
canHandleMultipleIterations() - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Flag to indicate whether an implementation can handle multiple iterations If this returns false, acts as though OutputConfiguration.setPersistOnlyFinalIteration() is set to true
CAPACITY_HOUR - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
CAPACITY_PER_LANE - org.goplanit.output.property.OutputPropertyType
 
CAPACITY_PER_LANE - org.goplanit.tntp.enums.NetworkFileColumnType
 
CapacityPerLaneOutputProperty - Class in org.goplanit.output.property
Capacity per lane in pcu/h
CapacityPerLaneOutputProperty() - Constructor for class org.goplanit.output.property.CapacityPerLaneOutputProperty
 
capacityPerLanePcuHourLane - Variable in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Maximum flow, i.e.
capacityScalingFactors - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModelInput
the scaling factor to scale sending flows up to capacity per in link segment
capInLinkCapacitiesToMaximum() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
Based on the set maximum in link capacity, check and update current in link capacities if they exceed this maximum
CAR - org.goplanit.utils.mode.PredefinedModeType
 
CAR_HIGH_OCCUPANCY - org.goplanit.utils.mode.PredefinedModeType
 
CAR_HOV_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.CarHighOccupancyMode
 
CAR_HOV_USABLITY_FEATURES - Static variable in class org.goplanit.mode.CarHighOccupancyMode
 
CAR_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.CarMode
 
CAR_SHARE - org.goplanit.utils.mode.PredefinedModeType
 
CAR_SHARE_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.CarShareMode
 
CAR_SHARE_USABLITY_FEATURES - Static variable in class org.goplanit.mode.CarShareMode
 
CAR_TRANSPORT_RAIL_SERVICE - org.goplanit.gtfs.enums.RouteType
 
CAR_USABLITY_FEATURES - Static variable in class org.goplanit.mode.CarMode
 
CARAVAN - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
vehicle towing a caravan
CarHighOccupancyMode - Class in org.goplanit.mode
the predefined car hov mode name: car_hov maxspeed (km/h): 130 pcu: 1 vehicular type: VEHICULAR motorisation: MOTORISED track: ROAD use: HIGH_OCCUPANCY
CarHighOccupancyMode(CarHighOccupancyMode, boolean) - Constructor for class org.goplanit.mode.CarHighOccupancyMode
Copy constructor
CarHighOccupancyMode(IdGroupingToken) - Constructor for class org.goplanit.mode.CarHighOccupancyMode
Constructor for car hov mode
CarMode - Class in org.goplanit.mode
the predefined car mode name: car maxspeed (km/h): 130 pcu: 1 vehicular type: VEHICULAR motorisation: MOTORISED track: ROAD use: PRIVATE
CarMode(CarMode, boolean) - Constructor for class org.goplanit.mode.CarMode
Copy constructor
CarMode(IdGroupingToken) - Constructor for class org.goplanit.mode.CarMode
Constructor for car mode
CARRIAGE - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
horse and carriage
CarShareMode - Class in org.goplanit.mode
the predefined car share mode name: car maxspeed (km/h): 130 pcu: 1 vehicular type: VEHICULAR motorisation: MOTORISED track: ROAD use: RIDE_SHARE
CarShareMode(CarShareMode, boolean) - Constructor for class org.goplanit.mode.CarShareMode
Copy constructor
CarShareMode(IdGroupingToken) - Constructor for class org.goplanit.mode.CarShareMode
Constructor for car share mode
CARTESIANCRS - Static variable in class org.goplanit.io.geo.PlanitOpenGisUtils
In absence of a geographic crs we can also use cartesian: GENERIC_2D
CARTESIANCRS - Static variable in class org.goplanit.utils.geo.PlanitJtsCrsUtils
In absence of a geographic crs we can also use cartesian: GENERIC_2D
CAYMAN_ISLANDS - Static variable in class org.goplanit.utils.locale.CountryNames
 
centroid - Variable in class org.goplanit.zoning.ZoneImpl
Centroid of the zone
Centroid - Interface in org.goplanit.utils.zoning
A centroid is a singular spatial location in a zone that is deemed most representative if the zone's geometry were to be condensed into a single point
CENTROID_ID_CLASS - Static variable in interface org.goplanit.utils.zoning.Centroid
id class for generating ids
centroidFactory - Variable in class org.goplanit.zoning.ZoneFactoryImpl
container to use
CentroidFactory - Interface in org.goplanit.utils.zoning
Factory interface for centroids
CentroidFactoryImpl - Class in org.goplanit.zoning
Factory for creating centroids
CentroidFactoryImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.CentroidFactoryImpl
Constructor
CentroidImpl - Class in org.goplanit.zoning
Centroid implementation
CentroidImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.CentroidImpl
Constructor
CentroidImpl(IdGroupingToken, Zone) - Constructor for class org.goplanit.zoning.CentroidImpl
Constructor
CentroidImpl(CentroidImpl, boolean) - Constructor for class org.goplanit.zoning.CentroidImpl
Copy constructor
CentroidVertex - Interface in org.goplanit.utils.network.virtual
Centroid vertex represents manifestation of a centroid on a particular layer, where it materisalises as a vertex in the virtual network
CentroidVertexFactory - Interface in org.goplanit.utils.network.virtual
Factory interface for creating centroid vertex instances
CentroidVertexFactoryImpl - Class in org.goplanit.network.virtual
Factory for creating nodes on nodes container
CentroidVertexFactoryImpl(IdGroupingToken, CentroidVertices) - Constructor for class org.goplanit.network.virtual.CentroidVertexFactoryImpl
Constructor
CentroidVertexImpl - Class in org.goplanit.network.virtual
The vertex with a direct relation to a centroid (for a given layer)
CentroidVertexImpl(DirectedVertexImpl<ConnectoidSegment>, boolean) - Constructor for class org.goplanit.network.virtual.CentroidVertexImpl
Copy constructor
CentroidVertexImpl(IdGroupingToken, Centroid) - Constructor for class org.goplanit.network.virtual.CentroidVertexImpl
Constructor
CentroidVertexUtils - Class in org.goplanit.utils.network.virtual
Utilities for centroid vertices that do not belong in centroid vertex class itself
CentroidVertexUtils() - Constructor for class org.goplanit.utils.network.virtual.CentroidVertexUtils
 
centroidVertices - Variable in class org.goplanit.network.virtual.VirtualNetworkImpl
Container for centroid vertices
CentroidVertices - Interface in org.goplanit.utils.network.virtual
Container class for centroid vertices and creating instances within this container via factory.
CentroidVerticesImpl - Class in org.goplanit.network.virtual
Centroid vertices managed container implementation
CentroidVerticesImpl(CentroidVerticesImpl, boolean, BiConsumer<CentroidVertex, CentroidVertex>) - Constructor for class org.goplanit.network.virtual.CentroidVerticesImpl
Copy constructor, also creates new factory with this as its underlying container
CentroidVerticesImpl(IdGroupingToken) - Constructor for class org.goplanit.network.virtual.CentroidVerticesImpl
Constructor
CentroidVerticesImpl(IdGroupingToken, CentroidVertexFactory) - Constructor for class org.goplanit.network.virtual.CentroidVerticesImpl
Constructor
CharacterUtils - Class in org.goplanit.utils.misc
character utility class
CharacterUtils() - Constructor for class org.goplanit.utils.misc.CharacterUtils
 
checkForEmptyComponents() - Method in class org.goplanit.assignment.TrafficAssignment
Check if any components are undefined, if so throw exception
CIRCULAR - Static variable in class org.goplanit.osm.tags.OsmJunctionTags
 
CITY_TRAM_SERVICE - org.goplanit.gtfs.enums.RouteType
 
clear() - Method in class org.goplanit.demands.UserClasses
Clear all entries from map
clear() - Method in class org.goplanit.network.virtual.ConjugateConnectoidEdgesImpl
clear the container
clear() - Method in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
free up memory by clearing contents for garbage collection
clear() - Method in class org.goplanit.network.virtual.ConnectoidEdgesImpl
clear the container
clear() - Method in class org.goplanit.network.virtual.ConnectoidSegmentsImpl
clear the container
clear() - Method in class org.goplanit.network.virtual.VirtualNetworkImpl
free up memory by clearing contents for garbage collection
clear() - Method in interface org.goplanit.utils.network.virtual.ConjugateVirtualNetwork
free up memory by clearing contents for garbage collection
clear() - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
free up memory by clearing contents for garbage collection
clear() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Clear the instance by setting frequency to 0 and removing all service leg segments
clear() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Clear the instance by removing both departures and leg timings from it.
clear() - Method in interface org.goplanit.utils.wrapper.MapWrapper
Clear all entries from map
clear() - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Clear all entries from map
clearDepartures() - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Clear all departures from the trip
clearDepartures() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Clear all departures from the trip
clearLegs() - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
Clear all legs from the trip
clearLegs() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Clear all legs from the trip
clearOsmCircularWays() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
remove all registered osm circular ways
clearRelativeLegTimings() - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Clear all leg timings from the trip
clearRelativeLegTimings() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Clear all leg timings from the trip
clearXmlContent() - Method in class org.goplanit.io.xml.util.PlanitXmlJaxbParser
mark the xml root element for garbage collection
CLOCKWISE - Static variable in class org.goplanit.osm.tags.OsmDirectionTags
 
CloneUtils - Class in org.goplanit.utils.misc
Some utility methods to use serialization to allow for deep copy cloning without knowing anything about the objects type
CloneUtils() - Constructor for class org.goplanit.utils.misc.CloneUtils
 
close() - Method in class org.goplanit.utils.zip.PlanitZipFileInputStream
close the streams
close() - Method in class org.goplanit.utils.zip.PlanitZipInputStream
close the streams
closeLogger(Logger) - Static method in class org.goplanit.logging.Logging
Close the current logger
COACH - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
bus for long distance non public transport
COACH_SERVICE - org.goplanit.gtfs.enums.RouteType
 
collectActivatedPlanitModeToMatsimModeMapping(MacroscopicNetworkLayerImpl) - Method in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Creating a mapping from actual PLANit modes in the network to the MATSIM mode mapping as per the configuration in this class instance
collectAllowedOsmHighwayModes(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Collect all Osm modes that are allowed for the given osmHighway type as configured by the user
collectAllowedOsmRailwayModes(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
Collect all Osm modes that are allowed for the given osmRailway type as configured by the user
collectAllowedOsmWaterwayModes(String) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
Collect all OSM modes that are allowed for the given OSM waterway type as configured by the user.
collectAllowedOsmWayModes(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Collect all OSM modes from the passed in OSM way value for highways
collectAllowedOsmWayModes(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
Collect all OSM modes from the passed in OSM way value for railways
collectAllowedOsmWayModes(String, String, Collection<String>) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Collect all Osm modes from the passed in options that are allowed for the given osmWay type
collectCsvRecordIterable(File) - Static method in class org.goplanit.osm.defaults.CountrySpecificDefaultUtils
collect an iterable given that each country specific file is in CSV format
collectCsvRecordIterable(Reader) - Static method in class org.goplanit.osm.defaults.CountrySpecificDefaultUtils
Collect an iterable for the given reader
collectEligibleOsmModesOnPtOsmEntity(long, Map<String, String>) - Static method in class org.goplanit.osm.util.OsmModeUtils
Collect the modes that are deemed eligible for this node (platform, station, halt, etc.).
collectEligibleOsmModesOnPtOsmEntity(long, Map<String, String>, String) - Static method in class org.goplanit.osm.util.OsmModeUtils
Collect the modes that are deemed eligible for this node (platform, station, halt, etc.).
collectEligibleOsmModesOnPtOsmEntity(Map<String, String>, Set<String>, String) - Static method in class org.goplanit.osm.util.OsmModeUtils
Collect the OSM modes that are deemed eligible for this entity (platform, station, halt, etc.).
collectEligibleOsmPublicTransportModesOnPtOsmEntity(long, Map<String, String>, String) - Static method in class org.goplanit.osm.util.OsmModeUtils
Collect the public transport modes that are deemed eligible for this node (platform, station, halt, etc.).
collectEligibleOsmRailModesOnPtOsmEntity(Map<String, String>, String) - Static method in class org.goplanit.osm.util.OsmModeUtils
Collect the rail modes that are deemed eligible for this node (platform, station, halt, etc.).
collectEligibleOsmRoadModesOnPtOsmEntity(long, Map<String, String>, String) - Static method in class org.goplanit.osm.util.OsmModeUtils
Collect the rail modes that are deemed eligible for this entity (platform, station, halt, etc.).
collectEligibleOsmWaterModesOnPtOsmEntity(Map<String, String>, String) - Static method in class org.goplanit.osm.util.OsmModeUtils
Collect the water modes that are deemed eligible for this entity (platform, station, halt, etc.).
collectGlobalToken() - Static method in class org.goplanit.utils.id.IdGroupingToken
We have one default global token available for ids that are globally managed rather than within some container.
CollectionUtils - Class in org.goplanit.utils.misc
Lightweight collection utilities
CollectionUtils() - Constructor for class org.goplanit.utils.misc.CollectionUtils
 
collectMappedPlanitModeTypes(String, String, OsmNetworkReaderSettings) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
collect the PLANit (predefined) mode types that are mapped, i.e., are marked to be activated in the final network.
collectModesFromPtEntity(long, Map<String, String>, String) - Method in class org.goplanit.osm.converter.zoning.handler.helper.OsmPublicTransportModeConversion
collect the eligible modes both OSM and mapped PLANit modes for the given OSM entity representing pt infrastructure.
collectParameterTypes(Object...) - Method in class org.goplanit.utils.builder.Configurator
collect the parameter types of the passed in object in their original order
collectPublicTransportModesFromPtEntity(long, EntityType, Map<String, String>, String) - Method in class org.goplanit.osm.converter.zoning.handler.helper.OsmPublicTransportModeConversion
collect the pt modes both OSM and mapped PLANit modes for a pt entity.
collectPublicTransportModesFromPtEntity(OsmEntity, Map<String, String>, String) - Method in class org.goplanit.osm.converter.zoning.handler.helper.OsmPublicTransportModeConversion
 
collectSettingsAsKeyValueMap() - Method in class org.goplanit.assignment.algorithmb.AlgorithmB
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.assignment.ltm.eltm.EventBasedLtm
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.component.PlanitComponent
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.cost.physical.FreeFlowLinkTravelTimeCost
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.cost.physical.SteadyStateTravelTimeCost
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.demands.Demands
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.gap.GapFunction
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.gap.NormBasedGapFunction
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.gap.StopCriterion
Settings of base stop criterion class
collectSettingsAsKeyValueMap() - Method in class org.goplanit.network.Network
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.path.choice.logit.MultinomialLogit
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.path.OdPathSets
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.sdinteraction.smoothing.MSASmoothing
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.service.routed.RoutedServices
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramComponent
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.supply.network.nodemodel.TampereNodeModelComponent
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectSettingsAsKeyValueMap() - Method in class org.goplanit.zoning.Zoning
Provide all the settings of this particular component by name and value, where each value is a string representation of the underlying entity
collectTotalNetworkSegmentFlow(LinkSegment) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentSimulationData
Return the total flow through a link segment across all modes
collectTotalNetworkSegmentFlows() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentSimulationData
determine the total flow across all link segments across all modes
COMMA - Static variable in class org.goplanit.utils.misc.CharacterUtils
a comma ','
commaSeparator - Variable in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
tuple separator, default is CharacterUtils.COMMA
COMMUNAL_TAXI_SERVICE - org.goplanit.gtfs.enums.RouteType
 
COMMUTER_COACH_SERVICE - org.goplanit.gtfs.enums.RouteType
 
ComparablePair<A extends Comparable,​B extends Comparable> - Class in org.goplanit.utils.misc
Custom pair class similar to C++.
ComparablePair(A, B) - Constructor for class org.goplanit.utils.misc.ComparablePair
Constructor
comparatorByStartTime() - Static method in class org.goplanit.utils.time.TimePeriodUtils
custom comparator not by id but based on the start time and when equal duration
compareFilesExact(String, String, boolean) - Static method in class org.goplanit.test.PlanItTestHelper
Compares the contents of two text files In this test the text contents of the files must be exactly equal.
compareHighwayType(String, String) - Static method in class org.goplanit.osm.tags.OsmHighwayTags
Compare highway types where we return a negative, zero, or positive value when highwayType is less, equal, or more important than the other
compareTo(BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.BushFlowLabel
compareTo(OutputProperty) - Method in class org.goplanit.output.property.OutputProperty
compareTo method used to order the output columns when output is being written
compareTo(IdAble) - Method in interface org.goplanit.utils.id.IdAble
Compare based on id
compareTo(Pair<A, B>) - Method in class org.goplanit.utils.misc.ComparablePair
compareTo(ExtendedLocalTime) - Method in class org.goplanit.utils.time.ExtendedLocalTime
When before 0 value -1, when after value 1, otherwise 0
complete() - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerParser
complete the parsing, invoked from parent handler complete method
complete() - Method in class org.goplanit.osm.converter.network.OsmNetworkMainProcessingHandler
complete() - Method in class org.goplanit.osm.converter.network.OsmNetworkPreProcessingHandler
Log total number of parsed nodes and percentage retained
complete() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningMainProcessingHandler
complete() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningPostProcessingHandler
complete() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningPreProcessingHandler
componentSuperTypeCanonicalName - Variable in class org.goplanit.component.PlanitComponentFactory
instance of the super component class this factory creates subclass instances for
computeAbsFlowRate(CumulativePoint) - Method in interface org.goplanit.utils.cumulatives.CumulativePoint
Compute the absolute flow rate in cumulative units/h
computeAbsFlowRate(CumulativePoint) - Method in class org.goplanit.utils.cumulatives.CumulativePointImpl
Compute the absolute flow rate in cumulative units/h
computeBackwardWaveSpeedForCapacity(double) - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Compute the backward wave speed that goes with a given capacity keeping all other variables the same
computeCostInHours(MacroscopicLinkSegment, Mode, double) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
BPR function computation for.
computeFreeFlowTravelTimeHour(Mode) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentImpl
Compute the free flow travel time by mode, i.e.
computeFreeFlowTravelTimeHour(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
Compute the free flow travel time by mode, i.e.
computeGap() - Method in class org.goplanit.gap.GapFunction
Compute the gap and return it
computeGap() - Method in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Compute the gap and return it
computeGap() - Method in class org.goplanit.gap.NormBasedGapFunction
Compute the gap
computeLengthKm() - Method in interface org.goplanit.utils.path.SimpleDirectedPath
Compute the length in km of the path based on the sum of the edge segment's getLengthKm method
computeMinMaxShortestPaths(double[], int) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Compute the min-max path tree rooted in location depending on underlying dag configuration of derived implementation and given the provided conjugate (network wide) costs.
computeMinMaxShortestPaths(double[], int) - Method in class org.goplanit.assignment.ltm.sltm.DestinationBush
Compute the min-max path tree rooted at the destination towards all origins given the provided (network wide) costs.
computeMinMaxShortestPaths(double[], int) - Method in class org.goplanit.assignment.ltm.sltm.OriginBush
Compute the min-max path tree rooted at the origin and given the provided (network wide) costs.
computeMinMaxShortestPaths(double[], int) - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
Compute the min-max path tree rooted in location depending on underlying dag configuration of derived implementation and given the provided (network wide) costs.
computeMinMaxShortestPaths(double[], int) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Compute the min-max path tree rooted in location depending on underlying dag configuration of derived implementation and given the provided (network wide) costs.
computeOverlappingAcceptedFlow(RootedLabelledBush, boolean, double[]) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Check if bush is overlapping with one of the alternatives, and if it is how much sending flow this sub-path currently represents
computeSubPathAcceptedFlow(DirectedVertex, DirectedVertex, EdgeSegment[], double[]) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Determine the accepted flow between origin,destination vertex using the subpath given by the subPathArray in order from start to finish.
computeSubPathAcceptedFlow(DirectedVertex, DirectedVertex, EdgeSegment[], double[]) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Determine the accepted flow between origin,destination vertex using the subpath given by the subPathArray in order from start to finish.
computeSubPathSendingFlow(DirectedVertex, DirectedVertex, Map<DirectedVertex, EdgeSegment>) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Determine the sending flow between origin,destination vertex using the subpath given by the subPathMap, where each vertex provides its exit segment.
computeSubPathSendingFlow(DirectedVertex, DirectedVertex, Map<DirectedVertex, EdgeSegment>) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Determine the sending flow between origin,destination vertex using the subpath given by the subPathMap, where each vertex provides its exit segment.
computeSurfaceUnderCurve() - Method in class org.goplanit.utils.cumulatives.PiecewiseLinearCumulativeCurve
the total surface under this curve
concatenate(LineString...) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
concatenate the passed in gemoetries (lines strings) by simply copying all the coorcinates in order and create a new line string from these points
CONDITIONALLY_REQUIRED - org.goplanit.gtfs.enums.GtfsFileTypePresence
 
Configurator<T> - Class in org.goplanit.utils.builder
This is the base class for all configuration oriented proxy classes.
Configurator(Class<T>) - Constructor for class org.goplanit.utils.builder.Configurator
Constructor
configure(AbstractPhysicalCost) - Method in class org.goplanit.cost.physical.PhysicalCostConfigurator
Needed to avoid issues with generics, although it should be obvious that T extends PhysicalCost
configure(AbstractVirtualCost) - Method in class org.goplanit.cost.virtual.VirtualCostConfigurator
Needed to avoid issues with generics, although it should be obvious that T extends VirtualCost
configure(GapFunction) - Method in class org.goplanit.gap.GapFunctionConfigurator
Needed to avoid issues with generics, although it should be obvious that T extends GapFunction
configure(StopCriterion) - Method in class org.goplanit.gap.StopCriterionConfigurator
Needed to avoid issues with generics, although it should be obvious that T extends GapFunction
configure(LogitChoiceModel) - Method in class org.goplanit.path.choice.logit.LogitChoiceModelConfigurator
Needed to avoid issues with generics, although it should be obvious that T extends logit choice model
configure(PathChoice) - Method in class org.goplanit.path.choice.PathChoiceConfigurator
Needed to avoid issues with generics, although it should be obvious that T extends Smoothing
configure(Smoothing) - Method in class org.goplanit.sdinteraction.smoothing.SmoothingConfigurator
Needed to avoid issues with generics, although it should be obvious that T extends Smoothing
configure(FundamentalDiagramComponent) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramConfigurator
Needed to avoid issues with generics, although it should be obvious that T extends FundamentalDiagram
configure(NodeModelComponent) - Method in class org.goplanit.supply.network.nodemodel.NodeModelConfigurator
Needed to avoid issues with generics, although it should be obvious that T extends NodeModel
configure(T) - Method in class org.goplanit.utils.builder.Configurator
Configure the passed in instance with the registered method calls
CONJUGATE_CONNECTOID_EDGE_ID_CLASS - Static variable in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
additional id class for generating conjugate connectoid edge ids
CONJUGATE_DESTINATION_BUSH_BASED - org.goplanit.assignment.ltm.sltm.StaticLtmType
 
CONJUGATE_EDGE_ID_CLASS - Static variable in interface org.goplanit.utils.graph.ConjugateEdge
id class for generating ids
CONJUGATE_EDGE_SEGMENT_ID_CLASS - Static variable in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegment
id class for generating ids
CONJUGATE_LINK_ID_CLASS - Static variable in interface org.goplanit.utils.network.layer.physical.ConjugateLink
id class for generating ids
CONJUGATE_LINK_SEGMENT_ID_CLASS - Static variable in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegment
additional id class for generating link segment ids
CONJUGATE_NODE_ID_CLASS - Static variable in interface org.goplanit.utils.network.layer.physical.ConjugateNode
id class for generating ids
CONJUGATE_NODE_ID_CLASS - Static variable in interface org.goplanit.utils.network.virtual.ConjugateConnectoidNode
id class for generating ids
CONJUGATE_VERTEX_ID_CLASS - Static variable in interface org.goplanit.utils.graph.ConjugateVertex
id class for generating ids
ConjugateACyclicSubGraph - Interface in org.goplanit.utils.graph.directed.acyclic
An conjugate acyclic sub graph contains a subset of a graph without cycles.
ConjugateACyclicSubGraphImpl - Class in org.goplanit.graph.directed.acyclic
An acyclic sub graph contains a subset of the full graph without cycles.
ConjugateACyclicSubGraphImpl(ConjugateACyclicSubGraphImpl, boolean) - Constructor for class org.goplanit.graph.directed.acyclic.ConjugateACyclicSubGraphImpl
Copy constructor
ConjugateACyclicSubGraphImpl(IdGroupingToken, ConjugateDirectedVertex, boolean, int) - Constructor for class org.goplanit.graph.directed.acyclic.ConjugateACyclicSubGraphImpl
Constructor.
ConjugateBushFlowUpdateConsumerImpl<T extends NetworkFlowUpdateData> - Class in org.goplanit.assignment.ltm.sltm.conjugate
Conjugate Bush consumer to apply during conjugate bush based network loading flow update for each origin bush
ConjugateBushFlowUpdateConsumerImpl(T) - Constructor for class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushFlowUpdateConsumerImpl
Constructor
ConjugateBushTurnData - Class in org.goplanit.assignment.ltm.sltm.conjugate
Track conjugate edge segment based data, i.e., turn data of a conjugate bush.
ConjugateBushTurnData(ConjugateBushTurnData) - Constructor for class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
copy constructor.
ConjugateBushTurnFlowUpdateConsumer - Class in org.goplanit.assignment.ltm.sltm.conjugate
Consumer to apply during bush based network loading turn flow update for each non-zero demand bush
ConjugateBushTurnFlowUpdateConsumer(NetworkTurnFlowUpdateData) - Constructor for class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnFlowUpdateConsumer
constructor
ConjugateConnectoidEdge - Interface in org.goplanit.utils.network.virtual
the connecting component between centroid and a first physical node in the network.
ConjugateConnectoidEdgeFactory - Interface in org.goplanit.utils.network.virtual
Factory interface for connectoid conjugate edges
ConjugateConnectoidEdgeFactoryImpl - Class in org.goplanit.network.virtual
Factory for creating conjugate links on conjugate links container
ConjugateConnectoidEdgeFactoryImpl(IdGroupingToken, GraphEntities<ConjugateConnectoidEdge>) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidEdgeFactoryImpl
Constructor
ConjugateConnectoidEdgeImpl - Class in org.goplanit.network.virtual
Conjugate (non-directional) connectoid edge class connecting two conjugate nodes.
ConjugateConnectoidEdgeImpl(ConjugateConnectoidEdgeImpl, boolean) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidEdgeImpl
Copy constructor
ConjugateConnectoidEdgeImpl(IdGroupingToken, ConjugateConnectoidNode, ConjugateConnectoidNode, ConnectoidEdge) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidEdgeImpl
Constructor
conjugateConnectoidEdges - Variable in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
Container for conjugate connectoid edges
ConjugateConnectoidEdges - Interface in org.goplanit.utils.network.virtual
Container to register and manager conjugate connectoid edges.
ConjugateConnectoidEdgesImpl - Class in org.goplanit.network.virtual
Conjugate connectoid edge container implementation
ConjugateConnectoidEdgesImpl(ConjugateConnectoidEdgesImpl, boolean, BiConsumer<ConjugateConnectoidEdge, ConjugateConnectoidEdge>) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidEdgesImpl
Copy constructor, also creates new factory with this as its underlying container
ConjugateConnectoidEdgesImpl(IdGroupingToken) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidEdgesImpl
Constructor
ConjugateConnectoidEdgesImpl(IdGroupingToken, ConjugateConnectoidEdgeFactory) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidEdgesImpl
Constructor
ConjugateConnectoidNode - Interface in org.goplanit.utils.network.virtual
Conjugate Node is the conjugate of a normal link.
ConjugateConnectoidNodeFactory - Interface in org.goplanit.utils.network.virtual
Factory interface for creating conjugate connectoid node instances
ConjugateConnectoidNodeFactoryImpl - Class in org.goplanit.network.virtual
Factory for creating conjugate connectoid nodes on container.
ConjugateConnectoidNodeFactoryImpl(IdGroupingToken, ConjugateConnectoidNodes) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidNodeFactoryImpl
Constructor
ConjugateConnectoidNodeImpl - Class in org.goplanit.network.virtual
Conjugate node representation connected to one or more conjugate (entry and exit) conjugate links.
ConjugateConnectoidNodeImpl(ConjugateConnectoidNodeImpl, boolean) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidNodeImpl
Copy constructor, see also VertexImpl
ConjugateConnectoidNodeImpl(ConnectoidEdge) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidNodeImpl
Conjugate connectoid node constructor.
conjugateConnectoidNodes - Variable in class org.goplanit.algorithms.shortest.ConjugateShortestPathGeneralised
needed to track the costs to the centroids on the final original edge segments
conjugateConnectoidNodes - Variable in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
Container for conjugate connectoid nodes
ConjugateConnectoidNodes - Interface in org.goplanit.utils.network.virtual
Container class for conjugate connectoid nodes container and access to factory to create and register them on this instance
ConjugateConnectoidNodesImpl - Class in org.goplanit.network.virtual
Conjugate connectoid nodes managed container implementation.
ConjugateConnectoidNodesImpl(ConjugateConnectoidNodesImpl, boolean, BiConsumer<ConjugateConnectoidNode, ConjugateConnectoidNode>) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidNodesImpl
Copy constructor, also creates new factory with this as its underlying container
ConjugateConnectoidNodesImpl(IdGroupingToken) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidNodesImpl
Constructor
ConjugateConnectoidNodesImpl(IdGroupingToken, ConjugateConnectoidNodeFactory) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidNodesImpl
Constructor
ConjugateConnectoidSegment - Interface in org.goplanit.utils.network.virtual
Conjugate connectoid segment represents a directional virtual segment connecting two conjugate connectoid nodes, however, one is a dummy and one of the original underlying link segments is null.
ConjugateConnectoidSegmentFactory - Interface in org.goplanit.utils.network.virtual
Factory interface for onjugate connectoid segments
ConjugateConnectoidSegmentFactoryImpl - Class in org.goplanit.network.virtual
Factory for creating conjugate connectoid segments on container
ConjugateConnectoidSegmentFactoryImpl(IdGroupingToken, ConjugateConnectoidSegments) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidSegmentFactoryImpl
Constructor
ConjugateConnectoidSegmentImpl - Class in org.goplanit.network.virtual
Conjugate connectoid segment object representing conjugate of original network's adjacent connectoid segment pair, i.e.
ConjugateConnectoidSegmentImpl(ConjugateConnectoidSegmentImpl, boolean) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidSegmentImpl
Copy constructor
ConjugateConnectoidSegmentImpl(IdGroupingToken, ConjugateConnectoidEdge, boolean) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidSegmentImpl
Constructor
conjugateConnectoidSegments - Variable in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
Container for conjugate connectoid edge segments
ConjugateConnectoidSegments - Interface in org.goplanit.utils.network.virtual
Container to register and manage conjugate connectoid segments that define the points of access for zones regarding conjugate infrastructure network (layer)
ConjugateConnectoidSegmentsImpl - Class in org.goplanit.network.virtual
Conjugate connectoid segments primary managed container implementation
ConjugateConnectoidSegmentsImpl(ConjugateConnectoidSegmentsImpl, boolean, BiConsumer<ConjugateConnectoidSegment, ConjugateConnectoidSegment>) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidSegmentsImpl
Copy constructor, also creates new factory with this as its underlying container
ConjugateConnectoidSegmentsImpl(IdGroupingToken) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidSegmentsImpl
Constructor
ConjugateConnectoidSegmentsImpl(IdGroupingToken, ConjugateConnectoidSegmentFactory) - Constructor for class org.goplanit.network.virtual.ConjugateConnectoidSegmentsImpl
Constructor
ConjugateDestinationBush - Class in org.goplanit.assignment.ltm.sltm.conjugate
A conjugate rooted bush is an acyclic directed graph comprising of implicit paths along a conjugate network, i.e.
ConjugateDestinationBush(ConjugateDestinationBush, boolean) - Constructor for class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Copy constructor
ConjugateDestinationBush(IdGroupingToken, CentroidVertex, ConjugateConnectoidNode, int) - Constructor for class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Constructor.
ConjugateDirectedEdge - Interface in org.goplanit.utils.graph.directed
Directed Edge interface connecting two vertices in a directional fashion.
ConjugateDirectedEdgeFactory - Interface in org.goplanit.utils.graph.directed
Factory interface for creating conjugate directed edges.
ConjugateDirectedEdgeFactoryImpl - Class in org.goplanit.graph.directed
Factory for creating conjugate directed edges on conjugate directed edges container
ConjugateDirectedEdgeFactoryImpl(IdGroupingToken, ConjugateDirectedEdges) - Constructor for class org.goplanit.graph.directed.ConjugateDirectedEdgeFactoryImpl
Constructor
ConjugateDirectedEdgeImpl<V extends ConjugateDirectedVertex,​ES extends ConjugateEdgeSegment> - Class in org.goplanit.graph.directed
Conjugate Edge implementation class connecting two vertices via some geometry.
ConjugateDirectedEdgeImpl(ConjugateDirectedEdgeImpl<V, ES>, boolean) - Constructor for class org.goplanit.graph.directed.ConjugateDirectedEdgeImpl
Copy Constructor.
ConjugateDirectedEdgeImpl(IdGroupingToken, V, V, DirectedEdge, DirectedEdge) - Constructor for class org.goplanit.graph.directed.ConjugateDirectedEdgeImpl
Constructor
ConjugateDirectedEdges - Interface in org.goplanit.utils.graph.directed
Container and managing class for conjugate directed edges in a conjugate graph.
ConjugateDirectedGraphImpl<V extends ConjugateDirectedVertex,​E extends ConjugateDirectedEdge,​ES extends ConjugateEdgeSegment> - Class in org.goplanit.graph.directed
A conjugate directed graph implementation consisting of conjugate directed vertices, conjugate directed edges and conjugate edge segments
ConjugateDirectedGraphImpl(ConjugateDirectedGraphImpl<V, E, ES>, boolean, GraphEntityDeepCopyMapper<V>, GraphEntityDeepCopyMapper<E>, GraphEntityDeepCopyMapper<ES>) - Constructor for class org.goplanit.graph.directed.ConjugateDirectedGraphImpl
Copy constructor
ConjugateDirectedGraphImpl(IdGroupingToken, GraphEntities<V>, GraphEntities<E>, GraphEntities<ES>) - Constructor for class org.goplanit.graph.directed.ConjugateDirectedGraphImpl
DirectedGraph Constructor
ConjugateDirectedSubGraph - Interface in org.goplanit.utils.graph.directed
A conjugate directed subgraph interface for a given parent graph by registering conjugate edge segments on it (and therefore conjugate vertices and edges)
ConjugateDirectedVertex - Interface in org.goplanit.utils.graph.directed
Conjugate of directed vertex representing an edge segment in "regular" directed graph
ConjugateDirectedVertexFactory - Interface in org.goplanit.utils.graph.directed
Factory interface for creating conjugate vertex instances
ConjugateDirectedVertexFactoryImpl - Class in org.goplanit.graph.directed
Factory for creating vertices on vertices container
ConjugateDirectedVertexFactoryImpl(IdGroupingToken, ConjugateDirectedVertices) - Constructor for class org.goplanit.graph.directed.ConjugateDirectedVertexFactoryImpl
Constructor
ConjugateDirectedVertexImpl - Class in org.goplanit.graph.directed
Conjugate directed vertex representation connected to one or more entry and exit conjugate edges
ConjugateDirectedVertexImpl(ConjugateDirectedVertexImpl, boolean) - Constructor for class org.goplanit.graph.directed.ConjugateDirectedVertexImpl
Copy constructor
ConjugateDirectedVertexImpl(IdGroupingToken, DirectedEdge) - Constructor for class org.goplanit.graph.directed.ConjugateDirectedVertexImpl
Constructor
ConjugateDirectedVertices - Interface in org.goplanit.utils.graph.directed
Container class for conjugate directed vertices and creating instances within this container via factory.
ConjugateEdge - Interface in org.goplanit.utils.graph
Conjugate Edge interface connecting two conjugate vertices in a non-directional fashion.
ConjugateEdgeFactory - Interface in org.goplanit.utils.graph
Factory interface for creating conjugate instances
ConjugateEdgeImpl<V extends ConjugateVertex> - Class in org.goplanit.graph
ConjugateEdge class connecting two conjugate vertices.
ConjugateEdgeImpl(ConjugateEdgeImpl<V>, boolean) - Constructor for class org.goplanit.graph.ConjugateEdgeImpl
Copy constructor
ConjugateEdgeImpl(IdGroupingToken, V, V, Edge, Edge) - Constructor for class org.goplanit.graph.ConjugateEdgeImpl
Constructor which injects link lengths directly
ConjugateEdges - Interface in org.goplanit.utils.graph
Container and factory class for conjugate edges in a conjugate graph, also to be used to create and register conjugate edges of any (derived) type
ConjugateEdgeSegment - Interface in org.goplanit.utils.graph.directed
Conjugate version of edge segment representing connection between two edge segments on origin network
ConjugateEdgeSegmentFactory - Interface in org.goplanit.utils.graph.directed
Factory interface for creating conjugate edge segment instances
ConjugateEdgeSegmentFactoryImpl - Class in org.goplanit.graph.directed
Factory for creating conjugate edge segments on conjugate edge segments container
ConjugateEdgeSegmentFactoryImpl(IdGroupingToken, ConjugateEdgeSegments) - Constructor for class org.goplanit.graph.directed.ConjugateEdgeSegmentFactoryImpl
Constructor
ConjugateEdgeSegmentImpl - Class in org.goplanit.graph.directed
Conjugate EdgeSegment represents an edge in a particular (single) direction in a conjugate directed graph.
ConjugateEdgeSegmentImpl(ConjugateEdgeSegmentImpl, boolean) - Constructor for class org.goplanit.graph.directed.ConjugateEdgeSegmentImpl
Copy constructor
ConjugateEdgeSegmentImpl(IdGroupingToken, boolean) - Constructor for class org.goplanit.graph.directed.ConjugateEdgeSegmentImpl
Constructor (without setting parent edge)
ConjugateEdgeSegmentImpl(IdGroupingToken, ConjugateDirectedEdge, boolean) - Constructor for class org.goplanit.graph.directed.ConjugateEdgeSegmentImpl
Constructor
ConjugateEdgeSegmentImpl(IdGroupingToken, ConjugateDirectedEdge, boolean, Class<ConjugateEdgeSegment>) - Constructor for class org.goplanit.graph.directed.ConjugateEdgeSegmentImpl
Constructor
ConjugateEdgeSegments - Interface in org.goplanit.utils.graph.directed
Container and factory class for conjugate edge segments in a conjugate graph.
ConjugateGraphImpl<V extends ConjugateVertex,​E extends ConjugateEdge> - Class in org.goplanit.graph
A conjugate graph implementation consisting of conjugate vertices and conjugate edges
ConjugateGraphImpl(ConjugateGraphImpl<V, E>, boolean, GraphEntityDeepCopyMapper<V>, GraphEntityDeepCopyMapper<E>) - Constructor for class org.goplanit.graph.ConjugateGraphImpl
Copy constructor
ConjugateGraphImpl(IdGroupingToken, GraphEntities<V>, GraphEntities<E>) - Constructor for class org.goplanit.graph.ConjugateGraphImpl
Graph Constructor
ConjugateLink - Interface in org.goplanit.utils.network.layer.physical
Conjugate link representing two adjacent directed edges in original network and connecting two conjugated nodes
ConjugateLinkFactory - Interface in org.goplanit.utils.network.layer.physical
Factory interface for creating undirected turns, i.e., conjugate links
ConjugateLinkFactoryImpl - Class in org.goplanit.network.layer.physical
Factory for creating conjugate links on conjugate links container
ConjugateLinkFactoryImpl(IdGroupingToken, GraphEntities<ConjugateLink>) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinkFactoryImpl
Constructor
ConjugateLinkImpl - Class in org.goplanit.network.layer.physical
Conjugate (non-directional) link class connecting two conjugate nodes.
ConjugateLinkImpl(ConjugateLinkImpl, boolean) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinkImpl
Copy constructor
ConjugateLinkImpl(IdGroupingToken, ConjugateDirectedVertex, ConjugateDirectedVertex, Link, Link) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinkImpl
Constructor
ConjugateLinks - Interface in org.goplanit.utils.network.layer.physical
Primary managed container class for conjugate links with access to factory capable of creating new conjugate links and registering them on the container directly
ConjugateLinkSegment - Interface in org.goplanit.utils.network.layer.physical
Interface for a turn, i.e.
ConjugateLinkSegmentFactory - Interface in org.goplanit.utils.network.layer.physical
Factory to create conjugate link segments and register them on its container
ConjugateLinkSegmentFactoryImpl - Class in org.goplanit.network.layer.physical
Factory for creating conjugate link segments on container
ConjugateLinkSegmentFactoryImpl(IdGroupingToken, ConjugateLinkSegments) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinkSegmentFactoryImpl
Constructor
ConjugateLinkSegmentImpl - Class in org.goplanit.network.layer.physical
Conjugate Link segment object representing conjugate of original network's adjacent link segment pair, i.e.
ConjugateLinkSegmentImpl(ConjugateLinkSegmentImpl, boolean) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinkSegmentImpl
Copy constructor
ConjugateLinkSegmentImpl(IdGroupingToken, boolean) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinkSegmentImpl
Constructor
ConjugateLinkSegmentImpl(IdGroupingToken, ConjugateLink, boolean) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinkSegmentImpl
Constructor
ConjugateLinkSegments - Interface in org.goplanit.utils.network.layer.physical
Primary managed container for conjugate linkSegments explicitly and create them on the container via its dedicated factory class
ConjugateLinkSegmentsImpl - Class in org.goplanit.network.layer.physical
Link segments primary managed container implementation
ConjugateLinkSegmentsImpl(ConjugateLinkSegmentsImpl, boolean, BiConsumer<ConjugateLinkSegment, ConjugateLinkSegment>) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinkSegmentsImpl
Copy constructor, also creates new factory with this as its underlying container
ConjugateLinkSegmentsImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinkSegmentsImpl
Constructor
ConjugateLinkSegmentsImpl(IdGroupingToken, ConjugateLinkSegmentFactory) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinkSegmentsImpl
Constructor
ConjugateLinksImpl - Class in org.goplanit.network.layer.physical
Conjugated links primary managed container implementation
ConjugateLinksImpl(ConjugateLinksImpl, boolean, BiConsumer<ConjugateLink, ConjugateLink>) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinksImpl
Copy constructor, also creates new factory with this as its underlying container
ConjugateLinksImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinksImpl
Constructor
ConjugateLinksImpl(IdGroupingToken, ConjugateLinkFactory) - Constructor for class org.goplanit.network.layer.physical.ConjugateLinksImpl
Constructor
ConjugateMacroscopicNetworkLayer - Interface in org.goplanit.utils.network.layer
Conjugate Macroscopic physical network layer consisting of conjugate nodes, conjugate links and conjugate macroscopic link segments.
ConjugateMacroscopicNetworkLayerImpl - Class in org.goplanit.network.layer.macroscopic
Conjugate of macroscopic physical Network (layer), i.e.
ConjugateMacroscopicNetworkLayerImpl(ConjugateMacroscopicNetworkLayerImpl, boolean, GraphEntityDeepCopyMapper<ConjugateNode>, GraphEntityDeepCopyMapper<ConjugateLink>, GraphEntityDeepCopyMapper<ConjugateLinkSegment>) - Constructor for class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
Copy constructor
ConjugateMacroscopicNetworkLayerImpl(IdGroupingToken, MacroscopicNetworkLayer) - Constructor for class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
Constructor
ConjugateMacroscopicNetworkLayerImpl(IdGroupingToken, ConjugateNodes, ConjugateLinks, ConjugateLinkSegments, MacroscopicNetworkLayer) - Constructor for class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
Constructor
ConjugateNode - Interface in org.goplanit.utils.network.layer.physical
Conjugate Node is the conjugate of a normal link.
ConjugateNodeFactory - Interface in org.goplanit.utils.network.layer.physical
Factory interface for creating conjugate node instances
ConjugateNodeFactoryImpl - Class in org.goplanit.network.layer.physical
Factory for creating nodes on conjugate nodes container.
ConjugateNodeFactoryImpl(IdGroupingToken, ConjugateNodes) - Constructor for class org.goplanit.network.layer.physical.ConjugateNodeFactoryImpl
Constructor
ConjugateNodeImpl - Class in org.goplanit.network.layer.physical
Conjugate node representation connected to one or more conjugate (entry and exit) conjugate links.
ConjugateNodeImpl(ConjugateNodeImpl, boolean) - Constructor for class org.goplanit.network.layer.physical.ConjugateNodeImpl
Copy constructor
ConjugateNodeImpl(Link) - Constructor for class org.goplanit.network.layer.physical.ConjugateNodeImpl
Conjugate Node constructor.
ConjugateNodes - Interface in org.goplanit.utils.network.layer.physical
Container class for primary managed nodes container and access to factory to create and register them on this instance
ConjugateNodesImpl - Class in org.goplanit.network.layer.physical
Conjugate nodes primary managed container implementation.
ConjugateNodesImpl(ConjugateNodesImpl, boolean, BiConsumer<ConjugateNode, ConjugateNode>) - Constructor for class org.goplanit.network.layer.physical.ConjugateNodesImpl
Copy constructor, also creates new factory with this as its underlying container
ConjugateNodesImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.physical.ConjugateNodesImpl
Constructor
ConjugateNodesImpl(IdGroupingToken, ConjugateNodeFactory) - Constructor for class org.goplanit.network.layer.physical.ConjugateNodesImpl
Constructor
ConjugateShortestPathGeneralised - Class in org.goplanit.algorithms.shortest
Conjugate version of shortest path algorithm.
ConjugateShortestPathGeneralised(double[], int, ConjugateConnectoidNodes) - Constructor for class org.goplanit.algorithms.shortest.ConjugateShortestPathGeneralised
Constructor for an edge cost based Dijkstra algorithm for finding shortest paths.
ConjugateVertex - Interface in org.goplanit.utils.graph
Conjugate vertex representation connected to one or more conjugate edges
ConjugateVertexFactory - Interface in org.goplanit.utils.graph
Factory interface for creating conjugate vertex instances
ConjugateVertexFactoryImpl - Class in org.goplanit.graph
Factory for creating vertices on vertices container
ConjugateVertexFactoryImpl(IdGroupingToken, ConjugateVertices) - Constructor for class org.goplanit.graph.ConjugateVertexFactoryImpl
Constructor
ConjugateVertexImpl - Class in org.goplanit.graph
Conjugate vertex representation connected to one or more entry and exit conjugate edges
ConjugateVertexImpl(ConjugateVertexImpl, boolean) - Constructor for class org.goplanit.graph.ConjugateVertexImpl
Copy constructor
ConjugateVertexImpl(IdGroupingToken, Edge) - Constructor for class org.goplanit.graph.ConjugateVertexImpl
Constructor
ConjugateVertices - Interface in org.goplanit.utils.graph
Container class for conjugate vertices and creating instances within this container via factory.
ConjugateVirtualNetwork - Interface in org.goplanit.utils.network.virtual
Model free virtual network interface which is part of the zoning and holds all the virtual infrastructure connecting the zones to the physical road network.
ConjugateVirtualNetworkImpl - Class in org.goplanit.network.virtual
Conjugate version (edge-to-vertex-dual) of regular virtual network
ConjugateVirtualNetworkImpl(IdGroupingToken, VirtualNetwork) - Constructor for class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
Constructor
CONNECTIVITY - Static variable in class org.goplanit.osm.tags.OsmRelationTypeTags
 
Connectoid - Interface in org.goplanit.utils.zoning
the connecting component between zone(s) and the network.
CONNECTOID_EDGE_ID_CLASS - Static variable in interface org.goplanit.utils.network.virtual.ConnectoidEdge
additional id class for generating connectoid edge ids
CONNECTOID_ID_CLASS - Static variable in interface org.goplanit.utils.zoning.Connectoid
the class ot use for id generation
CONNECTOID_SEGMENT_ID_CLASS - Static variable in interface org.goplanit.utils.network.virtual.ConnectoidSegment
additional id class for generating connectoid segment ids
ConnectoidEdge - Interface in org.goplanit.utils.network.virtual
the connecting component between centroid and a first physical node in the network.
ConnectoidEdgeFactory - Interface in org.goplanit.utils.network.virtual
Factory interface for connectoid edges
ConnectoidEdgeFactoryImpl - Class in org.goplanit.network.virtual
Factory for creating connectoid edges on connectoid edge container
ConnectoidEdgeFactoryImpl(IdGroupingToken, GraphEntities<ConnectoidEdge>) - Constructor for class org.goplanit.network.virtual.ConnectoidEdgeFactoryImpl
Constructor
connectoidEdgeId - Variable in class org.goplanit.network.virtual.ConnectoidEdgeImpl
unique internal identifier across connectoid edges
ConnectoidEdgeImpl - Class in org.goplanit.network.virtual
Edge implementation that represent edges that exist between centroids and connectoids (their node reference), so not physical entities but rather virtual links
ConnectoidEdgeImpl(ConnectoidEdgeImpl, boolean) - Constructor for class org.goplanit.network.virtual.ConnectoidEdgeImpl
Copy constructor
ConnectoidEdgeImpl(IdGroupingToken, CentroidVertex, DirectedVertex, double) - Constructor for class org.goplanit.network.virtual.ConnectoidEdgeImpl
Constructor
connectoidEdges - Variable in class org.goplanit.network.virtual.VirtualNetworkImpl
Container for connectoid edges
ConnectoidEdges - Interface in org.goplanit.utils.network.virtual
Container to register and manager connectoid edges.
ConnectoidEdgesImpl - Class in org.goplanit.network.virtual
Connectoid edge container implementation
ConnectoidEdgesImpl(ConnectoidEdgesImpl, boolean, BiConsumer<ConnectoidEdge, ConnectoidEdge>) - Constructor for class org.goplanit.network.virtual.ConnectoidEdgesImpl
Copy constructor, also creates new factory with this as its underlying container
ConnectoidEdgesImpl(IdGroupingToken) - Constructor for class org.goplanit.network.virtual.ConnectoidEdgesImpl
Constructor
ConnectoidEdgesImpl(IdGroupingToken, ConnectoidEdgeFactory) - Constructor for class org.goplanit.network.virtual.ConnectoidEdgesImpl
Constructor
ConnectoidImpl - Class in org.goplanit.zoning
connectoid connecting one or more (transfer/OD) zone(s) to the physical road network, the type of connectoid depends on the implementing class
ConnectoidImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.ConnectoidImpl
Constructor
ConnectoidImpl(IdGroupingToken, Zone) - Constructor for class org.goplanit.zoning.ConnectoidImpl
Constructor
ConnectoidImpl(IdGroupingToken, Zone, double) - Constructor for class org.goplanit.zoning.ConnectoidImpl
Constructor
ConnectoidImpl(ConnectoidImpl, boolean) - Constructor for class org.goplanit.zoning.ConnectoidImpl
Copy constructor
ConnectoidImpl.AccessZoneProperties - Class in org.goplanit.zoning
Stores access properties for each zone
Connectoids<T extends Connectoid> - Interface in org.goplanit.utils.zoning
Container to register and manager connectoids that define the points of access for zones regarding infrastructure network (layer)
connectoidsByAccessVertex - Variable in class org.goplanit.zoning.modifier.event.handler.UpdateConnectoidsOnVertexRemovalHandler
index all connectoids by access vertex to minimise lookups
ConnectoidSegment - Interface in org.goplanit.utils.network.virtual
Connectoid segment represents a directional virtual segment connecting a centroid and a physical node.
ConnectoidSegmentFactory - Interface in org.goplanit.utils.network.virtual
Factory interface for connectoid segments
ConnectoidSegmentFactoryImpl - Class in org.goplanit.network.virtual
Factory for creating connectoid segments on connectoid segments container
ConnectoidSegmentFactoryImpl(IdGroupingToken, GraphEntities<ConnectoidSegment>) - Constructor for class org.goplanit.network.virtual.ConnectoidSegmentFactoryImpl
Constructor
ConnectoidSegmentImpl - Class in org.goplanit.network.virtual
The link segment that connects a zone to the physical network is not a physical link segment.
ConnectoidSegmentImpl(ConnectoidSegmentImpl, boolean) - Constructor for class org.goplanit.network.virtual.ConnectoidSegmentImpl
Copy constructor
ConnectoidSegmentImpl(IdGroupingToken, ConnectoidEdge, boolean) - Constructor for class org.goplanit.network.virtual.ConnectoidSegmentImpl
Constructor
connectoidSegments - Variable in class org.goplanit.network.virtual.VirtualNetworkImpl
Container for connectoid edge segments
ConnectoidSegments - Interface in org.goplanit.utils.network.virtual
Container to register and manage connectoid segments that define the points of access for zones regarding infrastructure network (layer)
ConnectoidSegmentsImpl - Class in org.goplanit.network.virtual
Connectoid segments container implementation
ConnectoidSegmentsImpl(ConnectoidSegmentsImpl, boolean, BiConsumer<ConnectoidSegment, ConnectoidSegment>) - Constructor for class org.goplanit.network.virtual.ConnectoidSegmentsImpl
Copy constructor, also creates new factory with this as its underlying container
ConnectoidSegmentsImpl(IdGroupingToken) - Constructor for class org.goplanit.network.virtual.ConnectoidSegmentsImpl
Constructor
ConnectoidSegmentsImpl(IdGroupingToken, ConnectoidSegmentFactory) - Constructor for class org.goplanit.network.virtual.ConnectoidSegmentsImpl
Constructor
ConnectoidsImpl<T extends Connectoid> - Class in org.goplanit.zoning
Base implementation of Connectoids container and factory class
ConnectoidsImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.ConnectoidsImpl
Constructor
ConnectoidsImpl(ConnectoidsImpl<T>, boolean, BiConsumer<T, T>) - Constructor for class org.goplanit.zoning.ConnectoidsImpl
Copy constructor
ConnectoidType - Enum in org.goplanit.utils.zoning
Types of connectoids to more easily identify their purpose
ConnectoidUtils - Class in org.goplanit.utils.zoning
Utility functions around connectoids
ConnectoidUtils() - Constructor for class org.goplanit.utils.zoning.ConnectoidUtils
 
connectVerticesToEdge(Edge) - Method in class org.goplanit.network.transport.TransportModelNetwork
Add Edge to both vertices
consolidateIdenticallyScheduledTrips(Mode) - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Consolidate all PLANit RoutedTrips with identical relative timing schedules (but different departure times) into a single PLANit Routed trip.
consolidateIdenticallyScheduledTrips(Mode) - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesLayerModifier
Consolidate all PLANit RoutedTrips with identical relative timing schedules (but different departure times) into a single PLANit Routed trip.
CONSTRUCTION - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
CONSTRUCTION - Static variable in class org.goplanit.osm.tags.OsmPtv2Tags
general tag indication this is under construction, parser should ignore this
CONSTRUCTION - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
ContainerisedDirectedPathFactory - Interface in org.goplanit.utils.path
Factory interface for directed paths that are not only managed but also containerised
ContainerisedDirectedPathFactoryImpl - Class in org.goplanit.path
Factory for creating directed paths on container
ContainerisedDirectedPathFactoryImpl(IdGroupingToken, ManagedDirectedPaths) - Constructor for class org.goplanit.path.ContainerisedDirectedPathFactoryImpl
Constructor
ContainerUtils - Class in org.goplanit.utils.containers
Utilities for containers
ContainerUtils() - Constructor for class org.goplanit.utils.containers.ContainerUtils
 
CONTAINS_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
containsAny(BitSet) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Check if any of the set link segments is present on either alternative
containsAny(BitSet, boolean) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Check if any of the set link segments is present on the indicated alternative
containsAnyEdgeSegmentOf(DirectedEdge) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Verify if the bush contains any edge segment of the edge in either direction
containsAnyKey(Map<String, String>, String...) - Static method in class org.goplanit.osm.util.OsmTagUtils
Determine if any of the potential keys is listed in the passed in tags
containsAnyMode(Collection<String>) - Static method in class org.goplanit.osm.tags.OsmRailModeTags
Verify if any of the passed in osmModes can be qualified as a rail mode
containsAnyMode(Collection<String>) - Static method in class org.goplanit.osm.tags.OsmRoadModeTags
Verify if any of the passed in osmModes can be qualified as a road mode
containsAnyMode(Collection<String>) - Static method in class org.goplanit.osm.tags.OsmWaterModeTags
Verify if any of the passed in osmModes can be qualified as a water mode
containsAnyTurnSegmentOf(ConjugateDirectedEdge) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Verify if the bush contains any conjugate edge segment (turn) of the conjugate edge in either direction
containsEdgeSegment(E) - Method in interface org.goplanit.utils.graph.directed.DirectedSubGraph
Verify if given edge segment is registered on this subgraph
containsEdgeSegment(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Verify if the bush contains the given edge segment
containsEdgeSegment(EdgeSegment) - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Verify if given edge segment is registered on this subgraph
containsExternalId(char, String) - Method in interface org.goplanit.utils.mode.Mode
verify, given separator, if the provided string exists as external id
containsKey(long) - Method in interface org.goplanit.utils.id.ManagedIdEntities
Verify if present
containsKey(long) - Method in interface org.goplanit.utils.wrapper.LongMapWrapper
Verify if entry is present
containsKey(long) - Method in class org.goplanit.utils.wrapper.LongMapWrapperImpl
Verify if entry is present
containsKey(GtfsKeyType) - Method in class org.goplanit.gtfs.entity.GtfsObject
 
containsModifiedLinkSegmentType(Set<Mode>, Set<Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes.ModifiedLinkSegmentTypesModes
Verify if a modified link segment type with the provided added/removed modes exist
containsModifiedLinkSegmentType(MacroscopicLinkSegmentType, Set<Mode>, Set<Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes
Verify if a modified link segment type with the provided added/removed modes exist for the given original link segment type
containsOsmNode(long) - Method in class org.goplanit.osm.converter.OsmNodeData
Verify if OSM node itself is registered and available
containsPredefinedMode(PredefinedModeType) - Method in class org.goplanit.mode.ModesImpl
verify if predefined mode is registered
containsPredefinedMode(PredefinedModeType) - Method in interface org.goplanit.utils.mode.Modes
verify if predefined mode is registered
containsPreregisteredOsmNode(long) - Method in class org.goplanit.osm.converter.OsmNodeData
Verify if OSM node pre-registered while actual node may not yet be available
containsRoadMode(String) - Static method in class org.goplanit.osm.tags.OsmRoadModeCategoryTags
verify of the mode is part of the given Osm mode category
containsSpeedLimit(String) - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
verify if a default speed limit is available for the given type
containsSubPath(Collection<? extends EdgeSegment>) - Method in class org.goplanit.path.ManagedDirectedPathImpl
Verify if the path contains the provided subpath.
containsSubPath(Collection<? extends EdgeSegment>) - Method in class org.goplanit.path.SimpleDirectedPathImpl
Verify if the path contains the provided subpath.
containsSubPath(Collection<? extends EdgeSegment>) - Method in interface org.goplanit.utils.path.SimpleDirectedPath
Verify if the path contains the provided subpath.
containsSubPath(Iterator<? extends EdgeSegment>) - Method in class org.goplanit.path.ManagedDirectedPathImpl
Verify if the path contains the provided subpath.
containsSubPath(Iterator<? extends EdgeSegment>) - Method in class org.goplanit.path.SimpleDirectedPathImpl
Verify if the path contains the provided subpath.
containsSubPath(Iterator<? extends EdgeSegment>) - Method in interface org.goplanit.utils.path.SimpleDirectedPath
Verify if the path contains the provided subpath.
containsTurnSegment(ConjugateEdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Verify if the bush contains the given turn segment
containsTurnSendingFlow(ConjugateEdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Verify if the turn sending flow for a given turn is positive
containsTurnSendingFlow(ConjugateEdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Verify if the provided turn has any registered sending flow
containsTurnSendingFlow(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Verify if the turn sending flow for a given turn is positive
containsTurnSendingFlow(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Verify if the provided turn has any registered sending flow for the given label combination
containsTurnSendingFlow(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.BushTurnData
Verify if the turn sending flow for a given turn is positive
containsTurnSendingFlow(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Check if entry exists
containsTurnSendingFlow(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Verify if the provided turn has any registered sending flow
containsValue(V) - Method in interface org.goplanit.utils.wrapper.MapWrapper
Check if value is already present
containsValue(V) - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Check if value is already present
CONTINUOUS_DROP_OFF - org.goplanit.gtfs.enums.GtfsKeyType
 
CONTINUOUS_PICKUP - org.goplanit.gtfs.enums.GtfsKeyType
 
convergenceAnalyser - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
analyser to track if loading is converging as expected based on its settings
convert() - Method in class org.goplanit.converter.Converter
Convert the reader's parsed content by passing it on to the writer.
convert() - Method in class org.goplanit.converter.ConverterBase
Convert the reader's content and pass it on to the writer to convert it.
convert() - Method in class org.goplanit.converter.intermodal.IntermodalConverter
Support conversion fo PLANit network and zoning without services
convert() - Method in class org.goplanit.converter.PairConverter
Convert the reader's parsed content by passing it on to the writer.
convertArgsToMap(String[]) - Static method in class org.goplanit.utils.args.ArgumentParser
Convert program arguments into a Map, with signature: <key>=/-/:<value>, e.g.
convertArgsToMap(String[], ArgumentStyle) - Static method in class org.goplanit.utils.args.ArgumentParser
Convert program arguments into a Map, based on given style
convertArgsToMapDefaultStyle(String[]) - Static method in class org.goplanit.utils.args.ArgumentParser
Convert program arguments into a Map, with signature: <key>=/-/:<value>, e.g.
convertArgsToMapDoubleHyphenStyle(String[]) - Static method in class org.goplanit.utils.args.ArgumentParser
Convert program arguments into a Map, with signature: --<key> <value>, e.g.
Converter<T> - Class in org.goplanit.converter
Convert PLANit entities parsed by a reader from one format and persisted with a writer to another
Converter(ConverterReader<T>, ConverterWriter<T>) - Constructor for class org.goplanit.converter.Converter
constructor
ConverterBase - Class in org.goplanit.converter
Base converter for PLANit entities
ConverterBase(ConverterEntity, ConverterEntity) - Constructor for class org.goplanit.converter.ConverterBase
constructor
ConverterEntity - Interface in org.goplanit.converter
Base interface for classes able to read/write something
ConverterReader<T> - Interface in org.goplanit.converter
Interface for classes able to convert entities of some type which are then returned
ConverterReaderSettings - Interface in org.goplanit.converter
Settings to be derived from this dummy interface for all readers compatible with the converter setup.
ConverterWriter<T> - Interface in org.goplanit.converter
Interface for classes able to write a PLANit entities of given type to disk
ConverterWriterSettings - Interface in org.goplanit.converter
Settings to be derived from this dummy interface for all writers compatible with the converter setup.
convertFromPlanItToXmlGeneratedType(DataType) - Static method in interface org.goplanit.io.xml.converter.XmlEnumConverter
Convert values from Type enumeration in PLANit project to generated Typevalues enumeration
convertFromPlanItToXmlGeneratedUnits(OutputProperty) - Static method in interface org.goplanit.io.xml.converter.XmlEnumConverter
Convert values from Units enumeration in PLANit project to generated Unitsvalues enumeration
convertHoursToSeconds(double) - Static method in class org.goplanit.utils.time.TimePeriodUtils
Convert hours to (whole) seconds
convertHoursToSeconds(String) - Static method in class org.goplanit.utils.time.TimePeriodUtils
Convert duration to seconds given start time using the 24-hour clock
convertHourTo(UnitType, double) - Static method in class org.goplanit.utils.unit.TimeUnit
convert hour to...
convertKmTo(UnitType, double) - Static method in class org.goplanit.utils.unit.DistanceUnit
convert km to...
convertMeterTo(UnitType, double) - Static method in class org.goplanit.utils.unit.DistanceUnit
convert meter to...
convertMinuteTo(UnitType, double) - Static method in class org.goplanit.utils.unit.TimeUnit
convert minute to...
convertModeToRailway(String) - Static method in class org.goplanit.osm.tags.OsmRailModeTags
Convert the rail mode to the related railway type.
convertPcuTo(UnitType, double) - Static method in class org.goplanit.utils.unit.VehiclesUnit
Convert pcu to...
convertRailwayToMode(String) - Static method in class org.goplanit.osm.tags.OsmRailModeTags
Convert the railway to the related mode.
convertSecondsToHours(int) - Static method in class org.goplanit.utils.time.TimePeriodUtils
Convert seconds to 24h format from midnight to seconds
convertSecondTo(UnitType, double) - Static method in class org.goplanit.utils.unit.TimeUnit
convert second to...
convertTo(Unit, double) - Method in class org.goplanit.utils.unit.DistanceUnit
Convert one unit to the other for a given value
convertTo(Unit, double) - Method in class org.goplanit.utils.unit.GroupUnit
Convert one unit to the other for a given value
convertTo(Unit, double) - Method in class org.goplanit.utils.unit.NoneUnit
Convert one unit to the other for a given value
convertTo(Unit, double) - Method in class org.goplanit.utils.unit.SrsUnit
Convert one unit to the other for a given value
convertTo(Unit, double) - Method in class org.goplanit.utils.unit.TimeUnit
Convert one unit to the other for a given value
convertTo(Unit, double) - Method in interface org.goplanit.utils.unit.Unit
Convert one unit to the other for a given value
convertTo(Unit, double) - Method in class org.goplanit.utils.unit.VehiclesUnit
Convert one unit to the other for a given value
convertToDirectPositions(Coordinate[]) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Convert JTS coordinates to OpenGIS directPositions
convertToJtsLineString(LineString) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Convert an open gis line string object to a JTS Gis LineString instance by copying the internal coordinates
convertToLineString(MultiLineString) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Cast a JTS MultiLineString with a single entry into a JTS LineString instance if valid
convertToOpenGisLineString(LineString) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Convert a JTS line string object to an OpenGis LineString instance by transferring the internal coordinates
convertToOpenGisLineString(MultiLineString) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Converts a JTS MultiLineString with a single entry into an OpenGIS LineString instance
convertVehiclesTo(UnitType, double) - Static method in class org.goplanit.utils.unit.VehiclesUnit
Convert vehicles to...
convertWithServices() - Method in class org.goplanit.converter.intermodal.IntermodalConverter
Support conversion fo PLANit network and zoning with services
copy() - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost.BprParameters
create a copy
copy() - Method in class org.goplanit.utils.misc.Pair
shallow copy of this pair
copy() - Method in class org.goplanit.utils.misc.Quadruple
shallow copy of this pair
copy() - Method in class org.goplanit.utils.misc.Triple
shallow copy of this triple
copyCoordinatesFrom(int, LineString) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
copy the coordinates in the line string starting at the given offset (included)
copyCoordinatesFromUpToNotIncluding(int, int, LineString) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
copy the coordinates in the line string from-to the given locations, the locations are included
copyCoordinatesUpToNotIncluding(int, LineString) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
copy the coordinates in the line string until the given location, the location is included
copyTo(double[], double[]) - Static method in class org.goplanit.assignment.ltm.sltm.LinkSegmentData
copy from origin to destination assuming entire array is to be copied and both arrays are of equal size
copyWithoutNullEntries(Coordinate[]) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
copy the array and remove any null entries
CORRIDOR - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
Cost<T extends EdgeSegment> - Interface in org.goplanit.cost
Cost of an EdgeSegment
COST - org.goplanit.output.enums.OdSkimSubOutputType
 
COST_TIMES_FLOW - org.goplanit.output.property.OutputPropertyType
 
costPerModeAndLinkSegment - Variable in class org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
Map to store initial cost for each mode and link segment, not linked to a particular time period
CostTimesFlowOutputProperty - Class in org.goplanit.output.property
Cost times flow output property class
CostTimesFlowOutputProperty() - Constructor for class org.goplanit.output.property.CostTimesFlowOutputProperty
 
CostUtils - Class in org.goplanit.cost
Utilities to assist in prepping or filling low level array based costs for assignment or otherwise assuming concrete cost instances and network (virtual or otherwise) are available.
CostUtils() - Constructor for class org.goplanit.cost.CostUtils
 
count - Variable in class org.goplanit.gap.NormBasedGapFunction
Represents the total entries that were measured so far
countries2ISO - Static variable in class org.goplanit.utils.locale.LocaleUtils
store mapping from full name to iso2 code
countryName - Variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
country name for the defaults
countryName - Variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
country these defaults apply for
CountryNames - Class in org.goplanit.utils.locale
Country names that can be converted into ISO2 codes (work in progress, currently mainly left hand drive countries present)
CountryNames() - Constructor for class org.goplanit.utils.locale.CountryNames
 
CountrySpecificDefaultUtils - Class in org.goplanit.osm.defaults
Class with some common functionality for defaults that are country specific and stored in CSV files
CountrySpecificDefaultUtils() - Constructor for class org.goplanit.osm.defaults.CountrySpecificDefaultUtils
 
countryToEpsgCodes - Static variable in class org.goplanit.utils.epsg.EpsgCodesByCountry
mapping of country names to expected most commonly used EPSG code
create() - Static method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterFactory
Default factory method.
create() - Static method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterFactory
Create a GeometryNetworkWriter which persists PLANit networks in common GIS formats in current working directory
create() - Static method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterFactory
Create a GeometryRoutedServicesWriter which can persist a PLANit RoutedServices in GIS format with all defaults.
create() - Static method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterFactory
Create a GeometryServiceNetworkWriter which persists PLANit service networks in common GIS formats in current working directory
create() - Static method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterFactory
Create a default geometryZoningWriter which can persist a PLANit zoning in GIS based format(s) such as shape file.
create() - Static method in class org.goplanit.io.converter.demands.PlanitDemandsWriterFactory
Create a PLANitDemandsWriter which can persist a PLANit demands in the native PLANit XML format.
create() - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderFactory
Factory method based on all defaults.
create() - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterFactory
Default factory method.
create() - Static method in class org.goplanit.io.converter.network.PlanitNetworkReaderFactory
Create a PLANitNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create() - Static method in class org.goplanit.io.converter.network.PlanitNetworkWriterFactory
Create a PLANitNetworkWriter which can persist a PLANit network in the native PLANit XML format witha ll defaults.
create() - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterFactory
Create a PLANitRoutedServicesWriter which can persist a PLANit RoutedServices in the native PLANit XML format with all defaults.
create() - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriterFactory
Create a PLANitServiceNetworkWriter which can persist a PLANit Service network in the native PLANit XML format with all defaults.
create() - Static method in class org.goplanit.io.converter.zoning.PlanitZoningWriterFactory
Create a PLANitZoningWriter which can persist a PLANit zoning in the native PLANit XML format.
create() - Static method in class org.goplanit.matsim.converter.MatsimIntermodalWriterFactory
Create a PLANitMatsimIntermodalWriter which persists PLANit networks and their pt infrastructure and services in MATSIM network format, using all defaults, requires the user to set output directory afterwards
create() - Static method in class org.goplanit.matsim.converter.MatsimNetworkWriterFactory
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network format in current working directory
create() - Static method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderFactory
Create a PLANitOsmIntermodalReader which will create its own macroscopic network, zoning and non-locale specific defaults for any right hand driving country
create() - Static method in class org.goplanit.osm.converter.network.OsmNetworkReaderFactory
Create a PLANitOSMReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create() - Static method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsByCountry
Default factory method for creating global defaults
create() - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
Factory method to create global defaults only.
create() - Static method in class org.goplanit.tntp.converter.network.TntpNetworkReaderFactory
Create a TNTPNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create() - Method in interface org.goplanit.utils.zoning.CentroidFactory
Create a new centroid
create() - Method in class org.goplanit.zoning.CentroidFactoryImpl
Create a new centroid
create(double, double, Collection<Mode>) - Static method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesFactory
Factory method
create(double, double, Mode...) - Static method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesFactory
Factory method
create(double, Collection<Mode>) - Static method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesFactory
Factory method adopting saem value for maximum and critical speed
create(double, Mode...) - Static method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesFactory
Factory method adopting default value for critical speed
create(int, int, MacroscopicNetworkLayers, Mode...) - Static method in class org.goplanit.network.layer.macroscopic.MacroscopicGridNetworkLayerGenerator
create the generator with a number of rows and columns.
create(Class<C>, String, Object[]) - Static method in class org.goplanit.component.PlanitComponentFactory
Simplified factory method which creates the component (without any listeners)
create(String) - Static method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterFactory
Create a GeometryIntermodalWriter which can persist a Geometry (GIS) network and zoning in GIS format.
create(String) - Static method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterFactory
Create a GeometryNetworkWriter which persists PLANit networks in common GIS formats
create(String) - Static method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterFactory
Create a GeometryRoutedServicesWriter which can persist a PLANit RoutedServices in GIS format
create(String) - Static method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterFactory
Create a GeometryNetworkWriter which persists PLANit service networks in common GIS formats
create(String) - Static method in class org.goplanit.io.converter.demands.PlanitDemandsWriterFactory
Create a PLANitDemandsWriter which can persist a PLANit demands in the native PLANit XML format.
create(String) - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderFactory
Factory method based on defaults with custom set path directory.
create(String) - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterFactory
Create a PLANitIntermodalWriter which can persist a PLANit network and zoning in the native PLANit XML format.
create(String) - Static method in class org.goplanit.io.converter.network.PlanitNetworkReaderFactory
Create a PLANitNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(String) - Static method in class org.goplanit.io.converter.network.PlanitNetworkWriterFactory
Create a PLANitNetworkWriter which can persist a PLANit network in the native PLANit XML format
create(String) - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterFactory
Create a PLANitRoutedServicesWriter which can persist a PLANit RoutedServices in the native PLANit XML format
create(String) - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriterFactory
Create a PLANitServiceNetworkWriter which can persist a PLANit Service network in the native PLANit XML format
create(String) - Static method in class org.goplanit.matsim.converter.MatsimIntermodalWriterFactory
Create a PLANitMatsimIntermodalWriter which persists PLANit networks and their pt infrastructure and services in MATSim network format with default mode mapping
create(String) - Static method in class org.goplanit.matsim.converter.MatsimNetworkWriterFactory
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network format
create(String) - Static method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderFactory
Create a PLANitOsmIntermodalReader which will create its own macroscopic network, zoning.
create(String) - Static method in class org.goplanit.osm.converter.network.OsmNetworkReaderFactory
Create a PLANitOSMReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(String) - Static method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsByCountry
Factory method to create defaults based on a given country.
create(String) - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
Factory method to create speed limits for a particular country.
create(String) - Static method in class org.goplanit.utils.id.IdGroupingToken
Factory method
create(String) - Static method in enum org.goplanit.utils.mode.PredefinedModeType
convert string to enum.
create(String, Object[]) - Method in class org.goplanit.component.PlanitComponentFactory
Create PLANit component
create(String, Object[], Object...) - Method in class org.goplanit.component.PlanitComponentFactory
Create PLANit component
create(String, String) - Static method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterFactory
Create a GeometryIntermodalWriter which can persist a PLANit network and zoning in GIS format
create(String, String) - Static method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterFactory
Create a GeometryNetworkWriter which persists PLANit networks in in common GIS formats
create(String, String) - Static method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterFactory
Create a GeometryRoutedServicesWriter which can persist a PLANit RoutedServices in GIS format
create(String, String) - Static method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterFactory
Create a GeometryServiceNetworkWriter which persists PLANit service networks in common GIS formats
create(String, String) - Static method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterFactory
Create a PLANitZoningWriter which can persist a PLANit zoning in GIS based format(s) such as shape file
create(String, String) - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterFactory
Create a PLANitIntermodalWriter which can persist a PLANit network and zoning in the native PLANit XML format
create(String, String) - Static method in class org.goplanit.io.converter.network.PlanitNetworkWriterFactory
Create a PLANitNetworkWriter which can persist a PLANit network in the native PLANit XML format
create(String, String) - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterFactory
Create a PLANitRoutedServicesWriter which can persist a PLANit RoutedServices in the native PLANit XML format
create(String, String) - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriterFactory
Create a PLANitServiceNetworkWriter which can persist a PLANit Service network in the native PLANit XML format
create(String, String) - Static method in class org.goplanit.io.converter.zoning.PlanitZoningWriterFactory
Create a PLANitZoningWriter which can persist a PLANit zoning in the native PLANit XML format
create(String, String) - Static method in class org.goplanit.matsim.converter.MatsimIntermodalWriterFactory
Create a PLANitMatsimWriter which persists PLANit networks and their pt infrastructure (and possibly services) in MATSim network format with default mode mapping
create(String, String) - Static method in class org.goplanit.matsim.converter.MatsimNetworkWriterFactory
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network format
create(String, String) - Static method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderFactory
Create a PLANitOsmIntermodalReader which will create its own macroscopic network and zoning
create(String, String) - Static method in class org.goplanit.osm.converter.network.OsmNetworkReaderFactory
Create a PLANitOSMReader which will create its own macroscopic network
create(String, String) - Static method in class org.goplanit.tntp.converter.network.TntpNetworkReaderFactory
Create a TNTPNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(String, String, DayOfWeek, MacroscopicNetwork, RouteTypeChoice) - Static method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderFactory
Create a GtfsIntermodalReader sourced from given input directory, but without a zoning available yet, an empty zoning based on global id token will be created
create(String, String, DayOfWeek, MacroscopicNetwork, IdGroupingToken, RouteTypeChoice) - Static method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderFactory
Create a GtfsIntermodalReader sourced from given input directory, but without a zoning available yet, an empty zoning based on the id grouping token will be created for you
create(String, String, DayOfWeek, MacroscopicNetwork, Zoning, RouteTypeChoice) - Static method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderFactory
Create a GtfsIntermodalReader sourced from given input directory
create(String, String, LayeredNetwork<?, ?>) - Static method in class org.goplanit.io.converter.network.PlanitNetworkReaderFactory
Create a PLANitNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(String, String, LayeredNetwork<?, ?>, Zoning) - Static method in class org.goplanit.io.converter.demands.PlanitDemandsReaderFactory
Factory method
create(String, String, LayeredNetwork<?, ?>, Zoning) - Static method in class org.goplanit.io.converter.zoning.PlanitZoningReaderFactory
Factory method
create(String, String, MacroscopicNetwork, Zoning) - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderFactory
Factory method for intermodal reader( without services)
create(String, String, MacroscopicNetwork, Zoning, RouteTypeChoice) - Static method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderFactory
Create a GtfsIntermodalReader sourced from given input directory.
create(String, String, MacroscopicNetwork, Zoning, ServiceNetwork, RoutedServices) - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderFactory
Factory method
create(String, String, ServiceNetwork) - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkReaderFactory
Create a Service Network Reader for location and service network to populate
create(String, String, PlanitOsmNetwork) - Static method in class org.goplanit.osm.converter.network.OsmNetworkReaderFactory
Create a PLANitOSMReader while providing an OSM network to populate
create(String, String, PlanitOsmNetwork, OsmNetworkToZoningReaderData) - Static method in class org.goplanit.osm.converter.zoning.OsmZoningReaderFactory
Create a PLANitOSMReader while providing an OSM network to populate
create(String, String, PlanitOsmNetwork, Zoning) - Static method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderFactory
Create a PLANitOsmIntermodalReader while providing an OSM network, and zoning to populate
create(String, String, RoutedServices) - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesReaderFactory
Create a PlanitRoutedServicesReader for location and routed services to populate
create(String, String, IdGroupingToken) - Static method in class org.goplanit.tntp.converter.network.TntpNetworkReaderFactory
Create a TNTPNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(String, String, XMLElementMacroscopicNetwork) - Static method in class org.goplanit.io.converter.network.PlanitNetworkWriterFactory
Create a PLANitNetworkWriter which can persist a PLANit network in the native PLANit XML format.
create(String, String, XMLElementMacroscopicZoning) - Static method in class org.goplanit.io.converter.zoning.PlanitZoningWriterFactory
Create a PLANitZoningWriter which can persist a PLANit zoning in the native PLANit XML format.
create(String, String, XMLElementRoutedServices) - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterFactory
Create a PLANitRoutedServicesWriter which can persist a PLANit RoutedServices in the native PLANit XML format.
create(String, String, XMLElementServiceNetwork) - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriterFactory
Create a PLANitNetworkWriter which can persist a PLANit network in the native PLANit XML format.
create(String, String, Zoning) - Static method in class org.goplanit.matsim.converter.MatsimPublicTransportServicesWriterFactory
Create a MatsimRoutedServicesWriter which persists PLANit routed services in a public transport schedule in MATSIM format in given directory for a given country
create(String, String, Zoning, PlanitOsmNetwork, OsmNetworkToZoningReaderData) - Static method in class org.goplanit.osm.converter.zoning.OsmZoningReaderFactory
Create a PLANitOSMReader while providing an OSM network to populate
create(String, PairConverterReader<MacroscopicNetwork, Zoning>) - Static method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderFactory
Create a GtfsIntermodalReader based on given locale input source needs to be manually set after, GTFS route choice type set to RouteTypeChoice.EXTENDED).
create(String, LayeredNetwork<?, ?>) - Static method in class org.goplanit.io.converter.zoning.PlanitZoningReaderFactory
Factory method
create(String, LayeredNetwork<?, ?>, Zoning) - Static method in class org.goplanit.io.converter.demands.PlanitDemandsReaderFactory
Factory method
create(String, MacroscopicNetwork) - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkReaderFactory
Create a PLANitServiceNetworkReader sourced from given input directory
create(String, MacroscopicNetwork, IdGroupingToken) - Static method in class org.goplanit.tntp.converter.zoning.TntpZoningReaderFactory
Factory method
create(String, MacroscopicNetwork, Zoning) - Static method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderFactory
Factory method using global id token to create instance of demands
create(String, MacroscopicNetwork, Zoning) - Static method in class org.goplanit.tntp.converter.zoning.TntpZoningReaderFactory
Factory method
create(String, MacroscopicNetwork, Zoning, IdGroupingToken) - Static method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderFactory
Factory method
create(String, ServiceNetwork) - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesReaderFactory
Create a PlanitRoutedServicesReader sourced from given input directory
create(String, Zoning) - Static method in class org.goplanit.io.converter.demands.PlanitDemandsWriterFactory
Create a PLANitDemandsWriter which can persist a PLANit demands in the native PLANit XML format
create(String, Zoning) - Static method in class org.goplanit.matsim.converter.MatsimPublicTransportServicesWriterFactory
Create a MatsimRoutedServicesWriter which persists PLANit routed services in a public transport schedule in MATSIM format in given directory
create(URL) - Static method in class org.goplanit.utils.misc.FileUtils
Create from URL given it is a local file
create(URL, String) - Static method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderFactory
Create a PLANitOsmIntermodalReader which will create its own macroscopic network and zoning
create(URL, String) - Static method in class org.goplanit.osm.converter.network.OsmNetworkReaderFactory
Create a PLANitOSMReader which will create its own macroscopic network by drawing from a cloud based map source
create(URL, String, PlanitOsmNetwork) - Static method in class org.goplanit.osm.converter.network.OsmNetworkReaderFactory
Create a PLANitOSMReader while providing an OSM network to populate
create(URL, String, PlanitOsmNetwork, OsmNetworkToZoningReaderData) - Static method in class org.goplanit.osm.converter.zoning.OsmZoningReaderFactory
Create a PLANitOSMReader while providing an OSM network to populate
create(URL, String, PlanitOsmNetwork, Zoning) - Static method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderFactory
Create a PLANitOsmIntermodalReader while providing an OSM network, and zoning to populate
create(URL, String, Zoning, PlanitOsmNetwork, OsmNetworkToZoningReaderData) - Static method in class org.goplanit.osm.converter.zoning.OsmZoningReaderFactory
Create a PLANitOSMReader while providing an OSM network to populate
create(Collection<Mode>) - Static method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesFactory
Factory method allowing access for given modes without any further specification on their speeds
create(Function<? super Zone, String>, Class<TT>) - Static method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitOdZoneFeatureTypeContext
Factory method
create(Function<? super Zone, String>, Class<TT>) - Static method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitTransferZoneFeatureTypeContext
Factory method
create(Function<Vertex, String>) - Static method in class org.goplanit.geoio.converter.network.featurecontext.PlanitNodeFeatureTypeContext
Factory method
create(Function<Vertex, String>, Function<Vertex, String>) - Static method in class org.goplanit.geoio.converter.service.featurecontext.PlanitServiceNodeFeatureTypeContext
Factory method
create(Function<Link, String>, Function<Vertex, String>) - Static method in class org.goplanit.geoio.converter.network.featurecontext.PlanitLinkFeatureTypeContext
Factory method
create(Function<ServiceLeg, String>, Function<Vertex, String>) - Static method in class org.goplanit.geoio.converter.service.featurecontext.PlanitServiceLegFeatureTypeContext
Factory method
create(RootedLabelledBush, ACyclicSubGraph, PasManager, boolean) - Static method in class org.goplanit.assignment.ltm.sltm.BushInitialiserHelper
Factory method for bush initialiser
create(DemandsReader, DemandsWriter) - Static method in class org.goplanit.converter.demands.DemandsConverterFactory
Create the demands converter
create(NetworkIdMapper, Collection<? extends Mode>) - Static method in class org.goplanit.geoio.converter.network.featurecontext.PlanitLinkSegmentFeatureTypeContext
Factory method
create(RoutedServicesIdMapper) - Static method in class org.goplanit.geoio.converter.service.featurecontext.PlanitRoutedServiceFeatureTypeContext
Factory method
create(ServiceNetworkIdMapper, NetworkIdMapper) - Static method in class org.goplanit.geoio.converter.service.featurecontext.PlanitServiceLegSegmentFeatureTypeContext
Factory method
create(VirtualNetworkIdMapper) - Static method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitConnectoidEdgeFeatureTypeContext
Factory method
create(VirtualNetworkIdMapper) - Static method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitConnectoidSegmentFeatureTypeContext
Factory method
create(ZoningIdMapper, NetworkIdMapper) - Static method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitDirectedConnectoidFeatureTypeContext
Factory method
create(ZoningIdMapper, NetworkIdMapper) - Static method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitUndirectedConnectoidFeatureTypeContext
Factory method
create(IntermodalReader, IntermodalWriter) - Static method in class org.goplanit.converter.intermodal.IntermodalConverterFactory
Create the intermodal converter
create(NetworkReader) - Static method in class org.goplanit.io.converter.zoning.PlanitZoningReaderFactory
Factory method where all contextual information is to be set afterwards via settings and network is to be obtained from provided reader.
create(NetworkReader) - Static method in class org.goplanit.tntp.converter.zoning.TntpZoningReaderFactory
Factory method
create(NetworkReader, NetworkWriter) - Static method in class org.goplanit.converter.network.NetworkConverterFactory
Create the network converter
create(ServiceNetworkReader, ServiceNetworkWriter) - Static method in class org.goplanit.converter.service.ServiceNetworkConverterFactory
Create the service network converter
create(ZoningReader, ZoningWriter) - Static method in class org.goplanit.converter.zoning.ZoningConverterFactory
Create the zoning converter
create(GeometryIntermodalWriterSettings) - Static method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterFactory
Create a GeometryIntermodalWriter which can persist a PLANit network and zoning in GIS format.
create(GeometryNetworkWriterSettings) - Static method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterFactory
Create a GeometryNetworkWriter which persists PLANit networks in common GIS formats
create(GeometryServiceNetworkWriterSettings) - Static method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterFactory
Create a GeometryNetworkWriter which persists PLANit networks in common GIS formats
create(GtfsIntermodalReaderSettings, PairConverterReader<MacroscopicNetwork, Zoning>) - Static method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderFactory
Create a GtfsIntermodalReader based on given settings which in turn contain information on required location and reference inputs This specific approach allows the provision of an intermodal reader to obtain network and zoning rather than having instances passed in
create(GtfsZoningReaderSettings, Zoning, ServiceNetwork, RoutedServices, Function<ServiceNode, String>) - Static method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderFactory
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.
create(GtfsFileType) - Static method in class org.goplanit.gtfs.scheme.GtfsFileSchemeFactory
Create the Gtfs file scheme based on the desired file type
create(GtfsObjectType) - Static method in class org.goplanit.gtfs.entity.GtfsObjectFactory
Create a GTFS object of a given type based on the provide object type
create(PlanitDemandsReaderSettings, PlanitZoningReader) - Static method in class org.goplanit.io.converter.demands.PlanitDemandsReaderFactory
Factory method where all contextual information is derived from settings and zoning is to be obtained from provided reader.
create(PlanitDemandsReaderSettings, LayeredNetwork<?, ?>, Zoning) - Static method in class org.goplanit.io.converter.demands.PlanitDemandsReaderFactory
Factory method
create(PlanitDemandsWriterSettings, Zoning, XMLElementMacroscopicDemand) - Static method in class org.goplanit.io.converter.demands.PlanitDemandsWriterFactory
Create a PLANitZoningWriter which can persist a PLANit zoning in the native PLANit XML format.
create(PlanitIntermodalReaderSettings) - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderFactory
Factory method based on passed in network and zoning reader settings
create(PlanitIntermodalWriterSettings) - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterFactory
Create a PLANitIntermodalWriter which can persist a PLANit network and zoning in the native PLANit XML format.
create(PlanitNetworkReaderSettings) - Static method in class org.goplanit.io.converter.network.PlanitNetworkReaderFactory
Create a PLANitNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(PlanitNetworkReaderSettings, LayeredNetwork<?, ?>) - Static method in class org.goplanit.io.converter.network.PlanitNetworkReaderFactory
Create a PLANitNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(PlanitRoutedServicesReaderSettings, ServiceNetwork) - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesReaderFactory
Create a PlanitRoutedServicesReader based on given settings which in turn contain information on location and parent network to use
create(PlanitRoutedServicesReaderSettings, RoutedServices) - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesReaderFactory
Create a PlanitRoutedServicesReader for given (empty) routed services and given settings
create(PlanitServiceNetworkReaderSettings, MacroscopicNetwork) - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkReaderFactory
Create a PLANitServiceNetworkReader based on given settings which in turn contain information on location and parent network to use
create(PlanitServiceNetworkReaderSettings, ServiceNetwork) - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkReaderFactory
Create a Service Network Reader for given (empty) service network and given settings
create(PlanitZoningReader) - Static method in class org.goplanit.io.converter.demands.PlanitDemandsReaderFactory
Factory method where all contextual information is to be set afterwards via settings and zoning is to be obtained from provided reader.
create(PlanitZoningReaderSettings, NetworkReader) - Static method in class org.goplanit.io.converter.zoning.PlanitZoningReaderFactory
Factory method where all contextual information is derived from settings and network is to be obtained from provided reader.
create(PlanitZoningReaderSettings, LayeredNetwork<?, ?>) - Static method in class org.goplanit.io.converter.zoning.PlanitZoningReaderFactory
Factory method
create(PlanitZoningReaderSettings, LayeredNetwork<?, ?>, Zoning) - Static method in class org.goplanit.io.converter.zoning.PlanitZoningReaderFactory
Factory method
create(PlanitZoningWriterSettings) - Static method in class org.goplanit.io.converter.zoning.PlanitZoningWriterFactory
Create a PLANitZoningWriter which can persist a PLANit zoning in the native PLANit XML format.
create(MatsimIntermodalWriterSettings) - Static method in class org.goplanit.matsim.converter.MatsimIntermodalWriterFactory
create a PLANitMatsimWriter which persists PLANit networks and their pt infrastructure (and possibly services) in MATSim network format using the settings provided.
create(MatsimIntermodalWriterSettings, Zoning) - Static method in class org.goplanit.matsim.converter.MatsimPublicTransportServicesWriterFactory
Create a MatsimRoutedServicesWriter which persists PLANit routed services in a public transport schedule in MATSIM format based on settings provided
create(MatsimNetworkWriterSettings) - Static method in class org.goplanit.matsim.converter.MatsimNetworkWriterFactory
Create a PLANitMatsimWriter which persists PLANit networks in MATSIM network format
create(MatsimPtServicesWriterSettings, MatsimNetworkWriterSettings, MatsimZoningWriterSettings, Zoning) - Static method in class org.goplanit.matsim.converter.MatsimPublicTransportServicesWriterFactory
Create a PLANitMatsimRoutedServicesWriter (pt output) with defaults.
create(MatsimPtServicesWriterSettings, Zoning) - Static method in class org.goplanit.matsim.converter.MatsimPublicTransportServicesWriterFactory
Create a MatsimRoutedServicesWriter which persists PLANit routed services in a public transport schedule in MATSIM format based on settings provided
create(MacroscopicNetwork) - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkReaderFactory
Create a PLANitServiceNetworkReader
create(MacroscopicNetwork, String, String, DayOfWeek, RouteTypeChoice) - Static method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderFactory
Create a GtfsRoutedServicesReader sourced from given input directory
create(MacroscopicNetwork, GtfsServicesReaderSettings) - Static method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderFactory
Create a PlanitRoutedServicesReader based on given settings which in turn contain information on location and parent network to use
create(MacroscopicNetwork, IdGroupingToken) - Static method in class org.goplanit.tntp.converter.zoning.TntpZoningReaderFactory
Factory method, will create zoning based on idToken provided and use it to populate when reading in TNTP zoning
create(MacroscopicNetwork, Zoning) - Static method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderFactory
Factory method using global id token to create instance of demands, requires user to set input file
create(MacroscopicNetwork, Zoning) - Static method in class org.goplanit.tntp.converter.zoning.TntpZoningReaderFactory
Factory method
create(MacroscopicNetwork, Zoning, GtfsIntermodalReaderSettings) - Static method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderFactory
Create a GtfsIntermodalReader based on given settings which in turn contain information on required location and reference inputs
create(MacroscopicNetwork, Zoning, IdGroupingToken) - Static method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderFactory
Factory method, will create Demands based on idToken provided and use it to populate when reading in TNTP demand, , requires user to set input file
create(ServiceNetwork) - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesReaderFactory
Create a PlanitRoutedServicesReader
create(OsmIntermodalReaderSettings) - Static method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderFactory
Create a PLANitOsmIntermodalReader which requires the user to set the remaining required settings on the provided settings instances
create(OsmIntermodalReaderSettings, PlanitOsmNetwork, Zoning) - Static method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderFactory
Create a PLANitOsmIntermodalReader while providing an OSM network, and zoning to populate
create(OsmNetworkReaderSettings) - Static method in class org.goplanit.osm.converter.network.OsmNetworkReaderFactory
Create a PLANitOSMReader while providing an OSM network to populate
create(OsmPublicTransportReaderSettings, Zoning, PlanitOsmNetwork, OsmNetworkToZoningReaderData) - Static method in class org.goplanit.osm.converter.zoning.OsmZoningReaderFactory
Create a PLANitOSMReader while providing an OSM network to populate
create(TntpDemandsReaderSettings, MacroscopicNetwork, Zoning, Demands) - Static method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderFactory
Factory method
create(TntpDemandsReaderSettings, TntpZoningReader) - Static method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderFactory
Factory method
create(TntpNetworkReaderSettings) - Static method in class org.goplanit.tntp.converter.network.TntpNetworkReaderFactory
Create a TNTPNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(TntpNetworkReaderSettings, LayeredNetwork<?, ?>) - Static method in class org.goplanit.tntp.converter.network.TntpNetworkReaderFactory
Create a TNTPNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(TntpZoningReader) - Static method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderFactory
Factory method
create(TntpZoningReaderSettings, NetworkReader) - Static method in class org.goplanit.tntp.converter.zoning.TntpZoningReaderFactory
Factory method
create(TntpZoningReaderSettings, MacroscopicNetwork, Zoning) - Static method in class org.goplanit.tntp.converter.zoning.TntpZoningReaderFactory
Factory method
create(ConjugateDirectedEdge, boolean) - Method in class org.goplanit.graph.directed.ConjugateEdgeSegmentFactoryImpl
Create edge segment
create(ConjugateDirectedEdge, boolean) - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegmentFactory
Create edge segment
create(DirectedEdge, boolean) - Method in class org.goplanit.graph.directed.EdgeSegmentFactoryImpl
Create edge segment
create(DirectedEdge, boolean) - Method in interface org.goplanit.utils.graph.directed.EdgeSegmentFactory
Create edge segment
create(EdgeSegment[], EdgeSegment[]) - Static method in class org.goplanit.assignment.ltm.sltm.Pas
Create a new PAS (factory method)
create(IdGroupingToken) - Static method in class org.goplanit.assignment.ltm.sltm.BushFlowLabel
Create a new flow composition label for this bush
create(IdGroupingToken) - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderFactory
Factory method based on all defaults.
create(IdGroupingToken) - Static method in class org.goplanit.io.converter.network.PlanitNetworkReaderFactory
Create a PLANitNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(IdGroupingToken) - Static method in class org.goplanit.tntp.converter.network.TntpNetworkReaderFactory
Create a TNTPNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(IdGroupingToken, String) - Static method in class org.goplanit.assignment.ltm.sltm.BushFlowLabel
Create a new flow composition label for this bush
create(IdGroupingToken, PlanitIntermodalReaderSettings) - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderFactory
Factory method based on settings.
create(IdGroupingToken, MacroscopicNetwork) - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkReaderFactory
Create a PLANitServiceNetworkReader based on custom id token
create(IdGroupingToken, ServiceNetwork) - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesReaderFactory
Create a PlanitRoutedServicesReader based on custom id token
create(Mode...) - Static method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesFactory
Factory method allowing access for given modes without any further specification on their speeds
create(MacroscopicLink, boolean) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentFactoryImpl
Create macroscopic link segment, do not register nor register on nodes and link
create(MacroscopicLink, boolean) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentFactory
Create macroscopic link segment, do not register nor register on nodes and link
create(ConjugateLink, boolean) - Method in class org.goplanit.network.layer.physical.ConjugateLinkSegmentFactoryImpl
Create conjugate link segment
create(ConjugateLink, boolean) - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegmentFactory
Create conjugate link segment
create(Link, boolean) - Method in interface org.goplanit.utils.network.layer.physical.LinkSegmentFactory
Create link segment
create(ConjugateConnectoidEdge, boolean) - Method in class org.goplanit.network.virtual.ConjugateConnectoidSegmentFactoryImpl
Create but not register conjugate connectoid segment in AB direction on container
create(ConjugateConnectoidEdge, boolean) - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegmentFactory
Create but not register conjugate connectoid segment in AB direction on container
create(Zone) - Method in interface org.goplanit.utils.zoning.CentroidFactory
Create a new centroid
create(Zone) - Method in class org.goplanit.zoning.CentroidFactoryImpl
Create a new centroid
create(XMLElementMacroscopicDemand, LayeredNetwork<?, ?>, Zoning) - Static method in class org.goplanit.io.converter.demands.PlanitDemandsReaderFactory
Factory method where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
create(XMLElementMacroscopicNetwork, PlanitNetworkReaderSettings, LayeredNetwork<?, ?>) - Static method in class org.goplanit.io.converter.network.PlanitNetworkReaderFactory
Create a PLANitNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(XMLElementMacroscopicNetwork, LayeredNetwork<?, ?>) - Static method in class org.goplanit.io.converter.network.PlanitNetworkReaderFactory
Create a PLANitNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving country
create(XMLElementMacroscopicNetwork, XMLElementMacroscopicZoning, XMLElementServiceNetwork, XMLElementRoutedServices, MacroscopicNetwork, Zoning, ServiceNetwork, RoutedServices) - Static method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderFactory
constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
create(XMLElementMacroscopicZoning, PlanitZoningReaderSettings, LayeredNetwork<?, ?>, Zoning) - Static method in class org.goplanit.io.converter.zoning.PlanitZoningReaderFactory
Factory method where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
create(XMLElementMacroscopicZoning, LayeredNetwork<?, ?>, Zoning) - Static method in class org.goplanit.io.converter.zoning.PlanitZoningReaderFactory
Factory method where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
create(XMLElementRoutedServices, PlanitRoutedServicesReaderSettings, RoutedServices) - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesReaderFactory
Create a PlanitRoutedServicesReader for given XML root element and routed services to populate
create(XMLElementRoutedServices, RoutedServices) - Static method in class org.goplanit.io.converter.service.PlanitRoutedServicesReaderFactory
Create a PlanitRoutedServicesReader for given XML root element and routed services to populate
create(XMLElementServiceNetwork, PlanitServiceNetworkReaderSettings, ServiceNetwork) - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkReaderFactory
Create a Service Network Reader for given XML root element and service network to populate
create(XMLElementServiceNetwork, ServiceNetwork) - Static method in class org.goplanit.io.converter.service.PlanitServiceNetworkReaderFactory
Create a Service Network Reader for given XML root element and service network to populate
create(Zoning) - Static method in class org.goplanit.matsim.converter.MatsimPublicTransportServicesWriterFactory
Create a MatsimRoutedServicesWriter which persists PLANit routed services in a public transport schedule in MATSIM format in current working directory
create2DPolygon(List<Double>) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
create a polygon based on the passed in 2d list of doubles
create2DPolygon(Envelope) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
create a polygon based on the bounding box
createAllInOneConfiguration(Modes) - Static method in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
create a configuration that maps all passed in modes to a single proposed all-in-one layer
createAndPopulateModalSegmentCost(Mode, AbstractPhysicalCost, UntypedPhysicalNetwork) - Static method in class org.goplanit.cost.CostUtils
Populate cost array with only physical link segment costs based on the concrete cost classes, for given mode.
createAndPopulateModalSegmentCost(Mode, VirtualCost, AbstractPhysicalCost, UntypedPhysicalNetwork, Zoning) - Static method in class org.goplanit.cost.CostUtils
Populate entire cost array with both virtual and non-virtual link segment costs based on the concrete cost classes, for given mode
createAndPopulateNode(OsmNode, MacroscopicNetworkLayer) - Static method in class org.goplanit.osm.util.PlanitNetworkLayerUtils
Extract a PLANit node from the osmNode information
createAndPopulateTransferZoneGroup(OsmRelation, Map<String, String>) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneGroupHelper
Create a transfer zone group based on the passed in OSM entity, tags for feature extraction and access
createAndPopulateXmlNetworkLayer(ServiceNetworkLayer, ServiceNetwork) - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriter
Populate the network layer
createAndRegisterConnectoidEdgeAndEdgeSegments(ConnectoidEdgeFactory, ConnectoidSegmentFactory, CentroidVertex, Zone, Connectoid, PlanitJtsCrsUtils) - Method in class org.goplanit.network.transport.TransportModelNetwork
Given context of centroid vertex and connectoid + access zone, we create the required connectoid edges and connected segments with the provided factories
createAndRegisterConnectoidEdgeSegments(ConnectoidSegmentFactory, ConnectoidEdge) - Method in class org.goplanit.network.transport.TransportModelNetwork
create and register the edge segments for the passed in connectoid edge, XML id set to id prefixed with "c_ab or c_ba".
createAndRegisterDemands(Zoning, LayeredNetwork<?, ?>) - Method in class org.goplanit.project.CustomPlanItProject
Create and register demands to the project
createAndRegisterDemands(Zoning, LayeredNetwork<?, ?>) - Method in class org.goplanit.project.PlanItProjectInput
Create and register demands to the project inputs
createAndRegisterDirectedConnectoid(Zoning, TransferZone, boolean, MacroscopicLinkSegment, Set<Mode>) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
create directed connectoid for the link segment provided, all related to the given transfer zone and with access modes provided.
createAndRegisterDirectedConnectoids(TransferZone, MacroscopicNetworkLayer, Node, Iterable<? extends EdgeSegment>, Set<Mode>, GtfsZoningHandlerData) - Static method in class org.goplanit.gtfs.util.GtfsDirectedConnectoidHelper
create directed connectoids, one per link segment provided, all related to the given transfer zone and with access modes provided.
createAndRegisterDirectedConnectoids(Zoning, TransferZone, Node, Iterable<? extends MacroscopicLinkSegment>, Set<Mode>) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
create directed connectoids, one per link segment provided, all related to the given transfer zone and with access modes provided.
createAndRegisterDirectedConnectoidsOnTopOfTransferZone(TransferZone, MacroscopicNetworkLayer, PredefinedModeType, PlanitJtsCrsUtils) - Method in class org.goplanit.osm.converter.zoning.handler.helper.OsmConnectoidHelper
Create directed connectoids for transfer zones that reside on OSM ways.
createAndRegisterFundamentalDiagram(String) - Method in class org.goplanit.assignment.ltm.LtmConfigurator
choose a particular fundamental diagram implementation
createAndRegisterGapFunction(String) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Create and Register gapFunction component
createAndRegisterInfrastructureNetwork(String) - Method in class org.goplanit.project.CustomPlanItProject
Create and register an infrastructure based network on the project
createAndRegisterInfrastructureNetwork(String) - Method in class org.goplanit.project.PlanItProjectInput
Create and register an infrastructure based network on the project input
createAndRegisterInitialLinkSegmentCost(LayeredNetwork<?, ?>, String) - Method in class org.goplanit.project.CustomPlanItProject
Create and register initial link segment costs from a (single) file which we assume are available in the native xml/csv output format as provided in this project
createAndRegisterInitialLinkSegmentCost(LayeredNetwork<?, ?>, String) - Method in class org.goplanit.project.PlanItProjectInput
Create and register initial link segment costs from a (single) file which we assume are available in the native XML/CSV output format as provided in this project.
createAndRegisterInitialLinkSegmentCost(LayeredNetwork<?, ?>, String, TimePeriod) - Method in class org.goplanit.project.CustomPlanItProject
Create and register initial link segment costs from a (single) file and register it to the provided time period
createAndRegisterInitialLinkSegmentCost(LayeredNetwork<?, ?>, String, TimePeriod) - Method in class org.goplanit.project.PlanItProjectInput
Create and register initial link segment costs from a (single) file for all time periods (which are assumed are sorted by start time)
createAndRegisterLayers(MacroscopicNetworkLayerConfigurator) - Method in class org.goplanit.network.MacroscopicNetwork
Tries to initialise and create/register layers via a predefined configuration rather than letting the user do this manually via the infrastructure layers container.
createAndRegisterLogitModel(String) - Method in class org.goplanit.path.choice.StochasticPathChoiceConfigurator
create and register the logit model of choice
createAndRegisterMacroscopicNetwork() - Method in class org.goplanit.project.CustomPlanItProject
Create and register a macroscopic network on the project
createAndRegisterNewPas(RootedLabelledBush, Collection<EdgeSegment>, Collection<EdgeSegment>) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
create a new PAS for the given cheap and expensive paired alternative segments (subpaths) and register the origin bush on it that was responsible for creating it
createAndRegisterNewPas(RootedLabelledBush, EdgeSegment[], EdgeSegment[]) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
create a new PAS for the given cheap and expensive paired alternative segments (subpaths) and register the origin bush on it that was responsible for creating it
createAndRegisterNewTransferZone(GtfsStop, Point, TransferZoneType, GtfsZoningHandlerData) - Static method in class org.goplanit.gtfs.util.GtfsTransferZoneHelper
Helper method to create and register a new transfer zone based on a GTFS stop
createAndRegisterNodeModel(String) - Method in class org.goplanit.assignment.ltm.LtmConfigurator
choose a particular node model implementation
createAndRegisterOdPathMatrix(Zoning) - Method in class org.goplanit.path.OdPathSets
Create an empty od path matrix and register it on this od path sets
createAndRegisterOdPathSets(NetworkLayer, Zoning, String) - Method in class org.goplanit.project.CustomPlanItProject
Create and register the OD path sets as populated by the input builder through the path source
createAndRegisterOdPathSets(NetworkLayer, Zoning, String) - Method in class org.goplanit.project.PlanItProjectInput
Create and register the OD path sets on the project input
createAndRegisterOsmCompatibleLinkSegmentTypes(OsmNetworkReaderSettings) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create the link segment types that are marked in the passed in settings.
createAndRegisterOsmCompatiblePlanitPredefinedModes(OsmNetworkReaderSettings) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Based on the settings we create instances of the activated OSM to PLANit mode mappings, for each created mode, append the OSM modes its represents as a list of semicolon separated entries
createAndRegisterOutputFormatter(String) - Method in class org.goplanit.project.CustomPlanItProject
Create and register an output formatter instance of a given type
createAndRegisterOutputTypeConfiguration(OutputType) - Method in class org.goplanit.output.configuration.OutputConfiguration
Factory method to create an output configuration for a given type
createAndRegisterOutputTypeConfiguration(OutputType) - Method in class org.goplanit.output.OutputManager
Factory method to create an output configuration for a given type
createAndRegisterPathChoice(String) - Method in class org.goplanit.assignment.ltm.LtmConfigurator
choose a particular path choice implementation
createAndRegisterPhysicalCost(String) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Create and register physical link cost function to determine travel time
createAndRegisterRoutedServices(ServiceNetwork) - Method in class org.goplanit.project.CustomPlanItProject
Create and register routed services to the project
createAndRegisterRoutedServices(ServiceNetwork) - Method in class org.goplanit.project.PlanItProjectInput
Create and register routed services to the project inputs
createAndRegisterServiceNetwork(MacroscopicNetwork) - Method in class org.goplanit.project.CustomPlanItProject
Create and register service networks to the project
createAndRegisterServiceNetwork(MacroscopicNetwork) - Method in class org.goplanit.project.PlanItProjectInput
Create and register service networks to the project inputs
createAndRegisterSmoothing(String) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Create and Register smoothing component
createAndRegisterTrafficAssignment(String) - Method in class org.goplanit.io.project.PlanItSimpleProject
On a simple project we only allow a single assignment to be registered.
createAndRegisterTrafficAssignment(String, Demands, Zoning, LayeredNetwork<?, ?>) - Method in class org.goplanit.io.project.PlanItProject
Create and register a traffic assignment instance of a given type
createAndRegisterTrafficAssignment(String, Demands, Zoning, LayeredNetwork<?, ?>) - Method in class org.goplanit.io.project.PlanItSimpleProject
Disallow the use of the generic create and register traffic assignment because a simple project automatically determines its demands, zoning, and network
createAndRegisterTrafficAssignment(String, Demands, Zoning, LayeredNetwork<?, ?>) - Method in class org.goplanit.project.CustomPlanItProject
Create and register a traffic assignment instance of a given type
createAndRegisterTransferZoneWithConnectoidsAtOsmNode(OsmNode, Map<String, String>, String, TransferZoneType, PlanitJtsCrsUtils) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneHelper
Method that will attempt to create both a transfer zone and its connectoids at the location of the OSM node.
createAndRegisterTransferZoneWithoutConnectoidsFindAccessModes(OsmEntity, Map<String, String>, TransferZoneType, String, PlanitJtsCrsUtils) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneHelper
Attempt to create a new transfer zone and register it, do not yet create connectoids for it.
createAndRegisterTransferZoneWithoutConnectoidsSetAccessModes(OsmEntity, Map<String, String>, TransferZoneType, SortedSet<String>, PlanitJtsCrsUtils) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneHelper
Attempt to create a new transfer zone and register it, do not create connectoids for it.
createAndRegisterVirtualCost(String) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Create and Register virtual link cost function to determine travel time
createAndRegisterZoning(LayeredNetwork<?, ?>) - Method in class org.goplanit.project.CustomPlanItProject
Create and register the zoning system on the network
createAndRegisterZoning(LayeredNetwork<?, ?>) - Method in class org.goplanit.project.PlanItProjectInput
Create and register the zoning system on the network and project input
createBaseFeatureDescription(Function<ZZ, String>) - Static method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitZoneFeatureTypeContext
The mapping from PLANIT zone base GIS attributes (without geometry to allow for addition of other attributes until adding geometry later via derived class using PlanitZoneFeatureTypeContext.createGeometryFeatureDescription()
createBaseFeatureDescription(ZoningIdMapper, NetworkIdMapper) - Static method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitConnectoidFeatureTypeContext
The mapping from PLANIT connectoid base GIS attributes (without geometry to allow for addition of other attributes until adding geometry later via derived class using PlanitConnectoidFeatureTypeContext.createGeometryFeatureDescription()
createBoundingBox() - Method in class org.goplanit.network.layer.UntypedNetworkLayerImpl
Create bounding box based on underlying nodes, this means that any geometries of links tht are internal may cross the boundary of the bounding box
createBoundingBox() - Method in class org.goplanit.network.TopologicalLayerNetwork
Based on the underlying layer geographies construct a rectangular bounding box reflecting the extremities of the network.
createBoundingBox() - Method in interface org.goplanit.utils.network.layer.TopologicalLayer
Create bounding box from underlying topography of the layer
createBoundingBox(double, double, double) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
create a square bounding box envelope instance based on the passed in reference point and length in meters of each of the legs, with the point residing in the middle, it is expected the locations (when no cartesian) are in LAT/LONG regardless of the transformation of the underlying CRS
createBoundingBox(double, double, double, double, double) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
create a square bounding box envelope instance based on the passed in bounding box coordinates and buffer length in meters resulting in a larger bounding box returned, it is expected the locations (when no cartesian) are in lat/long regardless of the transformation of the underlying CRS
createBoundingBox(OsmNode, double, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmBoundingAreaUtils
create a (Rectangular) bounding box around the osm node geometry based on the provided offset
createBoundingBox(Envelope, double) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
create a square bounding box envelope instance based on an existing envelope bounding box and and buffer length in meters resulting in a larger bounding box returned, it is expected the locations (when no cartesian) are in lat/long regardless of the transformation * of the underlying CRS
createBoundingBoxForOsmWay(OsmEntity, double, Map<Long, OsmNode>, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmBoundingAreaUtils
create a bounding box based on the provided offset and OSM entity geometry.
createBridleway(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create bridleway type with defaults For horse riders.
createBuilder(String, IdGroupingToken, InputBuilderListener) - Static method in class org.goplanit.path.choice.PathChoiceBuilderFactory
Create a builder for given path choice type
createBuilder(String, IdGroupingToken, InputBuilderListener, Demands, Zoning, LayeredNetwork<?, ?>) - Static method in class org.goplanit.assignment.TrafficAssignmentBuilderFactory
Create a builder for given assignment type
createBushFlowUpdateConsumer(boolean, boolean, boolean) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushBase
TODO: Create factory class for this
createBushFlowUpdateConsumer(boolean, boolean, boolean) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushConjugate
TODO: Create factory class for this
createBushFlowUpdateConsumer(boolean, boolean, boolean) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushRooted
TODO: Create factory class for this
createCentroidToConjugateNodeMapping() - Method in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
Extract mapping from original network centroid's to conjugate (dummy) node
createCentroidToConjugateNodeMapping() - Method in interface org.goplanit.utils.network.virtual.ConjugateVirtualNetwork
Extract mapping from original network centroid's to conjugate (dummy) node
createCombinedActivatedPlanitModes(GtfsConverterReaderSettingsWithModeMapping, Modes) - Static method in class org.goplanit.gtfs.util.GtfsConverterReaderHelper
Based on the settings which define both custom and predefined mappings, we construct the instance mappings from Gtfs mode to PLANit mode, e.g., when a predefined mode type is configured, it results in an instance of that type on a network, this instance should be available in the passed in #allAvailablePlanitMdes, we then combine these mappings with the custom mode mappings on the settings to create a single consolidated set which can be used during parsing without the need of checking whether a mode is predefined or not.
createCombinedHashCode(T...) - Static method in class org.goplanit.utils.misc.HashUtils
When you want to avoid using nested hash maps and do not need access to the keys themselves, use a combined hash key via this method, so all can be stored in a single hash map which saves a lot of memory space.
createCompositeOsmKey(String, String...) - Static method in class org.goplanit.osm.util.OsmTagUtils
Construct composite key "currentKey:subTag1:subTag2:etc."
createConfigurator() - Method in class org.goplanit.assignment.ltm.eltm.EventBasedLtmTrafficAssignmentBuilder
create the configurator for ELTM
createConfigurator() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmTrafficAssignmentBuilder
create the configurator for sLTM
createConfigurator() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentBuilder
the user will configure this builder via this configurator
createConfigurator() - Method in class org.goplanit.assignment.TrafficAssignmentBuilder
Allow derived classes to provide their own configurator for this builder, by default we create a base class configurator
createConfigurator() - Method in class org.goplanit.path.choice.StochasticPathChoiceBuilder
Allow derived classes to provide their own configurator for this builder, by default we create a base class configurator
createConfigurator() - Method in class org.goplanit.utils.builder.Builder
Allow derived classes to provide their own configurator for this builder, by default we create a base class configurator
createConfigurator(String) - Static method in class org.goplanit.cost.physical.PhysicalCostConfiguratorFactory
Create a configurator for given physical cost type
createConfigurator(String) - Static method in class org.goplanit.cost.virtual.VirtualCostConfiguratorFactory
Create a configurator for given virtual cost type
createConfigurator(String) - Static method in class org.goplanit.gap.GapFunctionConfiguratorFactory
Create a configurator for given gap function type
createConfigurator(String) - Static method in class org.goplanit.path.choice.logit.LogitChoiceModelConfiguratorFactory
Create a configurator for given logit choice model type
createConfigurator(String) - Static method in class org.goplanit.path.choice.PathChoiceConfiguratorFactory
Create a configurator for given path choicetype
createConfigurator(String) - Static method in class org.goplanit.sdinteraction.smoothing.SmoothingConfiguratorFactory
Create a configurator for given smoothing type
createConfigurator(String) - Static method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramConfiguratorFactory
Create a configurator for given fundamental diagram type
createConfigurator(String) - Static method in class org.goplanit.supply.network.nodemodel.NodeModelConfiguratorFactory
Create a configurator for given node model type
createConjugate(IdGroupingToken) - Method in class org.goplanit.network.virtual.VirtualNetworkImpl
Create a conjugate version of this virtual network, also known as the edge-to-vertex-dual representation, where all connectoidedges/edge segments become (dangling) conjugate vertices.
createConjugate(IdGroupingToken) - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
Create a conjugate version of this virtual network, also known as the edge-to-vertex-dual representation, where all connectoidedges/edge segments become (dangling) conjugate vertices.
createConjugate(IdGroupingToken, ConjugateVirtualNetwork) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
Create a conjugate version of this layer, also known as the edge-to-vertex-dual representation, where all edges become vertices and all two adjacent edges (turns) become the edges on the conjugate version.
createConjugate(IdGroupingToken, ConjugateVirtualNetwork) - Method in interface org.goplanit.utils.network.layer.MacroscopicNetworkLayer
Create a conjugate version of this layer, also known as the edge-to-vertex-dual representation, where all edges become vertices and all two adjacent edges (turns) become the edges on the conjugate version.
createConnectoidEdgeIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a ConnectoidEdge and generates the appropriate id based on the user configuration
createConnectoidIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a connectoid and generates the appropriate id based on the user configuration
createConnectoidSegmentIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a ConnectoidSegment and generates the appropriate id based on the user configuration
createConvertedUnitsValue(OutputProperty, Optional<?>) - Static method in class org.goplanit.output.adapter.OutputTypeAdapterImpl
Convert the output property value that is assumed to be in the properties default units in the desired units indicated on the property
createCoordinate(OsmNode) - Static method in class org.goplanit.osm.util.OsmNodeUtils
Collect the coordinate from the osm node information
createCoordinate(DirectPosition) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
create a coordinate by mapping ordinate 0 to x and ordinate 1 to y on the open gis DirecPosition
createCoordinateArray(OsmWay, int, int, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Based on the passed in osmWay collect the coordinates on that way as a coordinate array for the given range.
createCoordinateArray(OsmWay, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Based on the passed in osmWay collect the coordinates on that way as a coordinate array.
createCoordinateArray(OsmWay, Map<Long, OsmNode>, int, int, PlanitExceptionConsumer<Set<Long>>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Based on the passed in osmWay collect the coordinates on that way as a coordinate array.
createCoordinateArrayNoThrow(OsmWay, int, int, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Based on the passed in osmWay collect the coordinates on that way as a coordinate array for the given range.
createCoordinateArrayNoThrow(OsmWay, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Based on the passed in osmWay collect the coordinates on that way as a coordinate array.
createCoordinateReferenceSystem(String) - Static method in class org.goplanit.utils.geo.PlanitCrsUtils
create a coordinate reference system instance based on String representation, e.g.
createCopyWithoutAdjacentDuplicateCoordinates(LineString) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
create an identical copy, except that any adjacent duplicate coordinates in the line string are removed
createCopyWithoutCoordinatesAfter(int, LineString) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Remove all coordinates in the line string after but not including the passed in index.
createCopyWithoutCoordinatesAfter(Point, LineString) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Remove all coordinates in the line string after but not including the passed in position.
createCopyWithoutCoordinatesBefore(int, LineString) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Remove all coordinates in the line string up to but not including the passed in index.
createCopyWithoutCoordinatesBefore(Point, LineString) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Remove all coordinates in the line string up to but not including the first occurrence of the passed in position.
createCsvStringFromCoordinates(Coordinate[], Character, Character, DecimalFormat) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Based on the line string construct a csv string
createCycleway(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create cycleway type with defaults For designated cycleways
createDataStore(Class<?>, Class<? extends Geometry>, Path) - Static method in class org.goplanit.geoio.util.GeoIODataStoreManager
For a given PLANit entity that we persist to file, we track its datastore here to avoid overhead of recreating it
createDataStore(Class<?>, Path) - Static method in class org.goplanit.geoio.util.GeoIODataStoreManager
For a given PLANit entity that we persist to file, we track its datastore here to avoid overhead of recreating it
createDataStore(Class<?>, Mode, Path) - Static method in class org.goplanit.geoio.util.GeoIODataStoreManager
For a given PLANit entity that we persist to file, we track its datastore here to avoid overhead of recreating it
createDataStore(Path) - Static method in class org.goplanit.geoio.util.GeoIODataStoreManager
Create a datastore for the given file location
createDefaultActivatedPlanitModes() - Static method in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Create the default activate PLANit modes that the MATSIM write will include when writing the network (if they are available).
createDefaultOsmLinkSegmentType(String, String, double, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create an OSM default link segment type with name (namekey=)namevalue
createDefaultPhysicalFeatures() - Static method in class org.goplanit.mode.ModeFeaturesFactory
create default physical mode features (VEHICLE, MOTORISED, ROAD)
createDefaultPredefinedModeMappings() - Static method in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Initialise the predefined PLANit modes to MATSIM mode mapping, based on the (predefined) mode names.
createDefaultReader(URL) - Static method in class org.goplanit.gtfs.reader.GtfsReaderFactory
Factory method to create a GTFS reader supporting one or more file readers where all columns will be parsed by default
createDefaultUsabilityFeatures() - Static method in class org.goplanit.mode.ModeFeaturesFactory
create default usability mode features (PRIVATE)
createDirectedAcyclicSubGraph(IdGroupingToken, DirectedVertex, DirectedVertex) - Method in interface org.goplanit.algorithms.shortest.ShortestBushResult
Create a bush in the form of a directed acyclic subgraph of its parent network (layer) for a given origin-destination vertex.
createDirectedAcyclicSubGraph(IdGroupingToken, DirectedVertex, DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestBushResultGeneralised
Create a bush in the form of a directed acyclic subgraph of its parent network (layer) for a given origin-destination vertex.
createDirectPosition(double, double) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Create DirectPosition object from X- and Y-coordinates
createEmptyBushes() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.StaticLtmStrategyConjugateBush
Create initial conjugate (destination based) empty bushes
createEmptyBushes() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Let derived implementations create the empty bushes as desired before populating them
createEmptyBushes() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmDestinationBushStrategy
Create destination bushes for all destination with non-zero flow from any origin, remaining entries in raw array will be null and they are placed in the array by zone id
createEmptyBushes() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmOriginBushDestLabelledStrategy
Create origin bushes for all origins with non-zero flow to any destination, remaining entries in raw array will be null and theya re placed in the array by zone id
createEmptyInstance(Map<U, L>) - Static method in class org.goplanit.utils.wrapper.MapWrapperImpl
Create an empty map of the same implementation using reflection, i.e., if the map is a TreeMap a TreeMap is used, same for hashmap etc.
createEmptyLinkSegmentCostArray(UntypedPhysicalNetwork) - Static method in class org.goplanit.cost.CostUtils
Create an empty cost array for all physical link segments assuming ONLY physical link segments exist
createEmptyLinkSegmentCostArray(UntypedPhysicalNetwork, Zoning) - Static method in class org.goplanit.cost.CostUtils
Create an empty cost array for all link segments in both virtual and physical part of the network
createEnvelope() - Method in class org.goplanit.network.layer.service.ServiceLegImpl
Create based on underlying links that have a geometry
createEnvelope() - Method in interface org.goplanit.utils.graph.Edge
collect the bounding box of the geometry of this link
createExtendedLineSegment(LineSegment, double, boolean, boolean) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
extend the given line segment in one or two directions with a given distance in meters.
createFeatureGeometrySridAddendum(CoordinateReferenceSystem) - Static method in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
Create the addendum to each geometry entry to signify its srid based on the chosen destination CRS
createFeatureTypeSchemaName(UntypedDirectedGraphLayer<?, ?, ?>, Function<UntypedDirectedGraphLayer<?, ?, ?>, String>, String) - Static method in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
Construct consistent file path (with file name) based on desired output file name and settings configuration, taking the current layer into account
createFerry(double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create ferry way type with defaults
createFileInputStream(File, GtfsFileConditions) - Static method in class org.goplanit.gtfs.util.GtfsUtils
Create a file based input stream for given file and issue warnings dependent on the presence conditions imposed if it is not present
createFileReader(GtfsFileScheme, String) - Static method in class org.goplanit.gtfs.reader.GtfsReaderFactory
Identical to GtfsReaderFactory.createFileReader(GtfsFileScheme, URL, GtfsColumnType) only allowing for string based gtfs location reflecting a path to gtfs file and setting initially all columns to be parsed
createFileReader(GtfsFileScheme, String, GtfsColumnType) - Static method in class org.goplanit.gtfs.reader.GtfsReaderFactory
Identical to GtfsReaderFactory.createFileReader(GtfsFileScheme, URL, GtfsColumnType) only allowing for string based gtfs location reflecting a path to gtfs file
createFileReader(GtfsFileScheme, URL) - Static method in class org.goplanit.gtfs.reader.GtfsReaderFactory
Factory method to create a GTFS file specific reader with all columns initially included enforcing the file is present (otherwise why other having a reader)
createFileReader(GtfsFileScheme, URL, GtfsColumnType) - Static method in class org.goplanit.gtfs.reader.GtfsReaderFactory
Factory method to create a GTFS file specific reader enforcing the file is present (otherwise why other having a reader)
createFileReader(GtfsFileScheme, URL, GtfsColumnType, GtfsFileConditions) - Static method in class org.goplanit.gtfs.reader.GtfsReaderFactory
Factory method to create a GTFS file specific reader
createFootway(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create footway type with defaults For designated footpaths; i.e., mainly/exclusively for pedestrians.
createFrom(String) - Static method in class org.goplanit.utils.misc.UrlUtils
Construct a URL based on a given a location either local or not
createFromLocalPath(String) - Static method in class org.goplanit.utils.misc.UrlUtils
Construct a URL based on a given local file location
createFromLocalPath(Path) - Static method in class org.goplanit.utils.misc.UrlUtils
Construct a URL based on a given (local) path
createFromLocalPathOrResource(String) - Static method in class org.goplanit.utils.misc.UrlUtils
Construct a URL based on a given (local) path
createFromLocalPathOrResource(Path) - Static method in class org.goplanit.utils.misc.UrlUtils
Construct a URL based on a given (local) path
createFromValues(Supplier<T[]>, V) - Method in interface org.goplanit.utils.enums.EnumOf
Create an enum instance from a list of options based on its internal value
createFundamentalDiagramComponentInstance(MacroscopicNetworkLayer) - Method in class org.goplanit.assignment.ltm.LtmTrafficAssignmentBuilder
create a fundamental diagram component instance based on configuration
createFunicular(double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create funicular (rail) type with defaults
createGapFunctionInstance(StopCriterion) - Method in class org.goplanit.assignment.TrafficAssignmentBuilder
create a gap function instance based on configuration
createGeometryFeatureDescription() - Method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitConnectoidFeatureTypeContext
The mapping from PLANIT connectoid to its geometry attribute
createGeometryFeatureDescription() - Method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitZoneFeatureTypeContext
The mapping from PLANIT zone to its geometry attribute
createGmlCoordinatesType(Coordinate[], Character, Character, DecimalFormat, Character) - Static method in class org.goplanit.io.geo.PlanitGmlUtils
Takes a list of JTS coordinates and converts it to GML coordinates value, i.e., converts all coordinates to a string based on provided comma, decimal, tuple separators in 2D format.
createGmlCoordList(Coordinate[]) - Static method in class org.goplanit.io.geo.PlanitGmlUtils
Create a list of coordType instances based on provided JTS coordinates
createGmlCoordType(Coordinate) - Method in class org.goplanit.io.converter.network.UnTypedPlanitCrsWriterImpl
Create a GML coord type from the provided coordinate
createGmlCoordType(Coordinate) - Static method in class org.goplanit.io.geo.PlanitGmlUtils
Create a coordType instance based on provided JTS coordinate
createGmlDirectPositionType(Coordinate) - Static method in class org.goplanit.io.geo.PlanitGmlUtils
Convert coordinate to DirectPositionType
createGmlDirectPositionType(Point) - Method in class org.goplanit.io.converter.network.UnTypedPlanitCrsWriterImpl
Create a position type based on point location
createGmlLineStringType(CoordinatesType) - Static method in class org.goplanit.io.geo.PlanitGmlUtils
Takes a JTS line string and converts it to GML LineStringType.
createGmlLineStringType(LineString) - Method in class org.goplanit.io.converter.network.UnTypedPlanitCrsWriterImpl
Create a GML LineStringType from a JTS LineStringand account for any crs transformation if needed
createGmlLineStringType(LineString, Character, Character, DecimalFormat, Character) - Static method in class org.goplanit.io.geo.PlanitGmlUtils
Takes a JTS line string and converts it to GML LineStringType.
createGmlPointType(Coordinate) - Static method in class org.goplanit.io.geo.PlanitGmlUtils
Convert coordinate to PointType
createGmlPointType(Point) - Method in class org.goplanit.io.converter.network.UnTypedPlanitCrsWriterImpl
Create a GML PointType from a JTS Point and account for any crs transformation if needed
createGmlPolygonType(Coordinate[]) - Static method in class org.goplanit.io.geo.PlanitGmlUtils
Create a GML PolygonType from a JTS Polygon
createGmlPolygonType(Polygon) - Method in class org.goplanit.io.converter.network.UnTypedPlanitCrsWriterImpl
create a GML PolygonType from a JTS Polygon and account for any crs transformation if needed
createGtfsStopToTransferZoneMappingFunction() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Create mapping function while hiding how the mapping is stored
createGtfsStopToTransferZonesMappingFunction() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
Create mapping function while hiding how the mapping is stored
createIdGeneratorForParent(IdGroupingToken) - Static method in class org.goplanit.utils.id.IdGenerator
Create new idGenerators for this group such that we track unique id's within this group
createIdGroupingToken(Object, long) - Static method in class org.goplanit.utils.id.IdGenerator
Factory method to create a new id grouping token based on the class instance simple name and the instance id This allows for a human readable token as well as a unique token
createIdGroupingToken(String) - Static method in class org.goplanit.utils.id.IdGenerator
Factory method to create a new id grouping token
createIdMappingFunction(Class<T>, IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a a class that extends ExternalIdAble and generate the appropriate id based on the user configuration
createIndexByAccessZone() - Method in interface org.goplanit.utils.zoning.Connectoids
Lay an index across all connectoids based on their access zones, e.g., a reversed index essentially
createIndexByAccessZone() - Method in class org.goplanit.zoning.ConnectoidsImpl
Lay an index across all connectoids based on their access zones, e.g., a reversed index essentially
createInitialSolution(double[]) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Create the initial solution to start the equilibration process with
createInitialSolution(double[]) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Create initial bushes, where for each origin the bush is initialised with the shortest path only
createInitialSolution(double[]) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmPathStrategy
create initial solution based on generating shortest paths
createinitialStateLinkSegmentDoubleArray() - Method in class org.goplanit.assignment.ltm.sltm.LinkSegmentData
create a copy of the initial state doubles array
createInputStream(URL, GtfsFileScheme, GtfsFileConditions) - Static method in class org.goplanit.gtfs.util.GtfsUtils
Based on passed in location and the file scheme create an input stream to the appropriate file, log warnings if not present but conditions require otherwise.
createInputStream(URL, GtfsFileScheme, GtfsFileConditions, boolean) - Static method in class org.goplanit.gtfs.util.GtfsUtils
Based on passed in location and the file scheme create an input stream to the appropriate file, log warnings if not present but conditions require otherwise.
createInstance(String, Object...) - Static method in class org.goplanit.utils.reflection.ReflectionUtils
Create an instance of given class name and provided constructor parameters
createLayerLogPrefix(NetworkLayer) - Static method in interface org.goplanit.utils.network.layer.NetworkLayer
create a string that can be used to prefix log statements for this layer to - in a unified way - identify this statement came from a particular layer
createLayersContainer(IdGroupingToken) - Method in class org.goplanit.network.LayeredNetwork
Derived type is to provide the actual layer implementations
createLayersContainer(IdGroupingToken) - Method in class org.goplanit.network.MacroscopicNetwork
Derived type is to provide the actual layer implementations
createLayersContainer(IdGroupingToken) - Method in class org.goplanit.network.ServiceNetwork
Derived type is to provide the actual layer implementations
createLightRail(double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create light rail (rail) type with defaults
createLineSegment(Coordinate, Coordinate) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
create a line segment
createLineString(String, char, char) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Based on the CSV string construct a line string
createLineString(String, char, char) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Based on the csv string construct a JTS line string
createLineString(List<Double>) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Create a line string from the doubles passed in (list of doubles containing x1,y1,x2,y2,etc.
createLineString(List<Double>) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Create a JTS line string from the doubles passed in (list of doubles containing x1,y1,x2,y2,etc.
createLineString(Coordinate...) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Create a line string from the passed in coordinates
createLineStringFromCsvString(String, String, String) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Based on the CSV string construct a line string
createLineStringFromCsvString(String, String, String) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Based on the csv string construct a line string
createLineStringFromPositions(List<Position>) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Create a line string from the passed in positions
createLinkIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a link and generates the appropriate id based on the user configuration
createLinkSegmentIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a link segment and (optional) id mapper and generates the appropriate link segment id based on the user configuration
createLinkSegmentTypeIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a link segment type and generates the appropriate id based on the user configuration
createLivingStreet(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create living street type with defaults Roads which serve as an access to housing, without function of connecting settlements.
createLogger(Class<?>) - Static method in class org.goplanit.logging.Logging
Create logger using configuration.
createLogger(Class<?>, String) - Static method in class org.goplanit.logging.Logging
Create logger This method is unlikely to be used directly since the value of logFileSystemProperty should never be changed from its default.
createLoggingPrefix() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
create the logging prefix for logging statements during equilibration
createLoggingPrefix(int) - Method in class org.goplanit.assignment.TrafficAssignment
create the logging prefix for logging statements during equilibration
createLogitChoiceModelInstance(StochasticPathChoiceConfigurator) - Method in class org.goplanit.path.choice.StochasticPathChoiceBuilder
create a logit model instance based on passed in configurator
createMacroscopicNetworkIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a MacroscopicNetwork and generates the appropriate id based on the user configuration
createMacroscopicNetworkLayerIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a NetworkLayer and generates the appropriate id based on the user configuration
createModeIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a mode and generates the appropriate id based on the user configuration
createMonoRail(double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create mono rail (rail) type with defaults
createMotorway(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create motorway type with defaults restricted access major divided highway, normally with 2 or more running lanes plus emergency hard shoulder.
createMotorwayLink(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create motorway link type with defaults The link roads (sliproads/ramps) leading to/from a motorway from/to a motorway or lower class highway.
createMultiLayerConfiguration(Collection<PredefinedMode>) - Static method in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
create a multi-layer configuration that maps all passed in modes to either a rail, active, or on-street layer.
createMultiLineString(LineString...) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Create a multi line string from the passed in line strings
createNarrowGauge(double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create narrow gauge(rail) type with defaults
createNetworkLayerFeatureContexts(NetworkIdMapper, MacroscopicNetworkLayer) - Static method in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
Construct all PLANit entities that have an associated GIS feature context containing the information require for persistence
createNetworkLoading() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.StaticLtmStrategyConjugateBush
Create conjugate bush based network loading implementation
createNetworkLoading() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Factory method to create the desired network loading
createNetworkLoading() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Create bush based network loading implementation
createNetworkLoading() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyRootLabelled
Create bush based network loading implementation
createNetworkLoading() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmPathStrategy
create a path based network loading for this solution scheme
createNetworkShortestBushAlgo(double[]) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Create a network wide shortest bush algorithm based on provided costs
createNetworkShortestPathAlgo(double[]) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Create a network wide Dijkstra shortest path algorithm based on provided costs
createNetworkToZoningReaderData() - Method in class org.goplanit.osm.converter.network.OsmNetworkReader
Factory method to create bridging data required for an OSM zoning reader to successfully parse the Pt zones based on the osm network parsed by this network reader.
createNew() - Method in class org.goplanit.graph.directed.DirectedVertexFactoryImpl
Create a new directed vertex (without registering on this class)
createNew() - Method in class org.goplanit.graph.VertexFactoryImpl
Create a new vertex (without registering on this class)
createNew() - Method in class org.goplanit.network.layer.physical.NodeFactoryImpl
Create a new node (without registering)
createNew() - Method in class org.goplanit.network.layer.service.ServiceNodeFactoryImpl
Create a new service node
createNew() - Method in class org.goplanit.path.ManagedDirectedPathFactoryImpl
Create new path
createNew() - Method in class org.goplanit.path.SimpleDirectedPathFactoryImpl
Create new path
createNew() - Method in class org.goplanit.service.routed.RoutedServiceFactoryImpl
Create a newly created instance without registering on the container
createNew() - Method in class org.goplanit.service.routed.RoutedTripFactoryImpl
Create a newly created instance without registering on the container
createNew() - Method in class org.goplanit.service.routed.RoutedTripFrequencyFactoryImpl
Create a newly created instance without registering on the container
createNew() - Method in class org.goplanit.service.routed.RoutedTripScheduleFactoryImpl
Create a newly created instance without registering on the container
createNew() - Method in interface org.goplanit.utils.graph.directed.DirectedVertexFactory
Create a new directed vertex (without registering on this class)
createNew() - Method in interface org.goplanit.utils.graph.VertexFactory
Create a new vertex (without registering on this class)
createNew() - Method in interface org.goplanit.utils.network.layer.physical.NodeFactory
Create a new node (without registering)
createNew() - Method in interface org.goplanit.utils.network.layer.service.ServiceNodeFactory
Create a new service node
createNew() - Method in interface org.goplanit.utils.path.DirectedPathFactory
Create new path
createNew() - Method in interface org.goplanit.utils.path.ManagedDirectedPathFactory
Create new path
createNew() - Method in interface org.goplanit.utils.zoning.OdZoneFactory
Create a new OD zone without registering
createNew() - Method in interface org.goplanit.utils.zoning.TransferZoneFactory
Create a new transfer zone without registering
createNew() - Method in interface org.goplanit.utils.zoning.TransferZoneGroupFactory
create a new transferZoneGroup without registering it yet
createNew() - Method in class org.goplanit.zoning.OdZoneFactoryImpl
Create a new OD zone without registering
createNew() - Method in class org.goplanit.zoning.TransferZoneFactoryImpl
Create a new transfer zone without registering
createNew() - Method in class org.goplanit.zoning.TransferZoneGroupFactoryImpl
create a new transferZoneGroup without registering it yet
createNew(long, long) - Method in class org.goplanit.demands.TimePeriodsFactory
Create a newly created instance without registering on the container
createNew(String) - Method in class org.goplanit.demands.TravellerTypesFactory
Create a newly created instance without registering on the container
createNew(String, Mode, TravellerType) - Method in class org.goplanit.demands.UserClassesFactory
Create a newly created instance without registering on the container
createNew(Deque<? extends EdgeSegment>) - Method in class org.goplanit.path.ManagedDirectedPathFactoryImpl
Create new path
createNew(Deque<? extends EdgeSegment>) - Method in class org.goplanit.path.SimpleDirectedPathFactoryImpl
Create new path
createNew(Deque<? extends EdgeSegment>) - Method in interface org.goplanit.utils.path.DirectedPathFactory
Create new path
createNew(Deque<? extends EdgeSegment>) - Method in interface org.goplanit.utils.path.ManagedDirectedPathFactory
Create new path
createNew(DirectedEdge) - Method in class org.goplanit.graph.directed.ConjugateDirectedVertexFactoryImpl
Create a new conjugate directed vertex (without registering on this class)
createNew(DirectedEdge) - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedVertexFactory
Create a new conjugate directed vertex (without registering on this class)
createNew(Edge) - Method in class org.goplanit.graph.ConjugateVertexFactoryImpl
Create a new conjugate vertex (without registering on this class)
createNew(Edge) - Method in interface org.goplanit.utils.graph.ConjugateVertexFactory
Create a new conjugate vertex (without registering on this class)
createNew(Link) - Method in class org.goplanit.network.layer.physical.ConjugateNodeFactoryImpl
Create a new conjugate node (without registering)
createNew(Link) - Method in interface org.goplanit.utils.network.layer.physical.ConjugateNodeFactory
Create a new conjugate node (without registering)
createNew(ServiceNetworkLayer) - Method in class org.goplanit.service.routed.RoutedServicesLayerFactoryImpl
Create a newly created instance without registering on the container
createNew(ConnectoidEdge) - Method in class org.goplanit.network.virtual.ConjugateConnectoidNodeFactoryImpl
Create a new conjugate connectoid node (without registering)
createNew(ConnectoidEdge) - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidNodeFactory
Create a new conjugate connectoid node (without registering)
createNew(ExtendedLocalTime) - Method in class org.goplanit.service.routed.RoutedTripDepartureFactoryImpl
Create a newly created instance without registering on the container
createNew(Centroid) - Method in class org.goplanit.network.virtual.CentroidVertexFactoryImpl
Create a new CentroidVertex (without registering on this class)
createNew(Centroid) - Method in interface org.goplanit.utils.network.virtual.CentroidVertexFactory
Create a new CentroidVertex (without registering on this class)
createNew(TransferZoneType, boolean) - Method in interface org.goplanit.utils.zoning.TransferZoneFactory
Create a new transfer zone without registering and set its XML id and type
createNew(Point, boolean) - Method in interface org.goplanit.utils.network.layer.physical.NodeFactory
Create a new node (without registering) and set its gemoetry and potentially sync its XML id to the underlying internal id
createOnLinkSegmentType(MacroscopicLinkSegmentType, double, Collection<Mode>) - Static method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesFactory
Add mode properties for the passed in modes to the passed in link segment type where we cap the max and critical speed based on the minimum of the mode's maximum speed and the maximum speed
createOnLinkSegmentType(MacroscopicLinkSegmentType, Mode, double) - Static method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesFactory
Add access properties for the passed in modes to the passed in link segment type where we cap the max and critical speed based on the minimum of the mode's maximum speed and the maximum speed
createOsm4jReader(File) - Static method in class org.goplanit.osm.util.Osm4JUtils
Depending on the format create either an OSM or PBF reader based on local file specified by path
createOsm4jReader(URL) - Static method in class org.goplanit.osm.util.Osm4JUtils
Depending on the format create either an OSM or PBF reader
createOsmCompatibleRailLinkSegmentTypeByLayer(String, OsmNetworkReaderSettings) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
create the rail based link segment type based on the setting
createOsmCompatibleRoadLinkSegmentTypeByLayer(String, OsmNetworkReaderSettings) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
create the road based link segment type based on the setting
createOsmCompatibleWaterLinkSegmentTypeByLayer(String, OsmNetworkReaderSettings) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
create the water based link segment type based on the setting
createOsmEntityComparator() - Static method in class org.goplanit.osm.util.Osm4JUtils
Create a comparator for osm entities absed on their id.
createOsmLinkSegmentType(String, double, double, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create OSM default link segment types with mode properties where we create multiple types if modes reside on different layers in which case only the modes on that layer will be added to the layer specific type
createOsmRailWayLinkSegmentType(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create a link segment type on the network based on the passed in OSM railway value tags
createOsmRoadWayLinkSegmentType(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create a link segment type on the network based on the passed in OSM highway value tags.
createOsmWaterWayLinkSegmentType(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create a link segment type on the network based on the passed in OSM waterway route value tags
createOutputFormatter(String) - Static method in class org.goplanit.output.formatter.OutputFormatterFactory
Create an output formatter based on the passed in class name
createOutputTypeAdapter(OutputType) - Method in class org.goplanit.assignment.algorithmb.AlgorithmB
 
createOutputTypeAdapter(OutputType) - Method in class org.goplanit.assignment.ltm.eltm.EventBasedLtm
 
createOutputTypeAdapter(OutputType) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Create the output type adapter for the current output type, specifically tailored towards the assignment type that we are builing
createOutputTypeAdapter(OutputType) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
Create the output type adapter for the current output type, specifically tailored towards the assignment type that we are builing
createOutputTypeAdapter(OutputType) - Method in class org.goplanit.assignment.TrafficAssignment
Create the output type adapter for the current output type, specifically tailored towards the assignment type that we are builing
createPasFlowShiftExecutor(Pas, StaticLtmSettings) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.StaticLtmStrategyConjugateBush
createPasFlowShiftExecutor(Pas, StaticLtmSettings) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
createPasFlowShiftExecutor(Pas, StaticLtmSettings) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmDestinationBushStrategy
createPasFlowShiftExecutor(Pas, StaticLtmSettings) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmOriginBushDestLabelledStrategy
createPath(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create path type with defaults A non-specific path either multi-use or unspecified usage, open to all non-motorized vehicles and not intended for motorized vehicles unless tagged so separately
createPath(DirectedPathFactory<T>, DirectedVertex, DirectedVertex) - Method in class org.goplanit.algorithms.shortest.MinMaxPathResultImpl
Create the path from the provided origin to a specified destination vertex, using the results available.
createPath(DirectedPathFactory<T>, DirectedVertex, DirectedVertex) - Method in interface org.goplanit.algorithms.shortest.ShortestPathResult
Create the path from the provided origin to a specified destination vertex, using the results available.
createPath(DirectedPathFactory<T>, DirectedVertex, DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestPathResultGeneralised
Create the path from the provided origin to a specified destination vertex, using the results available.
createPathChoiceInstance() - Method in class org.goplanit.path.choice.PathChoiceBuilder
Factory method to create the instance of the desired type
createPathChoiceInstance(LtmConfigurator<? extends LtmAssignment>) - Method in class org.goplanit.assignment.ltm.LtmTrafficAssignmentBuilder
create a path choice instance based on configuration
createPedestrian(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create pedestrian type with defaults For roads used mainly/exclusively for pedestrians in shopping and some residential areas which may allow access by motorised vehicles only for very limited periods of the day.
createPhysicalCostInstance() - Method in class org.goplanit.assignment.TrafficAssignmentBuilder
create a physical cost instance based on configuration
createPhysicalFeatures(VehicularModeType, MotorisationModeType, TrackModeType) - Static method in class org.goplanit.mode.ModeFeaturesFactory
create physical mode features
createPlanitCrs(String) - Static method in class org.goplanit.io.xml.util.PlanitXmlJaxbParser
Create a crs based on passed in srs name.
createPlanitSchemaUri(String) - Static method in class org.goplanit.io.xml.util.PlanitSchema
create the appropriate URI reference for the xsd schema assuming it is published according to PLANit guidelines meaning that when this is a development version it resides under XSD_SCHEMA_URI_DEVELOPMENT_GENERIC whereas if this is a release version the RESOURCES_RELEASE_GENERIC is supplemented with the correct release version and appended with the xsd schema location
createPoint(long, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmNodeUtils
Create a point based on the OSMnode
createPoint(OsmNode) - Static method in class org.goplanit.osm.util.OsmNodeUtils
Create a point from the node
createPoint(Number, Number) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Create JTS point object from X- and Y-coordinates
createPoint(Coordinate) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Create JTS point object from coordinate
createPolygon() - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Create an empty polygon geometry
createPolygon(Coordinate[]) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
create a polygon based on the passed coordinate array
createPopulateAndRegisterLink(Node, Node, LineString, MacroscopicNetworkLayer, String, String, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.PlanitNetworkLayerUtils
Default way to create a link (and register it on its nodes) in OSM
createPopulateAndRegisterLinkSegment(MacroscopicLink, boolean, MacroscopicLinkSegmentType, Double, Integer, MacroscopicNetworkLayer) - Static method in class org.goplanit.osm.util.PlanitNetworkLayerUtils
Default way to create a link segment (and register it ) in OSM
createPopulateAndRegisterNode(OsmNode, MacroscopicNetworkLayer, OsmNetworkReaderLayerData) - Static method in class org.goplanit.osm.util.PlanitNetworkLayerUtils
Extract a PLANit node from the osmNode information and register it on the provided layer
createPopulateAndRegisterNode(Point, MacroscopicNetworkLayer, OsmNetworkReaderLayerData) - Static method in class org.goplanit.osm.util.PlanitNetworkLayerUtils
Extract a PLANit node from the location information and register it on the provided layer
createPopulateAndRegisterTransferZoneGroup(OsmRelation, Map<String, String>) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneGroupHelper
Create a transfer zone group based on the passed in OSM entity, tags for feature extraction and access and register it
createPredefinedMode(IdGroupingToken, PredefinedModeType) - Method in class org.goplanit.mode.ModeFactoryImpl
create a predefined mode instance without registering it on the container.
createPredefinedMode(IdGroupingToken, PredefinedModeType) - Method in interface org.goplanit.utils.mode.ModeFactory
create a predefined mode instance without registering it on the container.
createPrimary(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create primary type with defaults The next most important roads in a country's system (after trunk).
createPrimaryLink(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create primary link type with defaults The link roads (sliproads/ramps) leading to/from a primary road from/to a primary road or lower class highway.
createRail(double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create rail type with defaults
createReleaseFlowEvent(TriggerFlowEvent, CumulativePoint, double) - Static method in class org.goplanit.assignment.ltm.eltm.event.ReleaseFlowEvent
Create a new release flow event being release on the opposite boundary of the source trigger
createResidential(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create residential type with defaults Roads which serve as an access to housing, without function of connecting settlements.
createRoad(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create road type with defaults A road/way/street/motorway/etc.
createRoutedServiceIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a RoutedService and generates the appropriate id based on the user configuration
createRoutedServiceLayerIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a RoutedServicesLayer and generates the appropriate id based on the user configuration
createRoutedServicesLayerFeatureContexts(RoutedServicesIdMapper, Mode, ServiceNetworkIdMapper) - Static method in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
Construct all PLANit entities that have an associated GIS feature context containing the information required for persistence (for routed services entities).
createRoutedTripDepartureIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a RoutedTripDeparture and generates the appropriate id based on the user configuration
createRoutedTripIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a routed trip and generates the appropriate id based on the user configuration
createRoutedTripScheduleIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a RoutedTripSchedule and generates the appropriate id based on the user configuration
createSecondary(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create secondary type with defaults The link roads (sliproads/ramps) leading to/from a primary road from/to a primary road or lower class highway.
createSecondaryLink(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create secondary link type with defaults The link roads (sliproads/ramps) leading to/from a secondary road from/to a secondary road or lower class highway.
createService(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create service type with defaults For access roads to, or within an industrial estate, camp site, business park, car park, alleys, etc.
createServiceLegIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a service leg and generates the appropriate id based on the user configuration
createServiceLegSegmentIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a service leg segment and generates the appropriate id based on the user configuration
createServiceNetworkIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a ServiceNetwork and generates the appropriate id based on the user configuration
createServiceNetworkLayerFeatureContexts(ServiceNetworkIdMapper, ServiceNetworkLayer, NetworkIdMapper) - Static method in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
Construct all PLANit entities that have an associated GIS feature context containing the information required for persistence
createServiceNetworkLayerIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a ServiceNetworkLayer and generates the appropriate id based on the user configuration
createSimpleFeatureTypes(Set<PlanitEntityFeatureTypeContext<? extends ManagedId>>, CoordinateReferenceSystem, Map<Class<?>, String>) - Static method in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
Initialise all known supported simple feature types for the given contexts.
createSimpleFeatureTypesByLayer(Set<PlanitEntityFeatureTypeContext<? extends ManagedId>>, UntypedDirectedGraphLayer<?, ?, ?>, CoordinateReferenceSystem, Map<Class<?>, String>, Function<UntypedDirectedGraphLayer<?, ?, ?>, String>) - Static method in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
Initialise all known supported simple feature types for the physical network (for the given layer).
createSimpleGrid(IdGroupingToken, int, int) - Static method in class org.goplanit.network.MacroscopicNetwork
Create a macroscopic network instance using the id token provided and in addition generate a simple grid-based network layer for the predefined car mode, where each link is bi-directional and has a single link segment type with access for car (nothing else set).
createSimpleZoningFeatureType(PlanitEntityFeatureTypeContext<?>, CoordinateReferenceSystem, String) - Static method in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
Create a simple feature for feature context provided
createSmoothingInstance() - Method in class org.goplanit.assignment.TrafficAssignmentBuilder
create a smoothing instance based on configuration
createSteps(double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create step type with defaults For flights of steps (stairs) on footways
createSubpathArrayFrom(DirectedVertex, DirectedVertex, ShortestPathResult, int, boolean) - Static method in class org.goplanit.assignment.ltm.sltm.PasManager
Extract a subpath in the form of a raw edge segment array in downstream direction based on the shortest path result provided.
createSubpathArrayFrom(DirectedVertex, DirectedVertex, ShortestSearchType, Map<DirectedVertex, EdgeSegment>, int, boolean) - Static method in class org.goplanit.assignment.ltm.sltm.PasManager
Extract a subpath in the form of a raw edge segment array in downstream direction based on the breadth-first (BF) search result provided.
createSubway(double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create subway type with defaults
createTertiary(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create tertiary type with defaults The next most important roads in a country's system (after secondary).
createTertiaryLink(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create tertiary link type with defaults The link roads (sliproads/ramps) leading to/from a tertiary road from/to a tertiary road or lower class highway.
createTimePeriodIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a traveller type and generates the appropriate id based on the user configuration
createTrack(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create track type with defaults Roads for mostly agricultural or forestry uses.
createTrafficAssignmentInstance() - Method in class org.goplanit.assignment.TrafficAssignmentBuilder
Factory method to create the instance of the desired type
createTram(double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create tram type with defaults
createTransferZoneGroupIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a transfer zone group and generates the appropriate id based on the user configuration
createTransformedCoordinate(Coordinate) - Method in class org.goplanit.converter.CrsWriterImpl
transform the coordinate absed on the destination transformer
createTransportNetwork() - Method in class org.goplanit.assignment.TrafficAssignment
Initialize the transport network by combining the physical and virtual components
createTravellerTypeIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a traveller type and generates the appropriate id based on the user configuration
createTriggerFlowEvent(LinkSegmentBoundary, CumulativePoint, double) - Static method in class org.goplanit.assignment.ltm.eltm.event.TriggerFlowEvent
Create a new trigger flow event emanating from the passing in link boundary at a given cumulative point and flow rate
createTrunk(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create trunk type with defaults The most important roads in a country's system that aren't motorways.
createTrunkLink(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create trunk link type with defaults restricted access major divided highway, normally with 2 or more running lanes plus emergency hard shoulder.
createTypedInstance(String, Object...) - Static method in class org.goplanit.utils.reflection.ReflectionUtils
delegates to ReflectionUtils.createInstance(String, Object...) only casts result to type provided
createUnclassified(String, double, Collection<? extends Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Create unclassified type with defaults The least important through roads in a country's system – i.e.
createUniqueDeepCopyOf(ManagedId) - Method in interface org.goplanit.utils.id.ManagedIdEntityFactory
Create a deep copy of the passed in entity, including unique internal ids.
createUniqueDeepCopyOf(ManagedId) - Method in class org.goplanit.utils.id.ManagedIdEntityFactoryImpl
Create a deep copy of the passed in entity, including unique internal ids.
createUniqueShallowCopyOf(ManagedId) - Method in interface org.goplanit.utils.id.ManagedIdEntityFactory
Create a shallow copy of the passed in entity, albeit with unique internal ids.
createUniqueShallowCopyOf(ManagedId) - Method in class org.goplanit.utils.id.ManagedIdEntityFactoryImpl
Create a shallow copy of the passed in entity, albeit with unique internal ids.
createUsabilityFeatures(UseOfModeType) - Static method in class org.goplanit.mode.ModeFeaturesFactory
create usability mode features
createUserClassIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a user class and generates the appropriate id based on the user configuration
createVertexIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a node and generates the appropriate id based on the user configuration
createVirtualCostInstance() - Method in class org.goplanit.assignment.TrafficAssignmentBuilder
create a virtual cost instance based on configuration
createVirtualNetworkFeatureContexts(VirtualNetworkIdMapper) - Static method in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
Construct GIS feature contexts containing the information required for persistence of all virtual network entities
createWithListeners(Class<C>, Class<U>, Object[], Object[], PlanitComponentListener...) - Static method in class org.goplanit.component.PlanitComponentFactory
Simplified factory method which creates the component, registers the provided listeners for the temporary factory instance component and then invokes the creation with those listeners as a one-off call
createWithListeners(Class<C>, Class<U>, Object[], PlanitComponentListener...) - Static method in class org.goplanit.component.PlanitComponentFactory
Simplified factory method which creates the component, registers the provided listeners for the temporary factory instance component and then invokes the creation with those listeners as a one-off call
createWithListeners(Class<C>, String, Object[], Object[], PlanitComponentListener...) - Static method in class org.goplanit.component.PlanitComponentFactory
Simplified factory method which creates the component, registers the provided listeners for the temporary factory instance component and then invokes the creation with those listeners as a one-off call
createWithListeners(Class<C>, String, Object[], PlanitComponentListener...) - Static method in class org.goplanit.component.PlanitComponentFactory
Simplified factory method which creates the component, registers the provided listeners for the temporary factory instance component and then invokes the creation with those listeners as a one-off call
createXMLWriter(Path) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
create an xml stream writer for the given path
createZipEntryInputStream(URL, String, boolean) - Static method in class org.goplanit.utils.zip.ZipUtils
Collect the input stream for a given zip file entry.
createZipEntryInputStream(URL, String, GtfsFileConditions, boolean) - Static method in class org.goplanit.gtfs.util.GtfsUtils
Create a zip based input stream for given zip internal file location and issue warnings dependent on the presence conditions imposed if it is not present
createZipEntryInputStream(ZipFile, String) - Static method in class org.goplanit.utils.zip.ZipUtils
Collect the input stream for a given zip file entry.
createZipFile(URL) - Static method in class org.goplanit.utils.zip.ZipUtils
Create a zip file from a URL
createZipInputStream(URL) - Static method in class org.goplanit.utils.zip.ZipUtils
Collect the zip input stream for a given zip file (starting point).
createZoneIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a zone and generates the appropriate id based on the user configuration
createZoneToCentroidVertexMapping(boolean, boolean) - Method in class org.goplanit.network.transport.TransportModelNetwork
Create a (new) mapping from zones (transfer and or OD) to their centroid vertex.
createZoningFeatureContexts(ZoningIdMapper, NetworkIdMapper) - Static method in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
Construct GIS feature contexts containing the information required for persistence of all Zoning entities (except the zone's which are serviced via GeoIoFeatureTypeBuilder.createZoningZoneFeatureContext(ZoningIdMapper, Class, Class) because they have geometry dependent contexts.
createZoningIdMappingFunction(IdMapperType) - Static method in class org.goplanit.converter.idmapping.IdMapperFunctionFactory
create a function that takes a Zoning and generates the appropriate id based on the user configuration
createZoningZoneFeatureContext(ZoningIdMapper, Class<Z>, Class<T>) - Static method in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
Construct GIS feature context containing the information required for persistence of the given zone class and geometry type
CRITICAL_SPEED - org.goplanit.tntp.enums.NetworkFileColumnType
 
criticalSpeedKmH - Variable in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
Maximum speed of mode (tied to a road segment type) in km/h
CROSS_COUNTRY_RAIL_SERVICE - org.goplanit.gtfs.enums.RouteType
 
CROSSING - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
value for footway to indicate crossing of a road, footway=crossing
CROSSING - Static variable in class org.goplanit.osm.tags.OsmTags
 
crs - Variable in class org.goplanit.utils.geo.PlanitJtsCrsUtils
the crs to use
crs - Variable in class org.goplanit.zoning.Zoning
the CRS of this zoning
CrsWriterImpl<T> - Class in org.goplanit.converter
 
CrsWriterImpl(IdMapperType) - Constructor for class org.goplanit.converter.CrsWriterImpl
Constructor
csvFileNameMap - Variable in class org.goplanit.output.formatter.CsvFileOutputFormatter
Map of list of CSV output file names for each OutputType
CsvFileOutputFormatter - Class in org.goplanit.output.formatter
Class containing common methods required by classes which write results to CSV output files
CsvFileOutputFormatter(IdGroupingToken) - Constructor for class org.goplanit.output.formatter.CsvFileOutputFormatter
Constructor
CSVOutputFormatter - Class in org.goplanit.tntp.output.formatter
Output formatter for CSV output, i.e.
CSVOutputFormatter(IdGroupingToken) - Constructor for class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Base constructor
CsvTextFileOutputFormatter - Interface in org.goplanit.output.formatter
This interfaces defines behaviours which output formatters which generate a CSV output file must have.
CumulativeEvent - Class in org.goplanit.assignment.ltm.eltm.event
A cumulative event represents a cumulative pcu point in space-time with (potential) additional information.
CumulativeEvent(EventType, Serializable, CumulativePoint, Serializable...) - Constructor for class org.goplanit.assignment.ltm.eltm.event.CumulativeEvent
Constructor of an LTM cumulative event.
CumulativeEvent(EventType, Object, CumulativePoint, Serializable) - Constructor for class org.goplanit.assignment.ltm.eltm.event.CumulativeEvent
Constructor of an LTM cumulative event.
CumulativePoint - Interface in org.goplanit.utils.cumulatives
Represents a cumulative point in time
CumulativePointImpl - Class in org.goplanit.utils.cumulatives
Represents a cumulative point in time
CumulativePointImpl(double, double) - Constructor for class org.goplanit.utils.cumulatives.CumulativePointImpl
Constructor
CURRENCY_TYPE - org.goplanit.gtfs.enums.GtfsKeyType
 
currentLocation - Variable in class org.goplanit.utils.od.OdHashedIterator
Marker used to store the current position in the OD matrix (used internally, not accessible from other classes)
currentLocation - Variable in class org.goplanit.utils.od.OdMatrixIterator
Marker used to store the current position in the OD matrix (used internally, not accessible from other classes)
currentSource - Variable in class org.goplanit.algorithms.shortest.ShortestPathGeneralised
Reference to starting point for search for which we collect shortest paths from/to
currEqualShortestCosts - Variable in class org.goplanit.algorithms.shortest.ShortestBushGeneralised
track if most recent tested costs were equal, if so, any processed edge segment is to be added to existing shortest edge segments to complement the bush
CUSTOM - org.goplanit.utils.mode.PredefinedModeType
 
CUSTOMERS - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: customers tag
CustomIndexTracker - Class in org.goplanit.utils.misc
Class that allows one to track multiple entities of classes by a custom index based on a provided mapping for a given instance.
CustomIndexTracker() - Constructor for class org.goplanit.utils.misc.CustomIndexTracker
 
CustomPlanItProject - Class in org.goplanit.project
The top-level class which hosts a single project.
CustomPlanItProject(InputBuilderListener) - Constructor for class org.goplanit.project.CustomPlanItProject
Constructor which reads in the input builder listener and instantiates the object factory classes.
CYCLEWAY - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
highway type cycle way, which can also be used as key cycleway=
CYCLEWAY - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
CYCLEWAY_BOTH - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
CYCLEWAY_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
CYCLEWAY_LEFT - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
CYCLEWAY_LEFT_ONEWAY - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
CYCLEWAY_OPPOSITE_DIRECTION_POSITIVE_VALUE_TAGS - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
opposite_lane opposite_track opposite_share_busway
CYCLEWAY_REGULAR_NEGATIVE_VALUE_TAGS - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
no seaprate proposed
CYCLEWAY_REGULAR_POSITIVE_VALUE_TAGS - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
lane shared_lane shoulder track share_busway
CYCLEWAY_RIGHT - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
CYCLEWAY_RIGHT_ONEWAY - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
CYPRUS - Static variable in class org.goplanit.utils.locale.CountryNames
 

D

dataConfig - Variable in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushFlowUpdateConsumerImpl
data and configuration used for a flow update by derived classes
dataConfig - Variable in class org.goplanit.assignment.ltm.sltm.consumer.PathFlowUpdateConsumer
data and configuration used for a flow update by derived classes
dataConfig - Variable in class org.goplanit.assignment.ltm.sltm.consumer.RootedBushFlowUpdateConsumerImpl
data and configuration used for a flow update by derived classes
DataType - Enum in org.goplanit.output.enums
Enumeration of possible output data types
DATE - org.goplanit.gtfs.enums.GtfsKeyType
 
deactivate(String) - Method in interface org.goplanit.osm.defaults.OsmInfrastructureConfiguration
Choose to not parse the given combination of way subtype, e.g.
deactivate(String) - Method in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
Choose to not parse the given combination of way subtype, e.g.
deactivate(String) - Method in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
Choose to not parse the given combination of way subtype, e.g.
deactivateAll() - Method in interface org.goplanit.osm.defaults.OsmInfrastructureConfiguration
deactivate all types explicitly
deactivateAll() - Method in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
deactivate all types explicitly
deactivateAll() - Method in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
deactivate all types explicitly
deactivateAllModes() - Method in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Deactivate all currently activated modes
deactivateAllModesExcept(Collection<String>, List<String>) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
remove all road modes from mapping except for the passed in ones
deactivateAllModesExcept(List<RouteType>) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
remove all GTFS modes from mapping except for the passed in ones
deactivateAllOsmHighwayTypes() - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
deactivate all types for highway
deactivateAllOsmHighwayTypesExcept(String...) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
deactivate all types for highway except the ones provides
deactivateAllOsmHighwayTypesExcept(List<String>) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
deactivate all types for highway except the ones provides
deactivateAllOsmRailModes() - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
remove all rail modes from mapping
deactivateAllOsmRailModesExcept(String...) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
remove all rail modes from mapping except for the passed in ones
deactivateAllOsmRailModesExcept(List<String>) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
remove all rail modes from mapping except for the passed in ones
deactivateAllOsmRailwayTypes() - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
deactivate all types for rail
deactivateAllOsmRailwayTypesExcept(String...) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
deactivate all types for railway except the ones provides
deactivateAllOsmRailwayTypesExcept(List<String>) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
deactivate all types for railway except the ones provides
deactivateAllOsmRoadModesExcept(String...) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Remove all road modes from mapping except for the passed in ones
deactivateAllOsmRoadModesExcept(List<String>) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
remove all road modes from mapping except for the passed in ones
deactivateAllOsmWaterModes() - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
remove all water modes from mapping
deactivateAllOsmWaterModesExcept(String...) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
remove all water modes from mapping except for the passed in ones
deactivateAllOsmWaterModesExcept(List<String>) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
remove all water modes from mapping except for the passed in ones
deactivateAllOsmWaterwayTypes() - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
deactivate all types for waterways
deactivateAllOsmWaterwayTypesExcept(String...) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
deactivate all types for railway except the ones provides
deactivateAllOsmWaterwayTypesExcept(List<String>) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
deactivate all types for waterway except the ones provides
deactivateAllOsmWayTypes() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
deactivate all types for both rail and highway
deactivateAllOsmWayTypes() - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Deactivate all types for the infrastructure type we represent.
deactivateAllOsmWayTypesExcept(String...) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
deactivate all osm way types except the ones indicated, meaning that if the ones passed in are not already active, they will be marked as activate afterwards.
deactivateAllOsmWayTypesExcept(List<String>) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
deactivate all osm way types except the ones indicated, meaning that if the ones passed in are not already active, they will be marked as activate afterwards.
deactivatedOsmTypes - Variable in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
the OSM types that are marked as deactivate OSM types, i.e., will be ignored when parsing unless activated.
deactivateGtfsMode(RouteType) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Deactivate an OSM mode.
deactivateGtfsModes(Collection<RouteType>) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Remove all provided GTFS modes from active mapping
deactivateOdSkimOutputType(OdSkimSubOutputType) - Method in class org.goplanit.output.configuration.OdOutputTypeConfiguration
Deactivate an ODSkimOutputType for this output type configuration
deactivateOsmHighwayType(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Choose to not parse the given highway type, e.g.
deactivateOsmMode(String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Deactivate an OSM mode.
deactivateOsmModes(Collection<String>) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Remove all provided modes from mapping
deactivateOsmRailMode(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
Remove a mapping from OSM road mode to PLANit mode.
deactivateOsmRailModes(String...) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
deactivate provided rail modes
deactivateOsmRailModes(List<String>) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
remove a mapping from OSM rail modes to PLANit modes.
deactivateOsmRailwayType(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
Choose to not parse the given railway type, e.g.
deactivateOsmRoadMode(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
deactivate an OSM road mode from parsing.
deactivateOsmRoadModes(String...) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
deactivate provided road modes
deactivateOsmRoadModes(List<String>) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Remove a mapping from OSM road modes to PLANit modes.
deactivateOsmWaterMode(String) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
Remove a mapping from OSM water mode to PLANit mode.
deactivateOsmWaterModes(String...) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
deactivate provided water modes
deactivateOsmWaterModes(List<String>) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
remove a mapping from OSM water modes to PLANit modes.
deactivateOsmWaterwayType(String) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
Choose to not parse the given waterway type, e.g.
deactivateOsmWayType(String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Choose to not parse the given way valuetype, e.g.
deactivateOutput(OutputType) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Deactivate an output type
deactivatePredefinedMode(PredefinedModeType) - Method in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Remove the provided predefined mode from the activated modes listed for inclusion in the MATSIM network (in mapped form)
deactivateSubOutputType(SubOutputTypeEnum) - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Deactivate a SubOutputTypeEnum for this output type configuration
DECIMAL_POINT - Static variable in class org.goplanit.utils.misc.CharacterUtils
a decimal point '.'
decimalFormat - Variable in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
number of decimals to use, default is Precision.DEFAULT_DECIMAL_FORMAT
decimalFormat - Variable in class org.goplanit.matsim.util.PlanitMatsimWriterSettings
number of decimals to use, default is Precision.DEFAULT_DECIMAL_FORMAT
decimalSeparator - Variable in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
decimal separator, default is CharacterUtils.DECIMAL_POINT
declaredFieldsNameValueMap(Object, Function<Integer, Boolean>) - Static method in class org.goplanit.utils.reflection.ReflectionUtils
Collect all declared fields of instance in Map in name, value format
declaredFieldsToMap(Object, Function<Field, K>, BiFunction<Field, Object, V>, Function<Integer, Boolean>) - Static method in class org.goplanit.utils.reflection.ReflectionUtils
Collect all declared fields of instance in Map based on functions passed in
decreaseIndentation() - Method in class org.goplanit.matsim.converter.MatsimWriter
Decrease indentation level
deepClone() - Method in class org.goplanit.assignment.algorithmb.AlgorithmB
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.assignment.ltm.eltm.EventBasedLtm
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.assignment.ltm.LtmAssignment
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in interface org.goplanit.assignment.ltm.sltm.Bush
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.assignment.ltm.sltm.DestinationBush
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Support deep clone
deepClone() - Method in class org.goplanit.assignment.ltm.sltm.OriginBush
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.assignment.StaticTrafficAssignment
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.assignment.TrafficAssignment
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.component.PlanitComponent
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.cost.physical.FreeFlowLinkTravelTimeCost
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.cost.physical.initial.FixedInitialMacroscopicLinkSegmentCost
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.cost.physical.initial.InitialPhysicalCost
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.cost.physical.SteadyStateTravelTimeCost
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.demands.Demands
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.demands.TimePeriods
Deep clone implementation
deepClone() - Method in class org.goplanit.demands.TravellerTypes
Deep clone implementation
deepClone() - Method in class org.goplanit.demands.UserClasses
Deep clone implementation
deepClone() - Method in class org.goplanit.gap.GapFunction
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.gap.NormBasedGapFunction
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.gap.StopCriterion
Deep clone this instance
deepClone() - Method in class org.goplanit.graph.ConjugateEdgeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.ConjugateGraphImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.ConjugateVertexImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.acyclic.ACyclicSubGraphImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.acyclic.ConjugateACyclicSubGraphImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.ConjugateDirectedEdgeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.ConjugateDirectedGraphImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.ConjugateDirectedVertexImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.ConjugateEdgeSegmentImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.DirectedEdgeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.DirectedEdgesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.graph.directed.DirectedGraphImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.DirectedVertexImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.DirectedVerticesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.graph.directed.EdgeSegmentImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.directed.EdgeSegmentsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.graph.directed.UntypedDirectedGraphImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.EdgeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.EdgesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.graph.GraphEntityImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.GraphImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.UntypedGraphImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.VertexImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.graph.VerticesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.mode.BicycleMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.BusMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.CarHighOccupancyMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.CarMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.CarShareMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.FerryMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.GoodsMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.HeavyGoodsMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.LargeHeavyGoodsMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.LightRailMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.ModeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.ModesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.mode.MotorBikeMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.PedestrianMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.PredefinedModeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.SubwayMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.TrainMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.TramMode
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.mode.UsabilityModeFeaturesImpl
deep copy
deepClone() - Method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
Deep clone this instance
deepClone() - Method in class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinksImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.NetworkLayerImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.physical.ConjugateLinkImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.physical.ConjugateLinkSegmentImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.physical.ConjugateLinkSegmentsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layer.physical.ConjugateLinksImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layer.physical.ConjugateNodeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.physical.ConjugateNodesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layer.physical.LinkImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.physical.LinksImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layer.physical.NodeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.physical.NodesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layer.physical.UntypedPhysicalLayerImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.service.ServiceLegImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.service.ServiceLegSegmentImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.service.ServiceLegSegmentsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layer.service.ServiceLegsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.service.ServiceNodeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.service.ServiceNodesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layer.TopologicalLayerImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.layer.UntypedNetworkLayerImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.LayeredNetwork
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.network.layers.MacroscopicNetworkLayersImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layers.ServiceNetworkLayersImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layers.TopologicalLayersImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layers.TransportLayersImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.layers.UntypedPhysicalNetworkLayersImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.MacroscopicNetwork
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.network.Network
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.network.ServiceNetwork
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.network.TopologicalLayerNetwork
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.network.UntypedPhysicalNetwork
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.network.virtual.CentroidVerticesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidEdgeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidEdgesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidNodeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidNodesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidSegmentImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidSegmentsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.virtual.ConnectoidEdgeImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.virtual.ConnectoidEdgesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.virtual.ConnectoidSegmentImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.network.virtual.ConnectoidSegmentsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.network.virtual.VirtualNetworkImpl
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.od.demand.OdDemandMatrix
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.od.demand.OdDemands
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.od.path.OdPathMatrix
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.od.path.OdPathsHashed
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.osm.defaults.OsmInfrastructureConfiguration
Deep clone instance
deepClone() - Method in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
Deep clone instance
deepClone() - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaults
deep copy
deepClone() - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
deep clone this class instance
deepClone() - Method in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
Deep clone instance
deepClone() - Method in class org.goplanit.path.choice.logit.LogitChoiceModel
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.path.choice.logit.MultinomialLogit
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.path.choice.PathChoice
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.path.choice.StochasticPathChoice
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.path.ManagedDirectedPathImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.path.ManagedDirectedPathsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.path.OdPathSets
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.sdinteraction.smoothing.MSASmoothing
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.sdinteraction.smoothing.Smoothing
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.service.routed.RoutedModeServicesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.service.routed.RoutedServiceImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.service.routed.RoutedServices
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.service.routed.RoutedServicesLayerImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.service.routed.RoutedServicesLayersImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.service.routed.RoutedServiceTripInfoImpl
deepClone() - Method in class org.goplanit.service.routed.RoutedTripDepartureImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.service.routed.RoutedTripDeparturesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.service.routed.RoutedTripImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.service.routed.RoutedTripsFrequencyImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.service.routed.RoutedTripsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.service.routed.RoutedTripsScheduleImpl
Deep clone implementation
deepClone() - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
deep clone of fundamental diagram
deepClone() - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramImpl
deep clone of fundamental diagram
deepClone() - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
deep clone of fundamental diagram
deepClone() - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramComponent
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.supply.network.nodemodel.NodeModelComponent
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.supply.network.nodemodel.TampereNodeModelComponent
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.supply.networkloading.NetworkLoading
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone() - Method in class org.goplanit.time.TimePeriodImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.userclass.TravellerType
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.userclass.UserClass
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.utils.event.EventImpl
While events are id able, they cannot be cloned.
deepClone() - Method in interface org.goplanit.utils.graph.ConjugateEdge
deep Clone the conjugate edge
deepClone() - Method in interface org.goplanit.utils.graph.ConjugateEdges
deep clone conjugate edges
deepClone() - Method in interface org.goplanit.utils.graph.ConjugateVertex
Deep Clone the conjugate vertex
deepClone() - Method in interface org.goplanit.utils.graph.ConjugateVertices
deep clone conjugate vertices
deepClone() - Method in interface org.goplanit.utils.graph.directed.acyclic.ACyclicSubGraph
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.graph.directed.acyclic.ConjugateACyclicSubGraph
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.graph.directed.acyclic.UntypedACyclicSubGraph
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Deep copy, non-owned members are reference copied
deepClone() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedSubGraph
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedVertices
deep clone vertices
deepClone() - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegment
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegments
Deep clone conjugate edge segments
deepClone() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Deep copy, non-owned members are reference copied
deepClone() - Method in interface org.goplanit.utils.graph.directed.DirectedEdges
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.graph.directed.DirectedSubGraph
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.graph.directed.DirectedVertices
clone vertices
deepClone() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.graph.directed.EdgeSegments
clone edge segments
deepClone() - Method in interface org.goplanit.utils.graph.Edge
Deep copy, non-owned members are reference copied
deepClone() - Method in interface org.goplanit.utils.graph.Edges
deep clone edges
deepClone() - Method in interface org.goplanit.utils.graph.GraphEntities
Deep clone implementation
deepClone() - Method in class org.goplanit.utils.graph.GraphEntitiesImpl
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.graph.GraphEntity
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.graph.ManagedGraphEntities
Force clone implementation
deepClone() - Method in class org.goplanit.utils.graph.ManagedGraphEntitiesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.utils.graph.modifier.RemoveSubGraphListenerImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.graph.UntypedDirectedGraph
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.graph.UntypedGraph
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.graph.Vertex
Deep clone
deepClone() - Method in interface org.goplanit.utils.graph.Vertices
deep clone vertices
deepClone() - Method in class org.goplanit.utils.id.ExternalIdAbleImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.id.IdAble
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.utils.id.IdAbleImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.id.ManagedIdEntities
Deep clone implementation
deepClone() - Method in class org.goplanit.utils.id.ManagedIdEntitiesImpl
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.mode.Modes
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.mode.UsabilityModeFeatures
deep copy
deepClone() - Method in interface org.goplanit.utils.network.layer.ConjugateMacroscopicNetworkLayer
A network layer deep clone is expected to update interdependencies between "owned" deep cloned entities where possible
deepClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Deep clone this instance
deepClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLink
Deep copy, non-owned members are reference copied
deepClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinks
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegments
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentTypes
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.MacroscopicNetworkLayer
A network layer deep clone is expected to update interdependencies between "owned" deep cloned entities where possible
deepClone() - Method in interface org.goplanit.utils.network.layer.NetworkLayer
A network layer deep clone is expected to update interdependencies between "owned" deep cloned entities where possible
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLink
Deep copy, non-owned members are reference copied
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinks
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegment
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegments
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateNode
Deep clone
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateNodes
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.Link
Deep copy, non-owned members are reference copied
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.Links
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegments
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.Node
Deep clone
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.Nodes
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.PhysicalLayer
A network layer deep clone is expected to update interdependencies between "owned" deep cloned entities where possible
deepClone() - Method in interface org.goplanit.utils.network.layer.physical.UntypedPhysicalLayer
A network layer deep clone is expected to update interdependencies between "owned" deep cloned entities where possible
deepClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
Deep copy, non-owned members are reference copied
deepClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegs
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegments
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceNode
Deep clone
deepClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceNodes
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layer.ServiceNetworkLayer
A network layer deep clone is expected to update interdependencies between "owned" deep cloned entities where possible
deepClone() - Method in interface org.goplanit.utils.network.layer.TopologicalLayer
A network layer deep clone is expected to update interdependencies between "owned" deep cloned entities where possible
deepClone() - Method in interface org.goplanit.utils.network.layer.UntypedDirectedGraphLayer
A network layer deep clone is expected to update interdependencies between "owned" deep cloned entities where possible
deepClone() - Method in interface org.goplanit.utils.network.layers.MacroscopicNetworkLayers
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layers.NetworkLayers
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layers.ServiceNetworkLayers
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layers.TopologicalLayers
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layers.UntypedDirectedGraphLayers
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.network.layers.UntypedPhysicalNetworkLayers
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.network.virtual.CentroidVertices
deep clone vertices
deepClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
Deep copy, non-owned members are reference copied
deepClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdges
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidNode
Deep clone
deepClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidNodes
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegment
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegments
Force clone implementation
deepClone() - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdge
Deep copy, non-owned members are reference copied
deepClone() - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdges
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.network.virtual.ConnectoidSegment
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.network.virtual.ConnectoidSegments
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
Perform deep clone
deepClone() - Method in class org.goplanit.utils.od.OdDataImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.utils.od.OdHashedImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.utils.od.OdMatrixImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.utils.od.OdPrimitiveMatrix
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.path.ManagedDirectedPath
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.path.ManagedDirectedPaths
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedModeServices
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedService
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayers
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedServiceTripInfo
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedTrip
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripDeparture
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripDepartures
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedTrips
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripsFrequency
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripsSchedule
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.time.TimePeriod
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.zoning.Centroid
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.zoning.Connectoid
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.zoning.Connectoids
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.zoning.DirectedConnectoid
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.zoning.DirectedConnectoids
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.zoning.OdZone
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.zoning.OdZones
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.zoning.TransferZone
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.zoning.TransferZoneGroups
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.zoning.TransferZones
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.zoning.UndirectedConnectoid
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.zoning.UndirectedConnectoids
Deep clone implementation
deepClone() - Method in interface org.goplanit.utils.zoning.Zone
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in interface org.goplanit.utils.zoning.Zones
Deep clone implementation
deepClone() - Method in class org.goplanit.zoning.CentroidImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.zoning.ConnectoidImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.zoning.ConnectoidsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.zoning.DirectedConnectoidImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.zoning.DirectedConnectoidsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.zoning.OdZoneImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.zoning.OdZonesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.zoning.TransferZoneGroupImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.zoning.TransferZoneGroupsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.zoning.TransferZoneImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.zoning.TransferZonesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.zoning.UndirectedConnectoidImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.zoning.UndirectedConnectoidsImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.zoning.ZoneImpl
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.
deepClone() - Method in class org.goplanit.zoning.ZonesImpl
Deep clone implementation
deepClone() - Method in class org.goplanit.zoning.Zoning
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possible
deepClone(T) - Static method in class org.goplanit.utils.misc.CloneUtils
clone an object by using the serialise/deserialise methods in this class.
deepCloneFromTo(Map<K, V>, Map<K, V>) - Static method in class org.goplanit.utils.misc.CloneUtils
clone object values (not keys) in source map by using the serialise/deserialise methods in this class.
deepCloneWithMapping(BiConsumer<E, E>) - Method in interface org.goplanit.utils.graph.GraphEntities
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<E, E>) - Method in class org.goplanit.utils.graph.GraphEntitiesImpl
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<E, E>) - Method in interface org.goplanit.utils.graph.ManagedGraphEntities
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<E, E>) - Method in class org.goplanit.utils.graph.ManagedGraphEntitiesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<E, E>) - Method in interface org.goplanit.utils.id.ManagedIdEntities
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<E, E>) - Method in class org.goplanit.utils.id.ManagedIdEntitiesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<L, L>) - Method in class org.goplanit.network.layer.physical.LinksImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<L, L>) - Method in interface org.goplanit.utils.network.layer.physical.Links
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<TravellerType, TravellerType>) - Method in class org.goplanit.demands.TravellerTypes
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<UserClass, UserClass>) - Method in class org.goplanit.demands.UserClasses
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ConjugateEdge, ConjugateEdge>) - Method in interface org.goplanit.utils.graph.ConjugateEdges
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ConjugateVertex, ConjugateVertex>) - Method in interface org.goplanit.utils.graph.ConjugateVertices
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<DirectedEdge, DirectedEdge>) - Method in class org.goplanit.graph.directed.DirectedEdgesImpl
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<DirectedVertex, DirectedVertex>) - Method in class org.goplanit.graph.directed.DirectedVerticesImpl
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<EdgeSegment, EdgeSegment>) - Method in class org.goplanit.graph.directed.EdgeSegmentsImpl
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<Edge, Edge>) - Method in class org.goplanit.graph.EdgesImpl
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<Edge, Edge>) - Method in interface org.goplanit.utils.graph.Edges
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<Vertex, Vertex>) - Method in class org.goplanit.graph.VerticesImpl
 
deepCloneWithMapping(BiConsumer<Vertex, Vertex>) - Method in interface org.goplanit.utils.graph.Vertices
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<Mode, Mode>) - Method in class org.goplanit.mode.ModesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<Mode, Mode>) - Method in interface org.goplanit.utils.mode.Modes
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<MacroscopicLink, MacroscopicLink>) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinksImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<MacroscopicLink, MacroscopicLink>) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinks
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<MacroscopicLinkSegment, MacroscopicLinkSegment>) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<MacroscopicLinkSegment, MacroscopicLinkSegment>) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegments
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<MacroscopicLinkSegmentType, MacroscopicLinkSegmentType>) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<MacroscopicLinkSegmentType, MacroscopicLinkSegmentType>) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentTypes
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<MacroscopicNetworkLayer, MacroscopicNetworkLayer>) - Method in class org.goplanit.network.layers.MacroscopicNetworkLayersImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ConjugateLink, ConjugateLink>) - Method in class org.goplanit.network.layer.physical.ConjugateLinksImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ConjugateLink, ConjugateLink>) - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinks
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ConjugateLinkSegment, ConjugateLinkSegment>) - Method in class org.goplanit.network.layer.physical.ConjugateLinkSegmentsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ConjugateLinkSegment, ConjugateLinkSegment>) - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegments
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ConjugateNode, ConjugateNode>) - Method in class org.goplanit.network.layer.physical.ConjugateNodesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ConjugateNode, ConjugateNode>) - Method in interface org.goplanit.utils.network.layer.physical.ConjugateNodes
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<LinkSegment, LinkSegment>) - Method in interface org.goplanit.utils.network.layer.physical.LinkSegments
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<Node, Node>) - Method in class org.goplanit.network.layer.physical.NodesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<Node, Node>) - Method in interface org.goplanit.utils.network.layer.physical.Nodes
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ServiceLeg, ServiceLeg>) - Method in class org.goplanit.network.layer.service.ServiceLegsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ServiceLeg, ServiceLeg>) - Method in interface org.goplanit.utils.network.layer.service.ServiceLegs
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ServiceLegSegment, ServiceLegSegment>) - Method in class org.goplanit.network.layer.service.ServiceLegSegmentsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ServiceLegSegment, ServiceLegSegment>) - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegments
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ServiceNode, ServiceNode>) - Method in class org.goplanit.network.layer.service.ServiceNodesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ServiceNode, ServiceNode>) - Method in interface org.goplanit.utils.network.layer.service.ServiceNodes
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ServiceNetworkLayer, ServiceNetworkLayer>) - Method in class org.goplanit.network.layers.ServiceNetworkLayersImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<CentroidVertex, CentroidVertex>) - Method in class org.goplanit.network.virtual.CentroidVerticesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<CentroidVertex, CentroidVertex>) - Method in interface org.goplanit.utils.network.virtual.CentroidVertices
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ConjugateConnectoidEdge, ConjugateConnectoidEdge>) - Method in class org.goplanit.network.virtual.ConjugateConnectoidEdgesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ConjugateConnectoidEdge, ConjugateConnectoidEdge>) - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdges
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ConjugateConnectoidNode, ConjugateConnectoidNode>) - Method in class org.goplanit.network.virtual.ConjugateConnectoidNodesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ConjugateConnectoidNode, ConjugateConnectoidNode>) - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidNodes
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ConjugateConnectoidSegment, ConjugateConnectoidSegment>) - Method in class org.goplanit.network.virtual.ConjugateConnectoidSegmentsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ConjugateConnectoidSegment, ConjugateConnectoidSegment>) - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegments
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ConnectoidEdge, ConnectoidEdge>) - Method in class org.goplanit.network.virtual.ConnectoidEdgesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ConnectoidEdge, ConnectoidEdge>) - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdges
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ConnectoidSegment, ConnectoidSegment>) - Method in class org.goplanit.network.virtual.ConnectoidSegmentsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<ConnectoidSegment, ConnectoidSegment>) - Method in interface org.goplanit.utils.network.virtual.ConnectoidSegments
Deep clone implementation with mapping retained between original and copies created
deepCloneWithMapping(BiConsumer<ManagedDirectedPath, ManagedDirectedPath>) - Method in class org.goplanit.path.ManagedDirectedPathsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<RoutedService, RoutedService>) - Method in class org.goplanit.service.routed.RoutedModeServicesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<RoutedService, RoutedService>) - Method in interface org.goplanit.utils.service.routed.RoutedModeServices
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<RoutedServicesLayer, RoutedServicesLayer>) - Method in class org.goplanit.service.routed.RoutedServicesLayersImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<RoutedServicesLayer, RoutedServicesLayer>) - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayers
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<RoutedTripDeparture, RoutedTripDeparture>) - Method in class org.goplanit.service.routed.RoutedTripDeparturesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<RoutedTripFrequency, RoutedTripFrequency>) - Method in class org.goplanit.service.routed.RoutedTripsFrequencyImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<RoutedTripFrequency, RoutedTripFrequency>) - Method in interface org.goplanit.utils.service.routed.RoutedTripsFrequency
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<RoutedTripSchedule, RoutedTripSchedule>) - Method in class org.goplanit.service.routed.RoutedTripsScheduleImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<RoutedTripSchedule, RoutedTripSchedule>) - Method in interface org.goplanit.utils.service.routed.RoutedTripsSchedule
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<TimePeriod, TimePeriod>) - Method in class org.goplanit.demands.TimePeriods
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<DirectedConnectoid, DirectedConnectoid>) - Method in interface org.goplanit.utils.zoning.DirectedConnectoids
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<DirectedConnectoid, DirectedConnectoid>) - Method in class org.goplanit.zoning.DirectedConnectoidsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<OdZone, OdZone>) - Method in interface org.goplanit.utils.zoning.OdZones
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<OdZone, OdZone>) - Method in class org.goplanit.zoning.OdZonesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<TransferZone, TransferZone>) - Method in interface org.goplanit.utils.zoning.TransferZones
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<TransferZone, TransferZone>) - Method in class org.goplanit.zoning.TransferZonesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<TransferZoneGroup, TransferZoneGroup>) - Method in interface org.goplanit.utils.zoning.TransferZoneGroups
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<TransferZoneGroup, TransferZoneGroup>) - Method in class org.goplanit.zoning.TransferZoneGroupsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<UndirectedConnectoid, UndirectedConnectoid>) - Method in interface org.goplanit.utils.zoning.UndirectedConnectoids
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<UndirectedConnectoid, UndirectedConnectoid>) - Method in class org.goplanit.zoning.UndirectedConnectoidsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<T, T>) - Method in class org.goplanit.network.layers.TopologicalLayersImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<T, T>) - Method in class org.goplanit.network.layers.TransportLayersImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<T, T>) - Method in class org.goplanit.service.routed.RoutedTripsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<T, T>) - Method in interface org.goplanit.utils.network.layers.NetworkLayers
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<T, T>) - Method in interface org.goplanit.utils.service.routed.RoutedTrips
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<T, T>) - Method in interface org.goplanit.utils.zoning.Connectoids
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<T, T>) - Method in class org.goplanit.zoning.ConnectoidsImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<Z, Z>) - Method in interface org.goplanit.utils.zoning.Zones
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(BiConsumer<Z, Z>) - Method in class org.goplanit.zoning.ZonesImpl
Deep clone implementation where the mapping for its internal copies is captured by the provided mapper
deepCloneWithMapping(GraphEntityDeepCopyMapper<ConnectoidEdge>, GraphEntityDeepCopyMapper<ConnectoidSegment>, GraphEntityDeepCopyMapper<CentroidVertex>) - Method in class org.goplanit.network.virtual.VirtualNetworkImpl
Perform a deep clone where mappings between original and copy are captured in the two provided mappers
deepCloneWithMapping(GraphEntityDeepCopyMapper<ConnectoidEdge>, GraphEntityDeepCopyMapper<ConnectoidSegment>, GraphEntityDeepCopyMapper<CentroidVertex>) - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
Perform a deep clone where mappings between original and copy are captured in the two provided mappers
DeepCopyMapper<T> - Class in org.goplanit.utils.misc
A bi-consumer that tracks the mapping of an original and deep copy that was created such mappings are required when dependencies within the copied instances exist that require updating after-the-fact, e.g., a deep copy of nodes and links where link shave references to nodes.
DeepCopyMapper() - Constructor for class org.goplanit.utils.misc.DeepCopyMapper
 
DEFAULT - org.goplanit.utils.args.ArgumentStyle
 
DEFAULT_ACTIVATE_DETAILED_LOGGING - Static variable in class org.goplanit.assignment.ltm.sltm.StaticLtmConfigurator
default value used
DEFAULT_ACTIVATED_MODES - Static variable in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
track the PLANit modes that we include in the network to write
DEFAULT_ACTIVATED_OSM_HIGHWAY_TYPES - Static variable in class org.goplanit.osm.defaults.OsmHighwayTypeConfiguration
the OSM highway types that are marked as activated OSM types, i.e., will be processed when parsing
DEFAULT_ACTIVATED_OSM_RAILWAY_TYPES - Static variable in class org.goplanit.osm.defaults.OsmRailwayTypeConfiguration
the OSM railway types that are marked as activated OSM types, i.e., will be processed when parsing
DEFAULT_ALPHA - Static variable in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Default alpha BPR parameter if not other information is available
DEFAULT_ALWAYS_KEEP_LARGEST_SUBNETWORK - Static variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
by default we always keep the largest subnetwork
DEFAULT_AVERAGED - Static variable in class org.goplanit.gap.NormBasedGapFunction
default we average the result
DEFAULT_BACKWARD_WAVE_SPEED_KM_HOUR - Static variable in class org.goplanit.utils.macroscopic.MacroscopicConstants
Default backward wave speed (km/h) (negative value)
DEFAULT_BETA - Static variable in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Default beta BPR parameter if not other information is available
DEFAULT_CAPACITY_PCU_HOUR_LANE - Static variable in class org.goplanit.utils.macroscopic.MacroscopicConstants
Default capacity per lane (pcu/h/lane)
DEFAULT_CAPACITY_PER_LANE - Static variable in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Default capacity per lane if not set is 1800 pcu/lane/hour
DEFAULT_CLOSEST_EDGE_SEARCH_BUFFER_DISTANCE_M - Static variable in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
The default buffer distance when looking for edges within a distance of the closest edge to create connectoids (stop_locations) on for transfer zones.
DEFAULT_CLOSEST_LINK_SEARCH_BUFFER_DISTANCE_M - Static variable in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
The default buffer distance when looking for links within a distance of the closest link to a GTFS stop to create connectoids (stop_locations).
DEFAULT_CONNECT_DANGLING_FERRY_STOP_TO_FERRY_ROUTE - Static variable in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
by default we connect dangling ferry stops to the nearest ferry route
DEFAULT_CONNECTOID_EDGES_FILE_NAME - Static variable in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
default connectoid edges file name to use (without extension)
DEFAULT_CONNECTOID_SEGMENTS_FILE_NAME - Static variable in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
default connectoid segments file name to use (without extension)
DEFAULT_CONNECTOID_SPEED_KPH - Static variable in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
default to apply
DEFAULT_CONNECTOID_TYPE - Static variable in interface org.goplanit.utils.zoning.Connectoid
default type is set to none
DEFAULT_CONVERGENCE_EPSILON - Static variable in class org.goplanit.tntp.TntpMain
 
DEFAULT_COUNTRY - Static variable in class org.goplanit.converter.FileBasedConverterWriterSettings
default destination country to use if none is set
DEFAULT_DEACTIVATED_OSM_HIGHWAY_TYPES - Static variable in class org.goplanit.osm.defaults.OsmHighwayTypeConfiguration
the OSM highway types that are marked as deactivated OSM types, i.e., will be ignored when parsing
DEFAULT_DEACTIVATED_OSM_RAILWAY_TYPES - Static variable in class org.goplanit.osm.defaults.OsmRailwayTypeConfiguration
the OSM railway types that are marked as deactivated OSM types, i.e., will be ignored when parsing
DEFAULT_DECIMAL_FORMAT - Static variable in class org.goplanit.utils.math.Precision
default decimal format used applies a maximum of 8 decimals and a minimum of 2
DEFAULT_DEMANDS_XML - Static variable in class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
default demands file name to use
DEFAULT_DESTINATION_SEPARATOR - Static variable in class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
default origin separator used in matrix values element
DEFAULT_DISABLE_LINK_STORAGE_CONSTRAINTS - Static variable in class org.goplanit.assignment.ltm.sltm.StaticLtmConfigurator
default value used
DEFAULT_EMPTY_DENSITY_PCU_HOUR_LANE - Static variable in class org.goplanit.utils.macroscopic.MacroscopicConstants
Default maximum density per lane (pcu/km/lane)
DEFAULT_EPSILON - Static variable in class org.goplanit.gap.StopCriterion
Default Epsilon in case it is not set by user
DEFAULT_EXTENSION - Static variable in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
DEFAULT_EXTENSION - Static variable in class org.goplanit.geoio.util.GeoIoWriterSettings
 
DEFAULT_EXTERNAL_ID - Static variable in class org.goplanit.mode.ModeImpl
 
DEFAULT_FERRYHIGHWAY_CONFIGURATION - Static variable in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
default configuration for 'ferry=_some_highway_type_' configuration pertaining to ferries
DEFAULT_FILE_NAME_EXTENSION - Static variable in class org.goplanit.matsim.converter.MatsimWriter
default extension for xml files generated
DEFAULT_FIXED_COST - Static variable in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Default fixed cost
DEFAULT_FREQUENCY_TIME_UNIT - Static variable in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
default time unit to use for trip frequencies
DEFAULT_GENERATE_DETAILED_LINK_GEOMETRY - Static variable in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Default setting for generating detailed link geometry file is false
DEFAULT_GENERATE_MATRIX_BASED_PT_ROUTER_FILES - Static variable in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Default setting for generating files required to run MATSim matrix based pt router
DEFAULT_GEOGRAPHIC_CRS - Static variable in class org.goplanit.io.geo.PlanitOpenGisUtils
Default Coordinate Reference System: WGS84
DEFAULT_GEOGRAPHIC_CRS - Static variable in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Default Coordinate Reference System: WGS84
DEFAULT_GEOMETRY_ATTRIBUTE_KEY - Static variable in class org.goplanit.geoio.util.PlanitEntityFeatureTypeContext
geotools attribute key for default geometry attribute as used here across entities
DEFAULT_GROUP_IDENTICAL_GTFS_TRIPS - Static variable in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
by default group all identical Gtfs trips in a single PLANit trip (with a departure listing per original Gtfs trip)
DEFAULT_GTFSSTOP_LINK_SEARCH_METERS - Static variable in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
default search radius for mapping GTFS stops to PLANit links for determining stop locations on road/rail/water
DEFAULT_GTFSSTOP_TRANSFERZONE_SEARCH_METERS - Static variable in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
default search radius for mapping GTFS stops to PLANit transfer zones
DEFAULT_HIGHWAY_TYPE_WHEN_UNSUPPORTED - Static variable in class org.goplanit.osm.converter.network.OsmHighwaySettings
Default is OSM highway type when the type is not supported is set to PlanitOsmTags.TERTIARY.
DEFAULT_HIGHWAYS_PARSER_ACTIVE - Static variable in class org.goplanit.osm.converter.network.OsmHighwaySettings
by default the highway parser is activated
DEFAULT_INCLUDE_PARTIAL_GTFS_TRIPS_IF_STOPS_IN_TIME_PERIOD - Static variable in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
by default, we include GTFS trips from the moment a stop falls within the eligible time period
DEFAULT_INITIAL_STEP_SIZE - Static variable in class org.goplanit.sdinteraction.smoothing.MSASmoothing
The default initial step size to use
DEFAULT_ITERATION_OFFSET - Static variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Default value to use
DEFAULT_LANE_CAPACITY_PCUH - Static variable in class org.goplanit.tntp.converter.network.TntpNetworkReader
 
DEFAULT_LANES_PER_DIRECTION_IF_UNSPECIFIED - Static variable in class org.goplanit.osm.defaults.OsmLaneDefaults
in case no mapping between highway type and number of lanes is present, use this.
DEFAULT_LANG - org.goplanit.gtfs.enums.GtfsKeyType
 
DEFAULT_LAYER_PREFIX - Static variable in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
DEFAULT_LAYER_PREFIX - Static variable in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
DEFAULT_LAYER_PREFIX - Static variable in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
DEFAULT_LENGTH_KM - Static variable in interface org.goplanit.utils.zoning.Connectoid
Default connectoid length in km
DEFAULT_LINKS_FILE_NAME - Static variable in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
default links file name to use (without extension)
DEFAULT_LINKSEGMENTS_FILE_NAME - Static variable in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
default link segments file name to use (without extension)
DEFAULT_LOG_CREATED_GTFS_ZONES - Static variable in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
default setting for logging the creation of new transfer zones based and GTFS stops
DEFAULT_LOG_MAPPED_GTFS_ZONES - Static variable in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
default setting for logging mappings between GTFS zones and existing PLANit transfer zones
DEFAULT_LOG_SERVICES_WITHOUT_TRIPS - Static variable in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
default time unit to use for trip frequencies
DEFAULT_MAX_DENSITY_LANE - Static variable in class org.goplanit.osm.util.OsmConstants
pcu/km/lane
DEFAULT_MAX_DENSITY_PCU_KM_LANE - Static variable in class org.goplanit.utils.macroscopic.MacroscopicConstants
Default maximum density per lane (pcu/km/lane)
DEFAULT_MAX_DENSITY_PER_LANE - Static variable in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Default capacity per lane if not set is 180 pcu/lane/km
DEFAULT_MAX_IN_CAPACITY - Static variable in class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
default max in capacity
DEFAULT_MAX_ITERATION_THRESHOLD - Static variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Default value to use
DEFAULT_MAX_ITERATIONS - Static variable in class org.goplanit.gap.StopCriterion
Default maximum number of iterations in case it is not set by user
DEFAULT_MAX_ITERATIONS - Static variable in class org.goplanit.tntp.TntpMain
 
DEFAULT_MAX_SINGLE_WORSENING_THRESHOLD - Static variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Default value to use
DEFAULT_MAX_SPEED - Static variable in interface org.goplanit.utils.network.layer.physical.LinkSegment
Default maximum speed on a link segment in km/h
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.BicycleMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.BusMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.CarHighOccupancyMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.CarMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.CarShareMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.FerryMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.GoodsMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.HeavyGoodsMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.LargeHeavyGoodsMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.LightRailMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.MotorBikeMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.PedestrianMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.SubwayMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.TrainMode
 
DEFAULT_MAX_SPEED_KMH - Static variable in class org.goplanit.mode.TramMode
 
DEFAULT_MAXIMUM_SPEED - Static variable in class org.goplanit.tntp.TntpMain
 
DEFAULT_MIN_AVERAGE_IMPROVEMENT_THRESHOLD - Static variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Default value to use
DEFAULT_MIN_ITERATION_THRESHOLD - Static variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Default value to use
DEFAULT_MINIMUM_CAPACITY_LANE - Static variable in class org.goplanit.osm.util.OsmConstants
pcu/h/lane
DEFAULT_MINIMUM_SUBNETWORK_SIZE - Static variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Default minimum size of subnetwork for it not to be removed when dangling subnetworks are removed, size indicates number of vertices: 20
DEFAULT_MOTORISATION_TYPE - Static variable in interface org.goplanit.utils.mode.PhysicalModeFeatures
default is motorised
DEFAULT_NAME - Static variable in class org.goplanit.userclass.TravellerType
default name
DEFAULT_NAME - Static variable in class org.goplanit.userclass.UserClass
default name
DEFAULT_NETWORK_FILE_NAME - Static variable in class org.goplanit.matsim.util.PlanitMatsimWriterSettings
default names used for MATSIM network file that is being generated
DEFAULT_NETWORK_GEOMETRY_FILE_NAME - Static variable in class org.goplanit.matsim.converter.MatsimNetworkWriter
default names used for MATSIM network file that is being generated
DEFAULT_NETWORK_GEOMETRY_FILE_NAME_EXTENSION - Static variable in class org.goplanit.matsim.converter.MatsimNetworkWriter
default names used for MATSIM network file that is being generated
DEFAULT_NETWORK_XML - Static variable in class org.goplanit.io.converter.network.PlanitNetworkWriterSettings
default network file name to use
DEFAULT_NODE_ACCESS_DOWNSTREAM - Static variable in interface org.goplanit.utils.zoning.DirectedConnectoid
default node access is set to the downstream end of a link segment
DEFAULT_NODES_FILE_NAME - Static variable in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
default nodes file name to use (without extension)
DEFAULT_NORM - Static variable in class org.goplanit.gap.NormBasedGapFunction
default norm is set to 1
DEFAULT_NUMBER_OF_LANES - Static variable in interface org.goplanit.utils.network.layer.physical.LinkSegment
Default number of lanes
DEFAULT_OD_CONNECTOIDS_FILE_NAME - Static variable in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
default od connectoids file name to use (without extension)
DEFAULT_OD_ZONES_FILE_NAME - Static variable in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
default od zones file name to use (without extension)
DEFAULT_ORIGIN_SEPARATOR - Static variable in class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
default origin separator used in matrix values element
DEFAULT_PCU - Static variable in class org.goplanit.mode.BicycleMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.BusMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.CarHighOccupancyMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.CarMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.CarShareMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.FerryMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.GoodsMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.HeavyGoodsMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.LargeHeavyGoodsMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.LightRailMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.MotorBikeMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.PedestrianMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.SubwayMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.TrainMode
 
DEFAULT_PCU - Static variable in class org.goplanit.mode.TramMode
 
DEFAULT_PCU_VEHICLE_MULTIPLIER - Static variable in class org.goplanit.utils.unit.VehiclesUnit
Default multiplier for conversion from pcus to vehicles
DEFAULT_PERSIST_LINKS - Static variable in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
default persist links flag value
DEFAULT_PERSIST_LINKSEGMENTS - Static variable in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
default persist link segments flag value
DEFAULT_PERSIST_NODES - Static variable in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
default persist nodes flag value
DEFAULT_PERSIST_OD_CONNECTOIDS - Static variable in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
default persist OD connectoids flag value
DEFAULT_PERSIST_OD_ZONES - Static variable in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
default persist OD zones flag value
DEFAULT_PERSIST_SERVICE_LEGS - Static variable in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
default persist links flag value
DEFAULT_PERSIST_SERVICE_LEGSEGMENTS - Static variable in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
default persist link segments flag value
DEFAULT_PERSIST_SERVICE_NODES - Static variable in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
default persist nodes flag value
DEFAULT_PERSIST_SERVICES - Static variable in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
default persist services flag value
DEFAULT_PERSIST_TRANSFER_CONNECTOIDS - Static variable in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
default persist transfer connectoids flag value
DEFAULT_PERSIST_TRANSFER_ZONES - Static variable in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
default persist transfer zones flag value
DEFAULT_PERSIST_TRIPS_FREQUENCY - Static variable in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
default persist trips (frequency based) flag value
DEFAULT_PERSIST_TRIPS_SCHEDULE - Static variable in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
default persist trips (schedule based) flag value
DEFAULT_PERSIST_VIRTUAL_NETWORK - Static variable in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
default persist virtual network flag value
DEFAULT_PLANIT2MATSIM_MODE_MAPPING - Static variable in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
provides the default mapping from planit modes ((predefined) mode name) to MATSIM mode (string)
DEFAULT_PRIVATE_TRANSPORT_MODE - Static variable in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
default mode for all private transport modes in Matsim is car, so that is what we use for initial mapping
DEFAULT_PRIVATE_TRANSPORT_MODE - Static variable in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
default mode for all private transport modes in Matsim is car, so that is what we use for initial mapping
DEFAULT_PUBLIC_TRANSPORT_MODE - Static variable in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
default mode for all public transport modes in Matsim is pt, so that is what we use for initial mapping
DEFAULT_PUBLIC_TRANSPORT_MODE - Static variable in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
default mode for all public transport modes in Matsim is pt, so that is what we use for initial mapping
DEFAULT_RAILWAYS_PARSER_ACTIVE - Static variable in class org.goplanit.osm.converter.network.OsmRailwaySettings
by default the railway parser is deactivated
DEFAULT_REMOVE_DANGLING_SUBNETWORK - Static variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Default whether we are removing dangling subnetworks after parsing: true
DEFAULT_REMOVE_DANGLING_TRANSFER_ZONE_GROUPS - Static variable in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
by default we are removing dangling transfer zone groups
DEFAULT_REMOVE_DANGLING_ZONES - Static variable in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
by default we are removing dangling zones
DEFAULT_REMOVE_UNUSED_TRANSFER_ZONES - Static variable in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
default flag setting whether to remove unused transfer zones after GTFS parsing is complete
DEFAULT_RESTRICT_SPEED_LIMIT_BY_SUPPORTED_MODE - Static variable in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Default setting for restricting a link's max speed by its supported mode max speeds if more restricting
DEFAULT_RESTRICT_SPEED_LIMIT_BY_SUPPORTED_MODE - Static variable in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Default setting for restricting a link's max speed by its supported mode max speeds if more restricting
DEFAULT_ROUTED_SERVICES_XML - Static variable in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
default routed services file name to use
DEFAULT_ROUTEFERRY_CONFIGURATION - Static variable in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
default configuration for 'route=' configuration pertaining to ferries
DEFAULT_SEARCH_RADIUS_FERRY_STOP_TO_FERRY_ROUTE_M - Static variable in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
default search radius in meters for mapping ferry stops to ferry routes.
DEFAULT_SEARCH_RADIUS_PLATFORM2STOP_M - Static variable in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
default search radius in meters for mapping stops/platforms to stop positions on the networks when they have no explicit reference
DEFAULT_SEARCH_RADIUS_STATION_PARALLEL_TRACKS_M - Static variable in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Default search radius in meters when trying to find parallel lines (tracks) for stand-alone stations
DEFAULT_SEARCH_RADIUS_STATION2PLATFORM_M - Static variable in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
default search radius in meters for mapping stations to platforms on the networks when they have no explicit reference
DEFAULT_SEPARATOR - Static variable in class org.goplanit.io.input.PlanItInputBuilder
The default separator that is assumed when no separator is provided
DEFAULT_SERVICE_LEGS_FILE_NAME - Static variable in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
default links file name to use (without extension)
DEFAULT_SERVICE_LEGSEGMENTS_FILE_NAME - Static variable in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
default link segments file name to use (without extension)
DEFAULT_SERVICE_NETWORK_XML - Static variable in class org.goplanit.io.converter.service.PlanitServiceNetworkWriterSettings
default network file name to use
DEFAULT_SERVICE_NODES_FILE_NAME - Static variable in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
default nodes file name to use (without extension)
DEFAULT_SERVICES_FILE_NAME - Static variable in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
default services file name to use (without extension)
DEFAULT_SLTM_TYPE - Static variable in class org.goplanit.assignment.ltm.sltm.StaticLtmConfigurator
default value used
DEFAULT_SLTM_TYPE - Static variable in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
default setting for assignment is to apply an origin-based bush-based type of implementation over a path based one
DEFAULT_SOURCE_CRS - Static variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
the default crs is set to PlanitJtsUtils.DEFAULT_GEOGRAPHIC_CRS
DEFAULT_SPEED_EPSILON - Static variable in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Epsilon margin when comparing speeds (km/h)
DEFAULT_SPEEDLIMIT_BASED_ON_URBAN_AREA - Static variable in class org.goplanit.osm.converter.network.OsmHighwaySettings
default value whether or not speed limits are based on urban area defaults: true
DEFAULT_START_TIME_PERIOD_8AM - Static variable in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
default start time of time period since midnight is set to 8:00 hours
DEFAULT_STOP_TO_STOP_COST_APPROACH - Variable in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
default search for cheapest paths is based on free flow approach
DEFAULT_SYNC_XMLIDS_TO_IDS - Static variable in class org.goplanit.io.xml.util.PlanitXmlReaderSettings
 
DEFAULT_TIME_PERIOD_DURATION - Static variable in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
default time period duration is set to 1 hour
DEFAULT_TIME_PERIOD_DURATION - Static variable in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
default time period duration is set to 1 hour
DEFAULT_TRACK_TYPE - Static variable in interface org.goplanit.utils.mode.PhysicalModeFeatures
default is road based, e.g.
DEFAULT_TRACKS_PER_DIRECTION_IF_UNSPECIFIED - Static variable in class org.goplanit.osm.defaults.OsmLaneDefaults
store the rail default.
DEFAULT_TRANSFER_CONNECTOIDS_FILE_NAME - Static variable in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
default transfer connectoids file name to use (without extension)
DEFAULT_TRANSFER_PARSER_ACTIVE - Static variable in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
by default the transfer parser is activated
DEFAULT_TRANSFER_ZONES_FILE_NAME - Static variable in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
default transfer zones file name to use (without extension)
DEFAULT_TRANSIT_SCHEDULE_FILE_NAME - Static variable in class org.goplanit.matsim.util.PlanitMatsimWriterSettings
default names used for MATSIM public transport schedule file that is being generated
DEFAULT_TRIP_FREQUENCIES_FILE_NAME - Static variable in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
default trip frequencies file name to use (without extension)
DEFAULT_TRIP_SCHEDULES_FILE_NAME - Static variable in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
default trip schedules file name to use (without extension)
DEFAULT_TYPE - Static variable in interface org.goplanit.utils.zoning.TransferZone
default transfer zone type
DEFAULT_USEOF_TYPE - Static variable in interface org.goplanit.utils.mode.UsabilityModeFeatures
default use of mode is private use
DEFAULT_VEHICULAR_TYPE - Static variable in interface org.goplanit.utils.mode.PhysicalModeFeatures
default is of a vehicular type
DEFAULT_WATERWAYS_PARSER_ACTIVE - Static variable in class org.goplanit.osm.converter.network.OsmWaterwaySettings
by default the ferry parser is deactivated
DEFAULT_XML_EXTENSION - Static variable in class org.goplanit.io.xml.util.PlanitXmlReaderSettings
 
DEFAULT_XML_FILE_EXTENSION - Static variable in class org.goplanit.io.xml.util.PlanitXmlJaxbParser
Default extension for XML input files
DEFAULT_XML_ID - Static variable in class org.goplanit.userclass.TravellerType
Default XML id
DEFAULT_XML_ID - Static variable in class org.goplanit.userclass.UserClass
Default XML id
DEFAULT_XML_ID - Static variable in interface org.goplanit.utils.mode.Mode
If no mode is defined the default mode is assumed to have an XML id of 1
DEFAULT_XML_ID - Static variable in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
If no macroscopic link segment type is defined the default takes on "default"
DEFAULT_ZONING_XML - Static variable in class org.goplanit.io.converter.zoning.PlanitZoningWriterSettings
default zoning file name to use
defaultGtfsMode2PrefinedModeTypeMap - Variable in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Default mapping (specific to this (services) network) from each supported GTFS mode to PLANit predefined mode.
defaultOsmHighwayTypeWhenUnsupported - Variable in class org.goplanit.osm.converter.network.OsmHighwaySettings
When the user has activated a highway type for which the reader has no support, this alternative will be used, default is set to PlanitOSMTags.TERTIARY.
defaultParameters - Variable in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Default alpha and beta values for all links
defaultParametersPerLinkSegmentTypeAndMode - Variable in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Map to store default alpha and beta values for each link type and mode
defaultParametersPerMode - Variable in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Map to store default alpha and beta values for each mode
defaultPlanitOsmLinkSegmentTypes - Variable in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
the PLANit link segment types per layer (value) that are activated for this osm way (key, value)
defaultRoadLanesPerDirection - Static variable in class org.goplanit.osm.defaults.OsmLaneDefaults
store the road based defaults
delayedMethodCalls - Variable in class org.goplanit.utils.builder.Configurator
The methods to invoke on the to be configured object instance and their parameters.
deleteDirectory(File) - Static method in class org.goplanit.utils.misc.FileUtils
Delete a directory by providing a file that represents a directory.
DELIVERY - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: delivery tag
DEMAND_AND_RESPONSE_BUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
DEMAND_XSD_FILE - Static variable in class org.goplanit.io.converter.demands.PlanitDemandsReader
Reference to demand schema location TODO: move to properties file
demandModifier - Variable in class org.goplanit.demands.Demands
modifier features for demands
demands - Variable in class org.goplanit.io.converter.demands.PlanitDemandsReader
the demands to populate
demands - Variable in class org.goplanit.project.CustomPlanItProject
The registered demands
demands - Variable in class org.goplanit.project.PlanItProjectInput
The registered demands
Demands - Class in org.goplanit.demands
Container class for all demands registered on the project.
Demands(Demands, boolean) - Constructor for class org.goplanit.demands.Demands
Copy constructor
Demands(IdGroupingToken) - Constructor for class org.goplanit.demands.Demands
Constructor
DemandsConverter - Class in org.goplanit.converter.demands
Network converter class able to convert demands from one type to another
DemandsConverter(DemandsReader, DemandsWriter) - Constructor for class org.goplanit.converter.demands.DemandsConverter
constructor
DemandsConverterFactory - Class in org.goplanit.converter.demands
Factory class for creating demands converters
DemandsConverterFactory() - Constructor for class org.goplanit.converter.demands.DemandsConverterFactory
 
DemandsIdMapper - Class in org.goplanit.converter.idmapping
All demand id mappers in a convenience class
DemandsIdMapper(IdMapperType) - Constructor for class org.goplanit.converter.idmapping.DemandsIdMapper
Constructor
DemandsModificationEvent - Interface in org.goplanit.demands.modifier.event
Interface for the group of events that are used around graph modification
DemandsModifier - Class in org.goplanit.demands.modifier
Modifier for Demands.
DemandsModifier(Demands) - Constructor for class org.goplanit.demands.modifier.DemandsModifier
Constructor
DemandsModifierEventProducer - Interface in org.goplanit.demands.modifier.event
Interface dedicated to the GraphModifier event related exposed methods.
DemandsModifierEventType - Class in org.goplanit.demands.modifier.event
demands modifier event type class.
DemandsModifierEventType(String) - Constructor for class org.goplanit.demands.modifier.event.DemandsModifierEventType
Constructor
DemandsModifierListener - Interface in org.goplanit.demands.modifier.event
To serve as base listener class for all graph modification events, where its onX method provides any graph modification event as parameter
DemandsModifierUtils - Class in org.goplanit.demands
Utilities to make it easier to use zoning modifier features combined with listeners to create complex funcionality
DemandsModifierUtils() - Constructor for class org.goplanit.demands.DemandsModifierUtils
 
demandsPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular demands are prefixed with the exact same string, i.e.
DemandsReader - Interface in org.goplanit.converter.demands
Interface to read a PLANit demands
DemandsWriter - Interface in org.goplanit.converter.demands
Interface to write a PLANit demands to disk
DENSITY - org.goplanit.output.property.OutputPropertyType
 
DensityOutputProperty - Class in org.goplanit.output.property
Density output property in pcu/km
DensityOutputProperty() - Constructor for class org.goplanit.output.property.DensityOutputProperty
 
departEarlier(LocalTime) - Method in class org.goplanit.service.routed.RoutedTripDepartureImpl
Depart earlier by the given amount
departEarlier(LocalTime) - Method in interface org.goplanit.utils.service.routed.RoutedTripDeparture
Depart earlier by the given amount
departLater(LocalTime) - Method in class org.goplanit.service.routed.RoutedTripDepartureImpl
Depart later by the given amount
departLater(LocalTime) - Method in interface org.goplanit.utils.service.routed.RoutedTripDeparture
Depart later by the given amount
DEPARTURE - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
DEPARTURE_OFFSET - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
DEPARTURE_TIME - org.goplanit.gtfs.enums.GtfsKeyType
 
DEPARTURE_TIME - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
DEPARTURES - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
deregisterOutputTypeAdapter(OutputType) - Method in class org.goplanit.output.adapter.OutputAdapter
Deregister an output type adapter for a specified output type
deregisterOutputTypeAdapter(OutputType) - Method in class org.goplanit.output.OutputManager
Deregister the output adapter for a specified output type (if it exists)
deregisterOutputTypeConfiguration(OutputType) - Method in class org.goplanit.output.configuration.OutputConfiguration
remove the output type from the list of active types, its configuration is also nullified, this type will no longer be persisted
deregisterOutputTypeConfiguration(OutputType) - Method in class org.goplanit.output.OutputManager
Remove the output type configuration for a specified output type
DESCRIPTION - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
DESCRIPTION_PROPERTY_KEY - Static variable in class org.goplanit.io.xml.util.ApplicationProperties
 
deSerialize(byte[]) - Static method in class org.goplanit.utils.misc.CloneUtils
Deserialise based on byte array to object
DESIGNATED - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: designated tag
destination - Variable in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
destination of this conjugate bush
destination - Variable in class org.goplanit.assignment.ltm.sltm.DestinationBush
Destination of this bush
DESTINATION - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: destination tag
DESTINATION_BUSH_BASED - org.goplanit.assignment.ltm.sltm.StaticLtmType
 
DESTINATION_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
DESTINATION_SIGN - Static variable in class org.goplanit.osm.tags.OsmRelationTypeTags
 
DESTINATION_ZONE_EXTERNAL_ID - org.goplanit.output.property.OutputPropertyType
 
DESTINATION_ZONE_ID - org.goplanit.output.property.OutputPropertyType
 
DESTINATION_ZONE_XML_ID - org.goplanit.output.property.OutputPropertyType
 
DestinationBush - Class in org.goplanit.assignment.ltm.sltm
A destination bush is an (inverted) acyclic directed graph rooted at many origins going to a single destination representing all implicit paths along a network to the given destination.
DestinationBush(DestinationBush, boolean) - Constructor for class org.goplanit.assignment.ltm.sltm.DestinationBush
Copy constructor
DestinationBush(IdGroupingToken, CentroidVertex, long) - Constructor for class org.goplanit.assignment.ltm.sltm.DestinationBush
Constructor
destinationCoordinateReferenceSystem - Variable in class org.goplanit.converter.FileBasedConverterWriterSettings
the coordinate reference system used for writing entities of this network
destinationId - Variable in class org.goplanit.utils.od.OdHashedIterator
Id of the destination zone
destinationId - Variable in class org.goplanit.utils.od.OdMatrixIterator
Id of the destination zone
DestinationZoneExternalIdOutputProperty - Class in org.goplanit.output.property
 
DestinationZoneExternalIdOutputProperty() - Constructor for class org.goplanit.output.property.DestinationZoneExternalIdOutputProperty
 
DestinationZoneIdOutputProperty - Class in org.goplanit.output.property
 
DestinationZoneIdOutputProperty() - Constructor for class org.goplanit.output.property.DestinationZoneIdOutputProperty
 
DestinationZoneXmlIdOutputProperty - Class in org.goplanit.output.property
 
DestinationZoneXmlIdOutputProperty() - Constructor for class org.goplanit.output.property.DestinationZoneXmlIdOutputProperty
 
DETAILED_LOGGING - Static variable in class org.goplanit.assignment.ltm.sltm.PasManager
default for detailed logging flag
determineEntrySegmentFlowShift(EdgeSegment, Mode, AbstractPhysicalCost, AbstractVirtualCost, StaticLtmLoadingBushBase<?>) - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
For the given PAS-entrysegment determine the flow shift to apply from the high cost to the low cost segment.
determineIntroduceCycle(ConjugateEdgeSegment[]) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Verify if adding the sub-path conjugated edge segments (turns) would introduce a cycle in this bush
determineIntroduceCycle(EdgeSegment[]) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Verify if adding the sub-path edge segments would introduce a cycle in this bush
determineProportionalFlowCompositionRates(EdgeSegment, Set<BushFlowLabel>) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Find out the portion of the origin attributed flow on the segment that belongs to each available flow composition label proportional to the total flow across all provided labels on this same segment
determineProportionalFlowCompositionRates(EdgeSegment, Set<BushFlowLabel>) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Find out the portion of the origin attributed flow on the segment that belongs to each available flow composition label proportional to the total flow across all provided labels on this same segment
determineSubPathSendingFlow(EdgeSegment, EdgeSegment[]) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Determine the sending flow between origin,destination vertex using the subpath given by the segment + subPathArray in order from start to finish.
determineSubPathSendingFlow(EdgeSegment, EdgeSegment[]) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Determine the sending flow between origin,destination vertex using the subpath given by the segment + subPathArray in order from start to finish.
determineUsedServiceNodes() - Method in interface org.goplanit.utils.service.routed.RoutedTrips
Get all used service nodes along all registered trips as a newly created set
different() - Method in class org.goplanit.utils.misc.Pair
Check if entries are not equal
different() - Method in class org.goplanit.utils.misc.Triple
Check if entries are not equal
DIRECTED_CONNECTOID_ID_CLASS - Static variable in interface org.goplanit.utils.zoning.DirectedConnectoid
the class to use for the additional directed connectoid id generation
DirectedConnectoid - Interface in org.goplanit.utils.zoning
A directed connectoid is referring to an access edge segment in a network (layer) which is directed for access hence, the connectoid also being directed.
DirectedConnectoidFactory - Interface in org.goplanit.utils.zoning
Factory interface for directed connectoids
DirectedConnectoidFactoryImpl - Class in org.goplanit.zoning
Factory for creating directed connectoids (on container)
DirectedConnectoidFactoryImpl(IdGroupingToken, DirectedConnectoids) - Constructor for class org.goplanit.zoning.DirectedConnectoidFactoryImpl
Constructor
directedConnectoidId - Variable in class org.goplanit.zoning.DirectedConnectoidImpl
unique id across directed connectoids
DirectedConnectoidImpl - Class in org.goplanit.zoning
Undirected connectoid connecting one or more (transfer/OD) zone(s) to the physical road network, each connection will yield a connectoid edge and two connectoid segments when constructing the transport network internally based on the referenced node
DirectedConnectoidImpl(IdGroupingToken, boolean, LinkSegment) - Constructor for class org.goplanit.zoning.DirectedConnectoidImpl
Constructor
DirectedConnectoidImpl(IdGroupingToken, boolean, LinkSegment, Zone, double) - Constructor for class org.goplanit.zoning.DirectedConnectoidImpl
Constructor
DirectedConnectoidImpl(DirectedConnectoidImpl, boolean) - Constructor for class org.goplanit.zoning.DirectedConnectoidImpl
Copy constructor
directedConnectoids - Variable in class org.goplanit.zoning.DirectedConnectoidFactoryImpl
container to use
DirectedConnectoids - Interface in org.goplanit.utils.zoning
container and factory class for directed connectoids
DirectedConnectoidsImpl - Class in org.goplanit.zoning
Implementation of directed connectoids class
DirectedConnectoidsImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.DirectedConnectoidsImpl
Constructor
DirectedConnectoidsImpl(IdGroupingToken, DirectedConnectoidFactory) - Constructor for class org.goplanit.zoning.DirectedConnectoidsImpl
Constructor
DirectedConnectoidsImpl(DirectedConnectoidsImpl, boolean, BiConsumer<DirectedConnectoid, DirectedConnectoid>) - Constructor for class org.goplanit.zoning.DirectedConnectoidsImpl
Copy constructor, also creates new factory with this as its underlying container
DirectedEdge - Interface in org.goplanit.utils.graph.directed
Directed Edge interface connecting two vertices in a directional fashion.
DirectedEdgeFactory - Interface in org.goplanit.utils.graph.directed
Factory interface for creating directed edges.
DirectedEdgeFactoryImpl - Class in org.goplanit.graph.directed
Factory for creating directed edges on directed edges container
DirectedEdgeFactoryImpl(IdGroupingToken, DirectedEdges) - Constructor for class org.goplanit.graph.directed.DirectedEdgeFactoryImpl
Constructor
DirectedEdgeImpl<V extends DirectedVertex,​ES extends EdgeSegment> - Class in org.goplanit.graph.directed
Edge class connecting two vertices via some geometry.
DirectedEdgeImpl(DirectedEdgeImpl<V, ES>, boolean) - Constructor for class org.goplanit.graph.directed.DirectedEdgeImpl
Copy Constructor.
DirectedEdgeImpl(IdGroupingToken, V, V) - Constructor for class org.goplanit.graph.directed.DirectedEdgeImpl
Constructor which injects link lengths directly
DirectedEdgeImpl(IdGroupingToken, V, V, double) - Constructor for class org.goplanit.graph.directed.DirectedEdgeImpl
Constructor which injects link lengths directly
DirectedEdges - Interface in org.goplanit.utils.graph.directed
Container and managing class for directed edges in a graph.
DirectedEdgesImpl - Class in org.goplanit.graph.directed
Implementation of DirectedEdges interface
DirectedEdgesImpl(DirectedEdgesImpl, boolean, BiConsumer<DirectedEdge, DirectedEdge>) - Constructor for class org.goplanit.graph.directed.DirectedEdgesImpl
Copy constructor, also creates a new factory with reference to this container
DirectedEdgesImpl(IdGroupingToken) - Constructor for class org.goplanit.graph.directed.DirectedEdgesImpl
Constructor
DirectedEdgesImpl(IdGroupingToken, DirectedEdgeFactory) - Constructor for class org.goplanit.graph.directed.DirectedEdgesImpl
Constructor
DirectedEdgeUtils - Class in org.goplanit.utils.graph.directed
Utilities for Edge Segments that ar unfit for inclusion in the class itself
DirectedEdgeUtils() - Constructor for class org.goplanit.utils.graph.directed.DirectedEdgeUtils
 
directedGraph - Variable in class org.goplanit.network.layer.UntypedNetworkLayerImpl
The graph containing the vertices, edges, and edge segments (or derived implementations)
DirectedGraph<V extends DirectedVertex,​E extends DirectedEdge,​ES extends EdgeSegment> - Interface in org.goplanit.utils.graph.directed
Interface for a directed graph with explicit container types rather than the base containers.
DirectedGraphImpl<V extends DirectedVertex,​E extends DirectedEdge,​ES extends EdgeSegment> - Class in org.goplanit.graph.directed
A directed graph implementation consisting of directed vertices, directed edges and edge segments
DirectedGraphImpl(DirectedGraphImpl, boolean) - Constructor for class org.goplanit.graph.directed.DirectedGraphImpl
Copy constructor
DirectedGraphImpl(DirectedGraphImpl, boolean, GraphEntityDeepCopyMapper<V>, GraphEntityDeepCopyMapper<E>, GraphEntityDeepCopyMapper<ES>) - Constructor for class org.goplanit.graph.directed.DirectedGraphImpl
Copy constructor
DirectedGraphImpl(IdGroupingToken, GraphEntities<V>, GraphEntities<E>, GraphEntities<ES>) - Constructor for class org.goplanit.graph.directed.DirectedGraphImpl
DirectedGraph Constructor
DirectedGraphModificationEvent - Interface in org.goplanit.utils.graph.modifier.event
Interface for the group of events that are used around directed graph modification
DirectedGraphModifier - Interface in org.goplanit.utils.graph.modifier
Modify directed graph elements .
DirectedGraphModifierEventProducer - Interface in org.goplanit.utils.graph.modifier.event
Interface dedicated to the DirectedGraphModifier event related exposed methods.
DirectedGraphModifierEventType - Class in org.goplanit.utils.graph.modifier.event
Directed graph modifier event type class.
DirectedGraphModifierEventType(String) - Constructor for class org.goplanit.utils.graph.modifier.event.DirectedGraphModifierEventType
Constructor
DirectedGraphModifierImpl - Class in org.goplanit.graph.directed.modifier
Implementation of a directed graph modifier that supports making changes to any untyped directed graph.
DirectedGraphModifierImpl(UntypedDirectedGraph<?, ?, ?>) - Constructor for class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Constructor.
DirectedGraphModifierListener - Interface in org.goplanit.utils.graph.modifier.event
To serve as base listener class for all directed graph modification events, where its onX method provides any graph modification event as parameter
DirectedPathFactory<T extends SimpleDirectedPath> - Interface in org.goplanit.utils.path
Factory interface for simple directed paths
DirectedSubGraph<V extends DirectedVertex,​E extends EdgeSegment> - Interface in org.goplanit.utils.graph.directed
A directed subgraph interface for a given parent graph by registering edge segments on it (and therefore vertices and edges)
DirectedVertex - Interface in org.goplanit.utils.graph.directed
Directed vertex representation connected to one or more edge segments that have direction.
DirectedVertexFactory - Interface in org.goplanit.utils.graph.directed
Factory interface for creating vertex instances
DirectedVertexFactoryImpl - Class in org.goplanit.graph.directed
Factory for creating vertices on vertices container
DirectedVertexFactoryImpl(IdGroupingToken, DirectedVertices) - Constructor for class org.goplanit.graph.directed.DirectedVertexFactoryImpl
Constructor
DirectedVertexImpl<E extends EdgeSegment> - Class in org.goplanit.graph.directed
vertex representation connected to one or more entry and exit edges
DirectedVertexImpl(long) - Constructor for class org.goplanit.graph.directed.DirectedVertexImpl
Constructor.
DirectedVertexImpl(DirectedVertexImpl<E>, boolean) - Constructor for class org.goplanit.graph.directed.DirectedVertexImpl
Copy constructor
DirectedVertexImpl(IdGroupingToken) - Constructor for class org.goplanit.graph.directed.DirectedVertexImpl
Constructor.
DirectedVertexImpl(IdGroupingToken, Class<? extends Vertex>) - Constructor for class org.goplanit.graph.directed.DirectedVertexImpl
Constructor
DirectedVertexImpl.EdgeSegmentIterable<ESI extends EdgeSegment> - Class in org.goplanit.graph.directed
Dedicated iterable to provide access to edge segments that are either incoming or outgoing for this vertex
DirectedVertexImpl.EdgeSegmentIterator<ES extends EdgeSegment> - Class in org.goplanit.graph.directed
Iterator for a run over the incoming or outgoing edge segments of this vertex (non-modifiable)
DirectedVertices - Interface in org.goplanit.utils.graph.directed
Container class for directed vertices and creating instances within this container via factory.
DirectedVerticesImpl - Class in org.goplanit.graph.directed
DirectedVertices implementation container and factory access
DirectedVerticesImpl(DirectedVerticesImpl, boolean, BiConsumer<DirectedVertex, DirectedVertex>) - Constructor for class org.goplanit.graph.directed.DirectedVerticesImpl
Copy constructor, also creates a new factory with reference to this container
DirectedVerticesImpl(IdGroupingToken) - Constructor for class org.goplanit.graph.directed.DirectedVerticesImpl
Constructor
DirectedVerticesImpl(IdGroupingToken, DirectedVertexFactory) - Constructor for class org.goplanit.graph.directed.DirectedVerticesImpl
Constructor
DIRECTION - Static variable in class org.goplanit.osm.tags.OsmDirectionTags
key
DIRECTION_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
directPositionsToCoordinates(List<DirectPosition>) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Convert OpenGIS directPosition to JTS coordinates
disableLinkStorageConstraints(boolean) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmConfigurator
Dis or enable enforcing any storage constraints on link(segments)
disallowGtfsStopToTransferZoneJointMapping(String...) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Flag that given GTFS stop may not be mapped to a transfer zone together with any other (nearby) GTFS stop.
disallowGtfsStopToTransferZoneJointMapping(List<String>) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Flag that given GTFS stop may not be mapped to a transfer zone together with any other (nearby) GTFS stop.
disbandTransportNetwork() - Method in class org.goplanit.assignment.TrafficAssignment
detach the virtual and physical transport network again
discardSubNetworkAboveSize - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
When dangling subnetworks are marked for removal, this threshold determines the maximum subnetwork size for it NOT to be removed.
discardSubNetworkBelowSize - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
When dangling subnetworks are marked for removal, this threshold determines the minimum subnetwork size for it NOT to be removed.
disconnectVerticesFromEdge(Edge) - Method in class org.goplanit.network.transport.TransportModelNetwork
Remove Edge from both vertices
DISCOURAGED - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: discouraged tag
DISMOUNT - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: dismount tag mainly used by bicycle mode, possibly horse riders?
DISMOUNT - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
DISTANCE - org.goplanit.utils.unit.UnitGroup
 
DistanceUnit - Class in org.goplanit.utils.unit
Unit class for all distance related units
DistanceUnit(UnitType) - Constructor for class org.goplanit.utils.unit.DistanceUnit
Constructor
DISUSED - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
divideBy(double[], double[], double) - Static method in class org.goplanit.utils.arrays.ArrayUtils
Divide the values of the first array by the the second array (element-wise)
divideBy(double[], double, double) - Static method in class org.goplanit.utils.arrays.ArrayUtils
divide each entry in array by given diviser.
divideBySum(double[], int) - Static method in class org.goplanit.utils.arrays.ArrayUtils
divide each entry in array by the sum of the entries.
DOG - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
 
doMainProcessing(GtfsServicesHandlerData) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReader
Execute the actual parsing
DOMINICA - Static variable in class org.goplanit.utils.locale.CountryNames
 
DOT - Static variable in class org.goplanit.utils.misc.FileUtils
 
dotProduct(double[], double[], int) - Static method in class org.goplanit.utils.arrays.ArrayUtils
Return the dot product of two arrays The dot product is found by multiplying the elements of each array at each position together and then taking the sum of the multiplied values e.g.
DOUBLE - org.goplanit.output.enums.DataType
 
DOUBLEHYPHEN - org.goplanit.utils.args.ArgumentStyle
 
doubleStringToBigDecimal(String) - Static method in class org.goplanit.utils.math.TypeConversionUtil
convert a string that can be interpreted as a double to a type that parses double via .valueOf(double theDouble)
doubleValue() - Method in class org.goplanit.utils.function.NullaryDoubleSupplier
DOWNSTREAM - org.goplanit.assignment.ltm.eltm.LinkSegmentBoundary.Location
 
DOWNSTREAM_NODE_EXTERNAL_ID - org.goplanit.output.property.OutputPropertyType
 
DOWNSTREAM_NODE_ID - org.goplanit.output.property.OutputPropertyType
 
DOWNSTREAM_NODE_ID - org.goplanit.tntp.enums.NetworkFileColumnType
 
DOWNSTREAM_NODE_LOCATION - org.goplanit.output.property.OutputPropertyType
 
DOWNSTREAM_NODE_XML_ID - org.goplanit.output.property.OutputPropertyType
 
DownstreamNodeExternalIdOutputProperty - Class in org.goplanit.output.property
 
DownstreamNodeExternalIdOutputProperty() - Constructor for class org.goplanit.output.property.DownstreamNodeExternalIdOutputProperty
 
DownstreamNodeIdOutputProperty - Class in org.goplanit.output.property
 
DownstreamNodeIdOutputProperty() - Constructor for class org.goplanit.output.property.DownstreamNodeIdOutputProperty
 
DownstreamNodeLocationOutputProperty - Class in org.goplanit.output.property
 
DownstreamNodeLocationOutputProperty() - Constructor for class org.goplanit.output.property.DownstreamNodeLocationOutputProperty
 
DownstreamNodeXmlIdOutputProperty - Class in org.goplanit.output.property
 
DownstreamNodeXmlIdOutputProperty() - Constructor for class org.goplanit.output.property.DownstreamNodeXmlIdOutputProperty
 
DrivingDirectionDefaultByCountry - Class in org.goplanit.utils.locale
convenience class that provides the driving direction per country (left hand drive or not) based on https://en.wikipedia.org/wiki/Left-_and_right-hand_traffic
DrivingDirectionDefaultByCountry() - Constructor for class org.goplanit.utils.locale.DrivingDirectionDefaultByCountry
 
DROP_OFF_TYPE - org.goplanit.gtfs.enums.GtfsKeyType
 

E

EAST_TIMOR - Static variable in class org.goplanit.utils.locale.CountryNames
 
Edge - Interface in org.goplanit.utils.graph
Edge interface connecting two vertices in a non-directional fashion.
EDGE_ID_CLASS - Static variable in interface org.goplanit.utils.graph.Edge
id class for generating ids
EDGE_SEGMENT_ID_CLASS - Static variable in interface org.goplanit.utils.graph.directed.EdgeSegment
id class for generating ids
EdgeFactory - Interface in org.goplanit.utils.graph
Factory interface for creating edge instances
EdgeFactoryImpl - Class in org.goplanit.graph
Factory for creating edges on edges container
EdgeFactoryImpl(IdGroupingToken, Edges) - Constructor for class org.goplanit.graph.EdgeFactoryImpl
Constructor
EdgeImpl<V extends Vertex> - Class in org.goplanit.graph
Edge class connecting two vertices via some geometry.
EdgeImpl(EdgeImpl<V>, boolean) - Constructor for class org.goplanit.graph.EdgeImpl
Copy constructor
EdgeImpl(IdGroupingToken, V, V) - Constructor for class org.goplanit.graph.EdgeImpl
Constructor which injects link lengths directly
EdgeImpl(IdGroupingToken, V, V, double) - Constructor for class org.goplanit.graph.EdgeImpl
Constructor which injects link lengths directly
edges - Variable in class org.goplanit.graph.UntypedGraphImpl
class instance containing all edges
edges - Variable in class org.goplanit.graph.VertexImpl
Edges of this vertex.
Edges - Interface in org.goplanit.utils.graph
Container and factory class for edges in a graph, also to be used to create and register edges of any (derived) type
EdgeSegment - Interface in org.goplanit.utils.graph.directed
EdgeSegment represents an edge in a particular (single) direction.
edgeSegmentCosts - Variable in class org.goplanit.algorithms.shortest.ShortestPathAStar
The cost for each edge to determine shortest paths
edgeSegmentCosts - Variable in class org.goplanit.algorithms.shortest.ShortestPathGeneralised
Track the cost for each edge to determine shortest paths
EdgeSegmentFactory - Interface in org.goplanit.utils.graph.directed
Factory interface for creating edge segment instances
EdgeSegmentFactoryImpl - Class in org.goplanit.graph.directed
Factory for creating edge segments on edge segments container
EdgeSegmentFactoryImpl(IdGroupingToken, EdgeSegments) - Constructor for class org.goplanit.graph.directed.EdgeSegmentFactoryImpl
Constructor
EdgeSegmentImpl<E extends DirectedEdge> - Class in org.goplanit.graph.directed
EdgeSegment represents an edge in a particular (single) direction.
EdgeSegmentImpl(EdgeSegmentImpl<E>, boolean) - Constructor for class org.goplanit.graph.directed.EdgeSegmentImpl
Copy constructor
EdgeSegmentImpl(IdGroupingToken, boolean) - Constructor for class org.goplanit.graph.directed.EdgeSegmentImpl
Constructor (without setting parent edge)
EdgeSegmentImpl(IdGroupingToken, E, boolean) - Constructor for class org.goplanit.graph.directed.EdgeSegmentImpl
Constructor
EdgeSegmentImpl(IdGroupingToken, E, boolean, Class<? extends EdgeSegment>) - Constructor for class org.goplanit.graph.directed.EdgeSegmentImpl
Constructor
edgeSegments - Variable in class org.goplanit.graph.directed.UntypedDirectedGraphImpl
class instance containing all edge segments
EdgeSegments - Interface in org.goplanit.utils.graph.directed
Container and factory class for edge segments in a graph, also to be used to create and register edge segments of any (derived) type
EdgeSegmentsImpl - Class in org.goplanit.graph.directed
Implementation of EdgeSegments interface.
EdgeSegmentsImpl(EdgeSegmentsImpl, boolean, BiConsumer<EdgeSegment, EdgeSegment>) - Constructor for class org.goplanit.graph.directed.EdgeSegmentsImpl
Copy constructor, also creates a new factory with reference to this container
EdgeSegmentsImpl(IdGroupingToken) - Constructor for class org.goplanit.graph.directed.EdgeSegmentsImpl
Constructor
EdgeSegmentsImpl(IdGroupingToken, EdgeSegmentFactory) - Constructor for class org.goplanit.graph.directed.EdgeSegmentsImpl
Constructor
EdgeSegmentUtils - Class in org.goplanit.utils.graph.directed
Utilities for Edge Segments that ar unfit for inclusion in the class itself
EdgeSegmentUtils() - Constructor for class org.goplanit.utils.graph.directed.EdgeSegmentUtils
 
EdgesImpl - Class in org.goplanit.graph
Implementation of Edges interface
EdgesImpl(EdgesImpl, boolean, BiConsumer<Edge, Edge>) - Constructor for class org.goplanit.graph.EdgesImpl
Copy constructor, also creates a new factory with reference to this container
EdgesImpl(EdgeFactory) - Constructor for class org.goplanit.graph.EdgesImpl
Constructor
EdgesImpl(IdGroupingToken) - Constructor for class org.goplanit.graph.EdgesImpl
Constructor
EdgeUtils - Class in org.goplanit.utils.graph
Utilities for edges that do not belong within the Edge class itself
EdgeUtils() - Constructor for class org.goplanit.utils.graph.EdgeUtils
 
ELEVATOR - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
eligibleOsmModes - Variable in class org.goplanit.osm.converter.helper.OsmLaneTaggingSchemeHelper
track the osm modes that we are considering for the lanes:mode:*=* scheme
eligiblePublicServiceVehicleModes - Variable in class org.goplanit.osm.converter.helper.OsmLaneTaggingSchemeHelper
track the public service vehicle modes that are eligible for this instance
ELTM - Static variable in class org.goplanit.assignment.TrafficAssignment
short hand to choose eLTM as assignment type
empty() - Static method in class org.goplanit.utils.misc.Pair
Create empty pair of nulls
END_DATE - org.goplanit.gtfs.enums.GtfsKeyType
 
END_OF_METADATA_INDICATOR - Static variable in class org.goplanit.tntp.TntpHeaderConstants
 
END_TIME - org.goplanit.gtfs.enums.GtfsKeyType
 
endXmlDocument(Pair<XMLStreamWriter, Writer>) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
end the XML document and close the writers, streams etc.
ENFORCE_FLOW_PROPORTIONAL_SOLUTION_DEFAULT - Static variable in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
default setting for enforcing a flow proportional solution when possible
ENFORCEMENT - Static variable in class org.goplanit.osm.tags.OsmRelationTypeTags
 
ENGLAND - Static variable in class org.goplanit.utils.locale.CountryNames
 
entitiyByIndexTracker - Variable in class org.goplanit.utils.misc.CustomIndexTracker
track PLANit entities by any single property via this map
ENTRANCE_EXIT - org.goplanit.gtfs.enums.StopLocationType
 
entryEdgeSegments - Variable in class org.goplanit.graph.directed.DirectedVertexImpl
Entry edge segments iterable connected to this vertex
EnumOf<T extends EnumValue<V>,​V> - Interface in org.goplanit.utils.enums
Interface that deals with injecting way to create an enum based on its internal enum value through EnumValue, e.g.
EnumValue<T> - Interface in org.goplanit.utils.enums
Allow enum to implement this interface so it is accessible to EnumOf which in turn uses it to create a factory method allowing one to construct the enum based on this internal value
EpsgCodesByCountry - Class in org.goplanit.utils.epsg
convenience method that provides a mapping from country name to a possible EPSG coordinate reference system code, e.g., "EPSG:1234".
EpsgCodesByCountry() - Constructor for class org.goplanit.utils.epsg.EpsgCodesByCountry
 
EPSILON - Static variable in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
local epsilon used in flow shifting
EPSILON_0 - Static variable in class org.goplanit.utils.math.Precision
no tolerance, i.e., 0.0
EPSILON_12 - Static variable in class org.goplanit.utils.math.Precision
 
EPSILON_15 - Static variable in class org.goplanit.utils.math.Precision
 
EPSILON_18 - Static variable in class org.goplanit.utils.math.Precision
 
EPSILON_3 - Static variable in class org.goplanit.utils.math.Precision
 
EPSILON_6 - Static variable in class org.goplanit.utils.math.Precision
the default Epsilon unless indicated otherwise
EPSILON_9 - Static variable in class org.goplanit.utils.math.Precision
 
equal(double, double) - Static method in class org.goplanit.utils.math.Precision
Compare using a Precision.EPSILON_6
equal(double, double, double) - Static method in class org.goplanit.utils.math.Precision
Compare using a custom precision epsilon
equalFlowDistributedPass - Variable in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
track all PASs where we are attempting to distribute flow equally to obtain unique solution under unequal flow but equal cost/cost-derivative
equals(Object) - Method in class org.goplanit.assignment.ltm.sltm.BushFlowLabel
equals(Object) - Method in class org.goplanit.assignment.ltm.sltm.Pas
A PAS equals another pas if the alternative segments are the same.
equals(Object) - Method in class org.goplanit.component.PlanitComponent
equals(Object) - Method in class org.goplanit.gtfs.scheme.GtfsFileScheme
equals when both enums are identical
equals(Object) - Method in class org.goplanit.output.property.OutputProperty
Overridden equals() method This method is needed to allow output properties to be removed from the output list if required.
equals(Object) - Method in class org.goplanit.service.routed.RelativeLegTimingImpl
equals(Object) - Method in class org.goplanit.utils.event.EventType
equals(Object) - Method in class org.goplanit.utils.id.IdAbleImpl
equals(Object) - Method in class org.goplanit.utils.id.IdGroupingToken
equals(Object) - Method in class org.goplanit.utils.misc.Pair
Check equality to another pair
equals(Object) - Method in class org.goplanit.utils.misc.Quadruple
Compare to another pair
equals(Object) - Method in class org.goplanit.utils.misc.Triple
Check equality to another triple
equals(Object) - Method in interface org.goplanit.utils.service.routed.RelativeLegTiming
 
equals(Object) - Method in class org.goplanit.utils.time.ExtendedLocalTime
equals(Object) - Method in class org.goplanit.utils.unit.GroupUnit
equals(Object) - Method in class org.goplanit.utils.unit.SimpleUnit
equals(Collection<T>, T[]) - Static method in class org.goplanit.utils.misc.CollectionUtils
Check equality on elements of collection and array by calling equals on each synchronised entry
equals(LinkSegmentExpectedResultsDto) - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Tests whether this ResultDto object is equal to another one
ESWATINI - Static variable in class org.goplanit.utils.locale.CountryNames
 
Event - Interface in org.goplanit.utils.event
The Event interface defines a typed event (using the EventType).
EVENT_TYPE - Static variable in class org.goplanit.component.event.PopulateComponentEvent
event type fired off when edge has been broken
EVENT_TYPE - Static variable in class org.goplanit.component.event.PopulateDemandsEvent
event type fired off when demands need to be populated
EVENT_TYPE - Static variable in class org.goplanit.component.event.PopulateFundamentalDiagramEvent
event type fired off when fundamental diagram component needs to be populated
EVENT_TYPE - Static variable in class org.goplanit.component.event.PopulateGapFunctionEvent
event type fired off when gap function needs to be populated
EVENT_TYPE - Static variable in class org.goplanit.component.event.PopulateInitialLinkSegmentCostEvent
event type fired off when initial costs (without specific time period) needs to be populated
EVENT_TYPE - Static variable in class org.goplanit.component.event.PopulateNetworkEvent
event type fired off when network needs to be populated
EVENT_TYPE - Static variable in class org.goplanit.component.event.PopulatePhysicalCostEvent
event type fired off when a physical cost component needs to be populated
EVENT_TYPE - Static variable in class org.goplanit.component.event.PopulateRoutedServicesEvent
event type fired off when network needs to be populated
EVENT_TYPE - Static variable in class org.goplanit.component.event.PopulateServiceNetworkEvent
event type fired off when network needs to be populated
EVENT_TYPE - Static variable in class org.goplanit.component.event.PopulateZoningEvent
event type fired off when zoning needs to be populated
EVENT_TYPE - Static variable in class org.goplanit.demands.modifier.event.RecreatedDemandsEntitiesManagedIdsEvent
event type fired off when managed id entities have been recreated
EVENT_TYPE - Static variable in class org.goplanit.graph.directed.modifier.event.BreakEdgeSegmentEvent
event type fired off when edge has been broken
EVENT_TYPE - Static variable in class org.goplanit.graph.directed.modifier.event.RecreatedDirectedGraphEntitiesManagedIdsEvent
event type fired off when managed id entities have been recreated
EVENT_TYPE - Static variable in class org.goplanit.graph.directed.modifier.event.RemoveSubGraphEdgeSegmentEvent
event type fired off when sub graph edge segment has been removed
EVENT_TYPE - Static variable in class org.goplanit.graph.modifier.event.BreakEdgeEvent
event type fired off when edge has been broken
EVENT_TYPE - Static variable in class org.goplanit.graph.modifier.event.RecreatedGraphEntitiesManagedIdsEvent
event type fired off when managed id entities have been recreated
EVENT_TYPE - Static variable in class org.goplanit.graph.modifier.event.RemoveSubGraphEdgeEvent
event type fired off when sub graph edge has been removed
EVENT_TYPE - Static variable in class org.goplanit.graph.modifier.event.RemoveSubGraphEvent
event type fired off when sub graph vertex has been removed
EVENT_TYPE - Static variable in class org.goplanit.graph.modifier.event.RemoveSubGraphVertexEvent
event type fired off when sub graph vertex has been removed
EVENT_TYPE - Static variable in class org.goplanit.service.routed.modifier.event.ModifiedRoutedServicesIdsEvent
event type fired off when zone ids have been modified
EVENT_TYPE - Static variable in class org.goplanit.service.routed.modifier.event.ModifiedRoutedTripIdsEvent
event type fired off when zone ids have been modified
EVENT_TYPE - Static variable in class org.goplanit.zoning.modifier.event.ModifiedTripScheduleDepartureIdsEvent
event type fired off when zone ids have been modified
EVENT_TYPE - Static variable in class org.goplanit.zoning.modifier.event.ModifiedZoneIdsEvent
event type fired off when zone ids have been modified
EVENT_TYPE - Static variable in class org.goplanit.zoning.modifier.event.RecreatedZoningEntitiesManagedIdsEvent
event type fired off when managed id entities have been recreated
EventBasedLtm - Class in org.goplanit.assignment.ltm.eltm
Event based Link Transmission Model implementation (eLTM) for network loading using a capacity constrained (Deterministic) assignment
EventBasedLtm(EventBasedLtm, boolean) - Constructor for class org.goplanit.assignment.ltm.eltm.EventBasedLtm
Copy Constructor
EventBasedLtm(IdGroupingToken) - Constructor for class org.goplanit.assignment.ltm.eltm.EventBasedLtm
Constructor
EventBasedLtmConfigurator - Class in org.goplanit.assignment.ltm.eltm
Configurator for eLTM Fundamental diagram: NEWELL Node Model: TAMPERE
EventBasedLtmConfigurator() - Constructor for class org.goplanit.assignment.ltm.eltm.EventBasedLtmConfigurator
Constructor
EventBasedLtmTrafficAssignmentBuilder - Class in org.goplanit.assignment.ltm.eltm
The eLTM traffic assignment builder.
EventBasedLtmTrafficAssignmentBuilder(IdGroupingToken, InputBuilderListener, Demands, Zoning, LayeredNetwork<?, ?>) - Constructor for class org.goplanit.assignment.ltm.eltm.EventBasedLtmTrafficAssignmentBuilder
Constructor
EventImpl - Class in org.goplanit.utils.event
The Base implementation for LocalEvent interface.
EventImpl(EventType, Object, Object) - Constructor for class org.goplanit.utils.event.EventImpl
Constructor
EventImpl(EventType, Object, Object[]) - Constructor for class org.goplanit.utils.event.EventImpl
Constructor
EventListener - Interface in org.goplanit.utils.event
Base interface for event listeners.
EventListenerPriority - Enum in org.goplanit.utils.event
Priority that a listener can claim upon registration for events.
EventProducer - Interface in org.goplanit.utils.event
Interface to signify event producers.
EventProducerImpl - Class in org.goplanit.utils.event
The EventProducer is the base class able to produce events.
EventProducerImpl() - Constructor for class org.goplanit.utils.event.EventProducerImpl
Constructs a new EventProducer and checks for duplicate values in event types.
EventType - Class in org.goplanit.utils.event
Event type wraps a String representing the unique name identifier for an event.
EventType(String) - Constructor for class org.goplanit.utils.event.EventType
Constructor
EXACT_TIMES - org.goplanit.gtfs.enums.GtfsKeyType
 
exceedsSingleDay() - Method in class org.goplanit.utils.time.ExtendedLocalTime
Check if extended time exceeds midnight, i.e.
EXCEPTION_TYPE - org.goplanit.gtfs.enums.GtfsKeyType
 
excludeAllGtfsRoutesExceptByShortName(String...) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Exclude all GTFS routes, except the ones provided here.
excludeAllGtfsRoutesExceptByShortName(List<String>) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Exclude all GTFS routes, except the ones provided here.
excludeClosestLinksIncrementallyOnWrongSideOf(Geometry, Collection<MacroscopicLink>, boolean, Collection<? extends Mode>, PlanitJtsCrsUtils) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
Exclude the closest link if it is situated on the wrong side of the road, then if links are remaining keep going with removing the then closest if it is also on the wrong side of the road etc.
excludeColumns(Iterator<GtfsKeyType>) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderSettings
Exclude one or more columns from in memory object to for example reduce the memory footprint
excludeColumns(GtfsKeyType...) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderSettings
Exclude one or more columns from in memory object to for example reduce the memory footprint
excludedOsmWays - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
allow users to provide OSM way ids for ways that we are not to parse, for example when we know the original coding or tagging is problematic
excludeGtfsRoutesByShortName(String...) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Exclude all GTFS routes, except the ones provided here.
excludeGtfsRoutesByShortName(List<String>) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Exclude all GTFS routes, except the ones provided here.
excludeGtfsStopById(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Provide id of GTFS stop that we are not to parse as public transport infrastructure, for example when we know the stop is problematic and we want to avoid any warnings in our output
excludeGtfsStopsById(String...) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Provide GTFS stop ids that we are not to parse as public transport infrastructure, for example when we know the stop is problematic and we want to avoid any warnings in our output
excludeGtfsStopsById(Collection<String>) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Provide OSM ids of nodes that we are not to parse as public transport infrastructure, for example when we know the stop is problematic and we want to avoid any warnings in our output
excludeLinksOnWrongSideOf(Geometry, Collection<MacroscopicLink>, boolean, Collection<? extends Mode>, PlanitJtsCrsUtils) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
create a subset of links from the passed in ones, removing all links for which we can be certain that geometry is located on the wrong side of the road infrastructure geometry.
excludeOsmNodeById(Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Provide OSM id of node that we are not to parse as public transport infrastructure, for example when we know the original coding or tagging is problematic for a stop_position, station, platform, etc.
excludeOsmNodesById(Number...) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Provide OSM ids of nodes that we are not to parse as public transport infrastructure, for example when we know the original coding or tagging is problematic for a stop_position, station, platform, etc.
excludeOsmNodesById(Collection<Number>) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Provide OSM ids of nodes that we are not to parse as public transport infrastructure, for example when we know the original coding or tagging is problematic for a stop_position, station, platform, etc.
excludeOsmWayById(Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Provide OSM id of way that we are not to parse as public transport infrastructure, for example when we know the original coding or tagging is problematic for a station, platform, etc.
excludeOsmWayFromParsing(Number) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
exclude specific OSM ways from being parsed based on their id
excludeOsmWaysById(Number...) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Provide OSM ids of ways that we are not to parse as public transport infrastructure, for example when we know the original coding or tagging is problematic for a station, platform, etc.
excludeOsmWaysById(Collection<Number>) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Provide OSM ids of ways that we are not to parse as public transport infrastructure, for example when we know the original coding or tagging is problematic for a station, platform, etc.
excludeOsmWaysFromParsing(Number...) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
exclude specific OSM ways from being parsed based on their id
excludeOsmWaysFromParsing(List<Number>) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
exclude specific OSM ways from being parsed based on their id.
excludeOsmWayTypesWithoutActivatedModes() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
explicitly exclude all osmWay types that are included but have no more activated modes due to deactivation of their default assigned modes.
excludeOsmWayTypesWithoutActivatedModes() - Method in class org.goplanit.osm.converter.network.OsmWaySettings
explicitly exclude all osmWay types that are included but have no more activated modes due to deactivation of their default assigned modes.
execute() - Method in class org.goplanit.assignment.TrafficAssignment
Execute assignment, including initializing resources, running equilibration and then closing resources
execute() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningReaderIntegrator
Perform the integration where we identify paths between each of the used GTFS stop service nodes on the physical road network and update the PLANit references in the service legs accordingly
execute(double[], double[], int) - Method in class org.goplanit.sdinteraction.smoothing.MSASmoothing
Apply smoothing based on the current step size
execute(double[], double[], int) - Method in class org.goplanit.sdinteraction.smoothing.Smoothing
Apply smoothing based on the current step size
execute(double, double) - Method in class org.goplanit.sdinteraction.smoothing.MSASmoothing
Apply smoothing based on the current step size
execute(double, double) - Method in class org.goplanit.sdinteraction.smoothing.Smoothing
Apply smoothing based on the current step size
execute(String, String, String, String, String, String, boolean, int, double, Unit, double) - Method in class org.goplanit.tntp.TntpMain
Top-level method which runs PLANit for TNTP format input
execute(ShortestSearchType, BiPredicate<Double, Double>, Consumer<EdgeSegment>) - Method in class org.goplanit.algorithms.shortest.ShortestPathGeneralised
Generalised shortest-X search where the search type determines to which of the other methods to delegate, oneToAll or AllToOne.
execute(ShortestSearchType, DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestPathDijkstra
Execute shortest path search based on given search direction and start vertex
execute(GtfsConverterReaderSettingsWithModeMapping) - Static method in class org.goplanit.gtfs.converter.RouteTypeExtendedToPredefinedPlanitModeMappingCreator
Perform and populate mapping in provided settings
execute(GtfsConverterReaderSettingsWithModeMapping) - Static method in class org.goplanit.gtfs.converter.RouteTypeOriginalToPlanitModeMappingCreator
Perform and populate mapping in provided settings
execute(DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestPathAcyclicMinMaxGeneralised
Perform a generalised min-max path search where we construct both the least and most costly path from the start vertex provided to all other vertices in the (sub)graph based on the configuration.
executeAllToOne(BiPredicate<Double, Double>, Consumer<EdgeSegment>) - Method in class org.goplanit.algorithms.shortest.ShortestPathGeneralised
Generalised all-to-one shortest-X search where the test whether or not an alternative edge segment is shortest is dictated by the provided predicate while the processing of the alternative edge segment when the predicate tests as true is outsourced to the provided consumer.
executeAllToOne(DirectedVertex) - Method in interface org.goplanit.algorithms.shortest.ShortestBushAllToOne
Construct shortest bush result from any node to a sink node based on directed LinkSegment edges
executeAllToOne(DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestBushGeneralised
Construct shortest bush result from all nodes to destination node in the network based on directed LinkSegment edges
executeAllToOne(DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestPathAcyclicMinMaxGeneralised
Construct shortest paths from all nodes to a destination node in the network based on directed LinkSegment edges
executeAllToOne(DirectedVertex) - Method in interface org.goplanit.algorithms.shortest.ShortestPathAllToOne
Construct shortest paths from all nodes to a destination node in the network based on directed LinkSegment edges
executeAllToOne(DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestPathDijkstra
Construct shortest paths from all nodes to a single sink node in the network based on directed Link segment edges
executeAllTrafficAssignments() - Method in class org.goplanit.io.project.PlanItSimpleProject
Execute all registered traffic assignments Top-level error recording is done in this class.
executeAllTrafficAssignments() - Method in class org.goplanit.project.CustomPlanItProject
Execute all registered traffic assignments Top-level error recording is done in this class.
executeBushFlowShift(RootedLabelledBush, EdgeSegment, double, double[]) - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftDestinationBasedExecutor
Perform the flow shift for a given bush.
executeBushFlowShift(RootedLabelledBush, EdgeSegment, double, double[]) - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
Perform the flow shift for a given bush.
executeBushFlowShift(RootedLabelledBush, EdgeSegment, double, double[]) - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftOriginBasedDestLabelledExecutor
Perform the flow shift for a given bush.
executeBushFlowShift(RootedLabelledBush, EdgeSegment, double, double[]) - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftOriginBasedSmartLabelledExecutor
Perform the flow shift for a given bush.
executeEquilibration() - Method in class org.goplanit.assignment.ltm.eltm.EventBasedLtm
 
executeEquilibration() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Run equilibration after resources initialized, including saving results
executeEquilibration() - Method in class org.goplanit.assignment.StaticTrafficAssignment
Execute equilibration over all time periods and modes
executeEquilibration() - Method in class org.goplanit.assignment.TrafficAssignment
Run equilibration after resources initialized, including saving results
executeNetworkCostsUpdate(Mode, boolean, double[]) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Perform an update of the network wide costs where a partial update is applied in case only potentially blocking nodes are updated during the loading
executeNetworkLoading() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Perform a network loading based on the current assignment state
executeOdBushInitialisation(DirectedVertex, Double, Iterator<DirectedVertex>, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.BushInitialiserHelper
Execute the initialisation by ensuring the correct flow is added to the bush for the given od dag and it related demand.
executeOneToAll(BiPredicate<Double, Double>, Consumer<EdgeSegment>) - Method in class org.goplanit.algorithms.shortest.ShortestPathGeneralised
Generalised one-to-all shortest-X search where the test whether or not an alternative edge segment is shortest is dictated by the provided predicate while the processing of the alternative edge segment when the predicate tests as true is outsourced to the provided consumer.
executeOneToAll(DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestBushGeneralised
Construct shortest bush result from origin node to all other nodes in the network based on directed LinkSegment edges
executeOneToAll(DirectedVertex) - Method in interface org.goplanit.algorithms.shortest.ShortestBushOneToAll
Construct shortest bush result from source node to all other nodes in the network based on directed LinkSegment edges
executeOneToAll(DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestPathAcyclicMinMaxGeneralised
Construct shortest paths from source node to all other nodes in the network based on directed LinkSegment edges
executeOneToAll(DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestPathDijkstra
Construct shortest paths from source node to all other nodes in the network based on directed LinkSegment edges
executeOneToAll(DirectedVertex) - Method in interface org.goplanit.algorithms.shortest.ShortestPathOneToAll
Construct shortest paths from source node to all other nodes in the network based on directed LinkSegment edges
executeOneToOne(DirectedVertex, DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestPathAStar
 
executeOneToOne(DirectedVertex, DirectedVertex) - Method in interface org.goplanit.algorithms.shortest.ShortestPathOneToOne
Construct shortest paths from source node to all other nodes in the network based on directed LinkSegment edges
executeOneToOne(DirectedVertex, DirectedVertex, Set<? extends EdgeSegment>) - Method in class org.goplanit.algorithms.shortest.ShortestPathAStar
Construct shortest paths from source node to all other nodes in the network based on directed LinkSegment edges while imposing custom constraints on certain edge segments not being allowed to be used
executeOneToOne(DirectedVertex, DirectedVertex, Set<? extends EdgeSegment>) - Method in interface org.goplanit.algorithms.shortest.ShortestPathOneToOne
Construct shortest paths from source node to all other nodes in the network based on directed LinkSegment edges while imposing custom constraints on certain edge segments not being allowed to be used
executeTimePeriod(TimePeriod) - Method in class org.goplanit.assignment.StaticTrafficAssignment
Perform assignment for a given time period
executeTimePeriod(TimePeriod, Set<Mode>) - Method in class org.goplanit.assignment.algorithmb.AlgorithmB
Execute the time period for the registered modes
executeTimePeriod(TimePeriod, Set<Mode>) - Method in class org.goplanit.assignment.algorithmb.AlgorithmBEquilibration
The method that performs the equilibration for a given time period using AlgorithmB
executeTimePeriod(TimePeriod, Set<Mode>) - Method in class org.goplanit.assignment.StaticTrafficAssignment
Execute the time period for the registered modes
executeTimePeriod(TimePeriod, Set<Mode>) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
Perform assignment for a given time period using Dijkstra's algorithm
executeTrafficAssignment(TrafficAssignment) - Method in class org.goplanit.project.CustomPlanItProject
Execute a particular traffic assignment
exitEdgeSegments - Variable in class org.goplanit.graph.directed.DirectedVertexImpl
Exit edge segments which connect to this vertex
expandWithCompatibleModes(Mode) - Method in class org.goplanit.gtfs.converter.GtfsConverterHandlerData
Expand the mode to all compatible modes (if any) including the mode itself
expandWithCompatibleModes(Mode) - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
Expand the mode to all compatible modes (if any) including the mode itself
EXPRESS_BUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
EXTENDED - org.goplanit.gtfs.enums.RouteTypeChoice
 
ExtendedLocalTime - Class in org.goplanit.utils.time
Simple immutable extension to Local Time to allow for additional time beyond midnight within a single time entity, e.g.
EXTERNAL_ID - org.goplanit.converter.idmapping.IdMapperType
 
ExternalIdAble - Interface in org.goplanit.utils.id
A class implementing this interface signals that it is external id-able.
ExternalIdAbleImpl - Class in org.goplanit.utils.id
Implementation of ExternalIdable interface including hash and equals based on id
ExternalIdAbleImpl(long) - Constructor for class org.goplanit.utils.id.ExternalIdAbleImpl
Constructor
ExternalIdAbleImpl(ExternalIdAbleImpl) - Constructor for class org.goplanit.utils.id.ExternalIdAbleImpl
Copy constructor
extractClosestLineSegmentTo(Geometry, T, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Extract the JTS line segment from the edge segment that is closest to the reference geometry in its intended direction.
extractClosestLineSegmentToGeometryFromLinkSegment(Geometry, LinkSegment, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitEntityGeoUtils
Extract the closest existing linear line segment based on the closest two coordinates on the link segment geometry in its intended direction to the reference geometry provided
extractClosestProjectedLinearLocationToGeometryFromEdge(Geometry, Edge, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitEntityGeoUtils
Find the linear location reflecting the closest projected location between the transfer zone and link geometries.
extractCompatibleOsmModes(Collection<String>, Collection<String>, boolean) - Static method in class org.goplanit.osm.util.OsmModeUtils
Find out if modes to check are compatible with the reference OSM modes.
extractCountryNameFromFile(Path) - Static method in class org.goplanit.osm.defaults.CountrySpecificDefaultUtils
Validate if file is a valid resource file and its name is constructed based on a country code.
extractDestinationCrsCompatibleCoordinate(Point) - Method in class org.goplanit.matsim.converter.MatsimWriter
Using the destination crs and its transformer extract the coordinate from the position in the desired crs
extractDirectedConnectoids(OsmNode, boolean, Collection<TransferZone>, Collection<PredefinedModeType>, TransferZoneGroup, boolean) - Method in class org.goplanit.osm.converter.zoning.handler.helper.OsmConnectoidHelper
create and/or update directed connectoids for the transfer zones and mode combinations when eligible, based on the passed in OSM node where the connectoids access link segments are extracted from
extractDirectedConnectoidsForMode(OsmNode, boolean, TransferZone, PredefinedModeType, boolean, PlanitJtsCrsUtils) - Method in class org.goplanit.osm.converter.zoning.handler.helper.OsmConnectoidHelper
 
extractDirectedConnectoidsForMode(Point, boolean, TransferZone, PredefinedModeType, boolean, PlanitJtsCrsUtils) - Method in class org.goplanit.osm.converter.zoning.handler.helper.OsmConnectoidHelper
create and/or update directed connectoids for the given mode and layer based on the passed in location where the connectoids access link segments are extracted for.
extractDirectedConnectoidsForStandAloneTransferZoneByPlanitLink(long, Geometry, MacroscopicLink, TransferZone, PredefinedModeType, double, MacroscopicNetworkLayer, boolean) - Method in class org.goplanit.osm.converter.zoning.handler.helper.OsmConnectoidHelper
create connectoids not based on OSM node location but based on auto-generated geographic location on the provided link's link segments by finding either a close enough existing coordinate (OSM node), or if not close enough a newly created coordinate at the appropriate position.
extractGeometry(boolean, boolean) - Method in interface org.goplanit.utils.service.routed.RoutedService
Construct combined geometry across all serviced trips
extractGeometry(OsmEntity, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.PlanitOsmUtils
extract geometry from the osm entity, either a point, line string or polygon
extractGeometry(OsmEntity, Map<Long, OsmNode>, Level) - Static method in class org.goplanit.osm.util.PlanitOsmUtils
extract geometry from the OSM entity, either a point, line string or polygon
extractGeometry(OsmWay, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
extract geometry from the osm way which can either be a line string or polygon
extractGeometry(OsmWay, Map<Long, OsmNode>, Level) - Static method in class org.goplanit.osm.util.OsmWayUtils
extract geometry from the OSM way which can either be a line string or polygon
extractLineString(OsmWay, int, int, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Extract the geometry for the passed in way as line string for the given nodes
extractLineString(OsmWay, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Extract the geometry for the passed in way as line string
extractLineStringNoThrow(OsmWay, int, int, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
extractLineStringNoThrow(OsmWay, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
extractLinkSegmentTypes(OsmWay, Map<String, String>) - Method in class org.goplanit.osm.converter.network.OsmNetworkMainProcessingHandler
extract the correct link segment type based on the configuration of supported modes, the defaults for the given osm way and any modifications to the mode access based on the passed in tags of the OSM way
extractNodeByLinkGeometryLocation(Point, MacroscopicLink, MacroscopicNetworkLayer, GtfsZoningHandlerData) - Static method in class org.goplanit.gtfs.util.GtfsLinkHelper
Extract/create a PLANit node based on the given location.
extractOsmWay(OsmWay, Map<String, String>) - Method in class org.goplanit.osm.converter.network.OsmNetworkMainProcessingHandler
extract OSM way's PLANit infrastructure for the entire way, i.e., link, nodes, and link segments where applicable.
extractPartialOsmWay(OsmWay, Map<String, String>, int, int, boolean) - Method in class org.goplanit.osm.converter.network.OsmNetworkMainProcessingHandler
Extract OSM way's PLANit infrastructure for the part of the way that is indicated.
extractPartialOsmWay(OsmWay, Map<String, String>, int, int, boolean, Pair<MacroscopicLinkSegmentType, MacroscopicLinkSegmentType>) - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerParser
extract OSM way's PLANit infrastructure for the part of the way that is indicated.
extractPoint(OsmWay, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
creates a point geometry using the first available node from the nodes on the OSM way.
extractPolygon(OsmWay, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Extract the geometry for the passed in way as polygon (assumed it has been identified as such already)
extractPolygonNoThrow(OsmWay, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
identical to OsmWayUtils.extractPolygon(OsmWay, Map), except it does not throw exceptions, but simply logs any issues found and tries to salvage the polygon by creating it out of the coordinates that are available as lnog as we can still create a closed 2D shape.
extractPublicTransportModesFrom(Collection<String>) - Static method in class org.goplanit.osm.util.OsmModeUtils
Collect all pt modes available from the passed in modes across all major mode types (road, rail, water)
extractSrsName(CoordinateReferenceSystem) - Static method in class org.goplanit.converter.CrsWriterImpl
Extract the srs name to use based on the available crs information on network and this writer
extractTransferInfrastructure(OsmNode, OsmPtVersionScheme, Map<String, String>) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningMainProcessingHandler
extract the transfer infrastructure which will contribute to newly created transfer zones on the zoning instance
extractTransferInfrastructure(OsmWay, OsmPtVersionScheme, Map<String, String>) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningMainProcessingHandler
extract the transfer infrastructure which will contribute to newly created transfer zones on the zoning instance
extractTransferZoneTypeFromPtv1Tags(OsmNode, Map<String, String>) - Static method in class org.goplanit.osm.util.PlanitTransferZoneUtils
Collect the transfer zone type based on the tags

F

factory - Variable in class org.goplanit.network.layers.MacroscopicNetworkLayersImpl
factory to use for creating layer instances
factory - Variable in class org.goplanit.network.layers.ServiceNetworkLayersImpl
factory to use for creating layer instances
factory - Variable in class org.goplanit.service.routed.RoutedServicesLayersImpl
factory for this container class
factory - Variable in class org.goplanit.service.routed.RoutedTripsImpl
factory for this container class
FALKLAND_ISLANDS - Static variable in class org.goplanit.utils.locale.CountryNames
 
FARE_ATTRIBUTE - org.goplanit.gtfs.enums.GtfsObjectType
 
FARE_ATTRIBUTES - org.goplanit.gtfs.enums.GtfsFileType
 
FARE_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
FARE_RULE - org.goplanit.gtfs.enums.GtfsObjectType
 
FARE_RULES - org.goplanit.gtfs.enums.GtfsFileType
 
FEED_CONTACT_EMAIL - org.goplanit.gtfs.enums.GtfsKeyType
 
FEED_CONTACT_URL - org.goplanit.gtfs.enums.GtfsKeyType
 
FEED_END_DATE - org.goplanit.gtfs.enums.GtfsKeyType
 
FEED_INFO - org.goplanit.gtfs.enums.GtfsFileType
 
FEED_INFO - org.goplanit.gtfs.enums.GtfsObjectType
 
FEED_LANG - org.goplanit.gtfs.enums.GtfsKeyType
 
FEED_PUBLISHER_NAME - org.goplanit.gtfs.enums.GtfsKeyType
 
FEED_PUBLISHER_URL - org.goplanit.gtfs.enums.GtfsKeyType
 
FEED_START_DATE - org.goplanit.gtfs.enums.GtfsKeyType
 
FEED_VERSION - org.goplanit.gtfs.enums.GtfsKeyType
 
FEET - org.goplanit.tntp.enums.LengthUnits
 
FEET_MIN - org.goplanit.tntp.enums.SpeedUnits
 
FERRY - org.goplanit.gtfs.enums.RouteType
 
FERRY - org.goplanit.utils.mode.PredefinedModeType
 
FERRY - Static variable in class org.goplanit.osm.tags.OsmWaterModeTags
 
FERRY - Static variable in class org.goplanit.osm.tags.OsmWaterwayTags
 
FERRY_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.FerryMode
 
FERRY_SERVICE - org.goplanit.gtfs.enums.RouteType
 
FERRY_TERMINAL - Static variable in class org.goplanit.osm.tags.OsmTags
 
FERRY_USABLITY_FEATURES - Static variable in class org.goplanit.mode.FerryMode
 
ferryHighwayConfiguration - Variable in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
configuration for 'ferry=_some_highway_type_' configuration pertaining to ferries
FerryMode - Class in org.goplanit.mode
The predefined ferry mode name: ferry maxspeed (km/h): 20 pcu: 6 vehicular type: VEHICULAR motorisation: MOTORISED track: WATER use: PUBLIC
FerryMode(FerryMode, boolean) - Constructor for class org.goplanit.mode.FerryMode
Copy constructor
FerryMode(IdGroupingToken) - Constructor for class org.goplanit.mode.FerryMode
Constructor for ferry mode
FIELD_NAME - org.goplanit.gtfs.enums.GtfsKeyType
 
FIELD_VALUE - org.goplanit.gtfs.enums.GtfsKeyType
 
FIJI - Static variable in class org.goplanit.utils.locale.CountryNames
 
FileBasedConverterWriterSettings - Class in org.goplanit.converter
Settings relevant for file based converter writers, can be used as base implementation
FileBasedConverterWriterSettings() - Constructor for class org.goplanit.converter.FileBasedConverterWriterSettings
Default constructor
FileBasedConverterWriterSettings(String) - Constructor for class org.goplanit.converter.FileBasedConverterWriterSettings
Constructor
FileBasedConverterWriterSettings(String, String) - Constructor for class org.goplanit.converter.FileBasedConverterWriterSettings
Constructor
FileOutputFormatter - Class in org.goplanit.output.formatter
Common methods used by output formatters which write data to physical files
FileOutputFormatter(IdGroupingToken) - Constructor for class org.goplanit.output.formatter.FileOutputFormatter
Constructor
FileUtils - Class in org.goplanit.utils.misc
Lightweight File utilities
FileUtils() - Constructor for class org.goplanit.utils.misc.FileUtils
 
filterModeCompatibleLinks(Collection<String>, Collection<MacroscopicLink>, boolean) - Method in class org.goplanit.osm.converter.OsmModeConversionBase
Find all links with at least one compatible mode (and PLANit mode mapped) based on the passed in reference OSM modes and potential links In case no eligible modes are provided (null), we allow any transfer zone with at least one valid mapped mode
filterModeCompatibleTransferZones(Collection<String>, Collection<TransferZone>, boolean, boolean) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneHelper
Find all transfer zones with at least one compatible mode (and PLANit mode mapped) based on the passed in reference osm modes In case no eligible modes are provided (null), we allow any transfer zone with at least one valid mapped mode
filterVerticalLayerCompatibleLinks(TransferZone, Collection<MacroscopicLink>, boolean) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneHelper
Filter (retain) only the links that are vertical layer index compatible, i.e., have the same vertical layer index (or both adopt the default).
finaliseAfterSimulation() - Method in class org.goplanit.output.OutputManager
Allows the output manager to finalise itself and any of its registered output formatters to after the simulation ended
finaliseAfterSimulation(OutputConfiguration, OutputAdapter) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Finalize the persistence after the simulation.
finaliseAfterSimulation(OutputConfiguration, OutputAdapter) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Close all resources used in this formatter
finaliseAfterSimulation(OutputConfiguration, OutputAdapter) - Method in interface org.goplanit.output.formatter.OutputFormatter
Close resources to store results
finaliseAfterSimulation(OutputConfiguration, OutputAdapter) - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Close output CSV file for a specified output type configuration
finalizeAfterExecution() - Method in class org.goplanit.assignment.TrafficAssignment
Finalize all relevant traffic assignment components after execution of the assignment has ended
findAccessEntryLinkSegmentsForWaitingArea(String, Geometry, MacroscopicLink, String, Node, Mode, String, boolean, Function<String, String>, Function<Node, String>, PlanitJtsCrsUtils) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
Find the link segments that are accessible for the given access link, node, mode combination taking into account the relative location of the transfer zone if needed and mode compatibility.
findAccessLinkSegmentsForWaitingArea(String, Geometry, MacroscopicLink, String, Mode, String, boolean, Function<String, String>, Function<Node, String>, PlanitJtsCrsUtils) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
 
findBushAlternativeSubpath(DirectedVertex, short[]) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
The alternative subpath is provided through link segment labels of value -1.
findBushAlternativeSubpath(DirectedVertex, short[]) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
The alternative subpath is provided through link segment labels of value -1.
findCentroidVertex(OdZone) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
map zone to centroid vertex
findClosestProjectedCoordinateTo(OsmNode, LineString, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmNodeUtils
Create a coordinate at the location that represents the closest point between the osmNode and the passed in geometry
findConnectoidLocationForStandAloneTransferZoneOnLink(TransferZone, MacroscopicLink, PredefinedModeType, double) - Method in class org.goplanit.osm.converter.zoning.handler.helper.OsmConnectoidHelper
find a suitable connectoid location on the given link based on the constraints that it must be able to reside on a link segment that is in the correct relative position to the transfer zone and supports the access mode on at least one of the designated link segment(s) that is eligible (if any).
findConnectoidLocationForWaitingAreaOnLink(String, Geometry, MacroscopicLink, String, Mode, double, Function<Node, String>, Function<Point, String>, Function<String, String>, String, PlanitJtsCrsUtils) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
Deprecated.
findConnectoidLocationForWaitingAreaOnLinkSegment(String, Geometry, MacroscopicLinkSegment, String, Mode, double, Function<Node, String>, Function<Point, String>, Function<String, String>, String, PlanitJtsCrsUtils) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
find a suitable connectoid location on the given link based on the constraints that it must be able to reside on a link segment that is in the correct relative position to the transfer zone and supports the access mode on at least one of the designated link segment(s) that is eligible (if any).
findDataStore(PlanitEntityFeatureTypeContext<TT>, Path) - Method in class org.goplanit.geoio.converter.GeometryIoWriter
Find data store to use, if not present, create it if possible
findDataStore(PlanitEntityFeatureTypeContext<TT>, Mode, Path) - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriter
Find data store to use, if not present, create it if possible
findDirectedConnectoidsReferencingLink(Link, Map<Point, List<DirectedConnectoid>>) - Static method in class org.goplanit.utils.zoning.ConnectoidUtils
find all directed connectoids from the provided container indexed by location that share an access node with the passed in link's link segments
findDirectedConnectoidsReferencingLinks(Collection<MacroscopicLink>, Map<Point, List<DirectedConnectoid>>) - Static method in class org.goplanit.utils.zoning.ConnectoidUtils
Collect all connectoids and their access node's positions if their access link segments reside on the provided links.
findEdgeClosest(OsmEntity, Collection<? extends Edge>, Map<Long, OsmNode>, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.PlanitOsmUtils
find the link closest to the passed in osm Entity
findEdgeClosest(OsmNode, Collection<? extends Edge>, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmNodeUtils
Find the closest link to the node location.
findEdgeClosest(OsmNode, Collection<? extends Edge>, double, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmNodeUtils
Find the closest edge to the node location.
findEdgeClosest(OsmWay, Collection<? extends Edge>, double, Map<Long, OsmNode>, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmWayUtils
find the closest edge to the way from the available edges.
findEdgeClosest(OsmWay, Collection<? extends Edge>, Map<Long, OsmNode>, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmWayUtils
find the closest edge to the way from the available edges.
findEdgeClosest(Geometry, Collection<? extends Edge>, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the edge closest to the passed in geometry using a projection from any existing coordinate on the geometry to the geometry of the link.
findEdgeClosestToLineString(LineString, Collection<? extends Edge>, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the edge closest to the passed in line string using a projection from any existing coordinate on the line string to the geometry of the link.
findEdgeClosestToPoint(Point, Collection<? extends Edge>, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the edge closest to the passed in point using a projection from any existing coordinate on the geometry to the geometry of the link.
findEdgesClosest(Geometry, Collection<? extends Edge>, double, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the edge closest to the passed in geometry as well as all other edges within the provided marging using a projection from any existing coordinate on the geometry to the geometry of the link.
findEdgesClosestToGeometry(Geometry, Collection<? extends Edge>, double, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the edge closest to the passed in geometry as well as all other edges within the given margin using a projection from any existing coordinate on the geometry to the geometry of the link.
findEdgesClosestToLineString(LineString, Collection<? extends Edge>, double, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the edge closest to the passed in line string using a projection from any existing coordinate on the line string to the geometry of the link.
findEdgesClosestToPoint(Point, Collection<? extends Edge>, double, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the edge closest to the passed in point as well as all other edges within the given margin using a projection from any existing coordinate on the geometry to the geometry of the link.
findEdgesWithinClosestDistanceDeltaToGeometry(Geometry, Collection<T>, double, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the edges within the given buffer distance (around shortest distance found) to the passed in geometry using a projection from any existing coordinate on the geometry to the geometry of the link.
findEqualAccessPropertiesForAnyMode(AccessGroupProperties) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
find group access properties that are equal to the ones that are passed in except for the allowed modes, i.e., find existing access properties for any mode that match the ones provided.
findEqualAccessPropertiesForAnyMode(AccessGroupProperties) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
find group access properties that are equal to the ones that are passed in except for the allowed modes, i.e., find existing access properties for any mode that match the ones provided.
findExistingPas(List<EdgeSegment>, List<EdgeSegment>) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
Find PAS that exactly matches the provides alternative segments.
findExistingPas(EdgeSegment[], EdgeSegment[]) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
Find PAS that exactly matches the provides alternative segments.
findFeature(Class<TT>, Map<SimpleFeatureType, PlanitEntityFeatureTypeContext<? extends ExternalIdAble>>) - Method in class org.goplanit.geoio.converter.GeometryIoWriter
find feature and context based on the class present in context
findFeaturePairForPlanitEntity(Class<? extends ManagedId>, List<Pair<SimpleFeatureType, PlanitEntityFeatureTypeContext<? extends ManagedId>>>) - Method in class org.goplanit.geoio.converter.GeometryIoWriter
Given the feature contexts for the available GIS features, find the one where the context matches a given PLANit entity class
findFirstAvailableOsmNodeIndexAfter(int, OsmWay, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
finds the first available osm node index on the osm way
findFirstCoordinatePosition(Coordinate, int, LineString, double) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
find first position where the coordinate resides on the geometry.
findFirstCoordinatePosition(Coordinate, LineString, double) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
find first position where the coordinate resides on the geometry.
findFirstOsmRelationMemberWithRole(OsmRelation, String) - Static method in class org.goplanit.osm.util.OsmRelationUtils
Find the first relation member with the given role
findFirstSuitableExistingPas(RootedLabelledBush, DirectedVertex, double[], double) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
find the first PAS which has the given merge vertex as end vertex and which if we would extend the bush with its least cost alternative would improve to the point it is considered effective enough compared to the upper bound (reduced cost) improvement provided as well as that the bush has sufficient flow on the high cost alternative of the PAS such that it can improve sufficiently by shifting flow towards the new low cost segment.
findGtfsModesFor(PredefinedModeType) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Find the GTFS mode that is mapped to the given predefined PLANit mode
findIndicesOfFirstLoop(OsmWay, int) - Static method in class org.goplanit.osm.util.OsmWayUtils
Find the start and end index of the first circular component of the passed in way (if any).
findLastAvailableOsmNodeIndexAfter(int, OsmWay, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Finds the last consecutive available OSM node index after the offset, i.e.
findLegTimingsNotMappedToServiceNetwork(RoutedTripSchedule, RoutedServicesLayer) - Static method in class org.goplanit.utils.service.routed.RelativeLegTimingUtils
find list of ordered indices of leg timings that are not (fully) mapped to the reference service network, or they are mapped but the references do not exist in the related service network
findLinksSpatially(Envelope) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Find links spatially based on the provided bounding box
findMathTransform(CoordinateReferenceSystem, CoordinateReferenceSystem) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Convenience method that wraps the CRS.findMathTransform by catching exceptions and producing a planit excepion only as well as allowing for lenient transformer
findMaximumPaceHKm(Mode) - Method in interface org.goplanit.utils.network.layer.MacroscopicNetworkLayer
Convenience method to determine the maximum pace (h/km) across the layer for a given mode
findMaximumSpeedLimit(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentTypes
Convenience method to determine the maximum speed limit across all types for a given mode
findMaximumSpeedLimitKmH(Mode) - Method in interface org.goplanit.utils.network.layer.MacroscopicNetworkLayer
Convenience method to determine the maximum speed limit (km/h) across the layer for a given mode
findMinimumLineSegmentBetween(OsmWay, LineString, Map<Long, OsmNode>, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmWayUtils
find the minimum distance line segment that connects the osmWay to the passed in line string geometry
findMinimumValuePair(Map<? extends T, Double>) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the minimum value pair from this map
findModeCompatibleTransferZoneGroups(Collection<String>, Collection<TransferZone>, boolean) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneGroupHelper
Find all transfer zone groups with at least one transfer zone that is mode compatible (and planit mode mapped) with the passed in osm modes In case no eligible modes are provided (null).
findMostProminentOsmHighWayType(Set<? extends Edge>) - Static method in class org.goplanit.osm.util.OsmWayUtils
find the most prominent (important) of the edges based on the osm highway type they carry
findMostRestrictingOutLinkSegmentIndex() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
Find most restricted unprocessed outgoing link segment based on the scaled sending flows
findNearbyLinks(Point, double, GtfsZoningHandlerData) - Static method in class org.goplanit.gtfs.util.GtfsLinkHelper
Find nearby links based on a given search radius
findNearbyTransferZones(Point, double, GtfsZoningHandlerData) - Static method in class org.goplanit.gtfs.util.GtfsTransferZoneHelper
Find nearby zones based on a given search radius
findNextTimingLegMappedToServiceNetwork(int, RoutedTripSchedule, RoutedServicesLayer) - Static method in class org.goplanit.utils.service.routed.RelativeLegTimingUtils
find the first valid relative timing leg using a given offset index.
findOsmNodeWithCoordinate2D(Coordinate, Collection<OsmNode>) - Static method in class org.goplanit.osm.util.OsmNodeUtils
find (first) node who's location coincides with the provided coordinate from the collection of eligible nodes passed in
findPlanitEntitiesDistance(Coordinate, Collection<? extends T>, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the distances to the reference point and the geometry for all given PLANit entities with a supported geometry from the provided collection.
findPlanitEntitiesDistance(LineString, Collection<? extends T>, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the distances to the line string and the geometry for all given PLANit entities with a supported geometry from the provided collection.
findPlanitEntitiesWithinDistance(Coordinate, Collection<? extends T>, Double, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find all PLANit entities within striking distance of the line string from the available entities based on the max distance provided.
findPlanitEntitiesWithinDistance(LineString, Collection<? extends T>, Double, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find all PLANit entities within striking distance of the line string from the available entities based on the max distance provided.
findPlanitEntityClosest(OsmWay, Collection<? extends T>, double, Map<Long, OsmNode>, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmWayUtils
find the closest PLANit entity to the way from the available entities.
findPlanitEntityClosest(Coordinate, Collection<? extends T>, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitEntityGeoUtils
findPlanitEntityClosest(Coordinate, Collection<? extends T>, double, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitEntityGeoUtils
find the closest distance to the coordinate for some PLANit entity with a supported geometry from the provided collection.
findPlanitEntityClosest(Coordinate, Collection<? extends T>, double, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the closest distance to the reference point and the geometry for some PLANit entity with a supported geometry from the provided collection.
findPlanitEntityClosest(LineString, Collection<? extends T>, double, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the closest PLANit entity to the line string from the available entities.
findPlanitEntityDistance(Coordinate, T, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Find the closest distance to the reference point and the geometry for some PLANit entity with a supported geometry from the provided collection.
findPlanitLinksWithInternalLocation(Point) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
We identify which current planit links have the given location registered as internal to them
findServiceLegSegmentsNotMappedToServiceNetwork(RoutedTripFrequency, ServiceNetworkLayer) - Static method in class org.goplanit.utils.service.routed.RoutedTripFrequencyUtils
Identify which service leg segments that make up the routed trip frequency are in fact not valid anymore due to being absent in the provided service network
findTransferZoneClosestByTransferGroup(OsmEntity, Collection<? extends TransferZoneGroup>, Map<Long, OsmNode>, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.PlanitTransferZoneUtils
Find the zone (within any of the transfer zone groups) closest to the passed in OSM Entity
findTransferZonesForStopPosition(OsmNode, Map<String, String>, SortedSet<String>, boolean) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneHelper
Identical to the one with transfer zone group parameter, only here no stop_position is not part of transfer zone group and therefore we only can find matches spatially
findTransferZonesForStopPosition(OsmNode, Map<String, String>, SortedSet<String>, TransferZoneGroup, boolean) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneHelper
Find the transfer zone(s) for a given stop_position, either the user overwritten mapping, or conditioned on mode,reference/name/spatially, or just the closest one in absence of eligible modes.
findTransferZoneStopLocationClosestTo(Coordinate, Collection<TransferZone>, GtfsZoningHandlerData) - Static method in class org.goplanit.gtfs.util.GtfsTransferZoneHelper
find the transfer zone (underlying stop locations if any) closest to the provided GTFS stop location.
findWayTypeValueForEligibleKey(Map<String, String>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Verify existence of any of the supported way keys (highway=, railway=, or a waterway one (route=ferry, ferry=_highway_type) and return the value
findZoneClosest(OsmNode, Collection<? extends Zone>, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmNodeUtils
find the closest zone to the node location.
findZoneClosest(OsmNode, Collection<? extends Zone>, double, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmNodeUtils
find the closest zone to the node location.
findZoneClosest(OsmWay, Collection<? extends Zone>, double, Map<Long, OsmNode>, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmWayUtils
Find the closest zone to the way .
findZoneClosest(OsmWay, Collection<? extends Zone>, Map<Long, OsmNode>, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmWayUtils
Find the closest zone to the way .
findZoneWithClosestCoordinateToNode(OsmNode, Collection<? extends Zone>, double, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmNodeUtils
find the closest zone to the node location.
findZoneWithClosestCoordinateToNode(OsmNode, Collection<? extends Zone>, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmNodeUtils
identical to findZoneWithClosest coordinate that requires a maximum search distance.
fireEvent(Event) - Method in class org.goplanit.utils.event.EventProducerImpl
Transmit an event to all interested listeners.
fireEvent(EventListener, Event) - Method in class org.goplanit.component.PlanitComponentFactory
Let derived class deal with the handling of the listener, where based on the derived event implementation the listener's concrete class can be determined which in turn allows for calling the right event callback method which is unknown at this base level since this event mechanism does not force a particular notification method signature on its listener interface
fireEvent(EventListener, Event) - Method in class org.goplanit.demands.modifier.DemandsModifier
Let derived class deal with the handling of the listener, where based on the derived event implementation the listener's concrete class can be determined which in turn allows for calling the right event callback method which is unknown at this base level since this event mechanism does not force a particular notification method signature on its listener interface
fireEvent(EventListener, Event) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Depending on whether these are directed or undirected evens call the appropriate notification method
fireEvent(EventListener, Event) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
Let derived class deal with the handling of the listener, where based on the derived event implementation the listener's concrete class can be determined which in turn allows for calling the right event callback method which is unknown at this base level since this event mechanism does not force a particular notification method signature on its listener interface
fireEvent(EventListener, Event) - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Let derived class deal with the handling of the listener, where based on the derived event implementation the listener's concrete class can be determined which in turn allows for calling the right event callback method which is unknown at this base level since this event mechanism does not force a particular notification method signature on its listener interface
fireEvent(EventListener, Event) - Method in class org.goplanit.utils.event.EventProducerImpl
Let derived class deal with the handling of the listener, where based on the derived event implementation the listener's concrete class can be determined which in turn allows for calling the right event callback method which is unknown at this base level since this event mechanism does not force a particular notification method signature on its listener interface
fireEvent(EventListener, Event) - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
Let derived class deal with the handling of the listener, where based on the derived event implementation the listener's concrete class can be determined which in turn allows for calling the right event callback method which is unknown at this base level since this event mechanism does not force a particular notification method signature on its listener interface
first - Variable in class org.goplanit.utils.misc.Pair
The first object in this Pair
first - Variable in class org.goplanit.utils.misc.Quadruple
The first object
first - Variable in class org.goplanit.utils.misc.Triple
The first object in this Triple
first() - Method in class org.goplanit.utils.misc.Pair
Get first object in pair
first() - Method in class org.goplanit.utils.misc.Quadruple
Get first object
first() - Method in class org.goplanit.utils.misc.Triple
Get first object in triple
firstMatch(Predicate<V>) - Method in interface org.goplanit.utils.wrapper.MapWrapper
Find first entry that matches the predicate
firstMatch(Predicate<V>) - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Find first entry that matches the predicate
firstMatch(MapWrapper<KK, VV>, Predicate<VV>) - Static method in interface org.goplanit.utils.wrapper.MapWrapper
Collect first match by iterating through map based on some predicate
firstNotNull() - Method in class org.goplanit.utils.misc.Pair
Check if first is non null
firstNotNull() - Method in class org.goplanit.utils.misc.Triple
Check if first is non-null
FIXED - Static variable in interface org.goplanit.cost.virtual.VirtualCost
short hand for configuring fixed virtual cost instance
fixedConnectoidCost - Variable in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Fixed connectoid cost for connectoid segments
FixedConnectoidTravelTimeCost - Class in org.goplanit.cost.virtual
Class holding fixed connectoid costs for each connectoid segment
FixedConnectoidTravelTimeCost(FixedConnectoidTravelTimeCost, boolean) - Constructor for class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Copy Constructor
FixedConnectoidTravelTimeCost(IdGroupingToken) - Constructor for class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Constructor
FixedInitialMacroscopicLinkSegmentCost - Class in org.goplanit.cost.physical.initial
Initial Link Segment Cost for which all the link segments have the same cost value for a specified mode
FixedInitialMacroscopicLinkSegmentCost(FixedInitialMacroscopicLinkSegmentCost, boolean) - Constructor for class org.goplanit.cost.physical.initial.FixedInitialMacroscopicLinkSegmentCost
Copy constructor
FixedInitialMacroscopicLinkSegmentCost(IdGroupingToken) - Constructor for class org.goplanit.cost.physical.initial.FixedInitialMacroscopicLinkSegmentCost
Constructor
fixedInput - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModelInput
fixed inputs to use
FixedVirtualCostConfigurator - Class in org.goplanit.cost.virtual
Configurator for FixedConnectoidTravelTimeCost implementation
FixedVirtualCostConfigurator() - Constructor for class org.goplanit.cost.virtual.FixedVirtualCostConfigurator
Constructor
FLOAT - org.goplanit.output.enums.DataType
 
FLOW - org.goplanit.output.property.OutputPropertyType
 
flowAcceptanceFactors - Variable in class org.goplanit.assignment.ltm.sltm.consumer.NetworkFlowUpdateData
Flow acceptance factors to use
flowAcceptanceGapFunction - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
the gap function to apply on global convergence update
FlowOutputProperty - Class in org.goplanit.output.property
Property to provide the Flow rate in PCU/hour.
FlowOutputProperty() - Constructor for class org.goplanit.output.property.FlowOutputProperty
 
FOOT - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
can be used as key to indicate access for the mode pedestrians , e.g., foot=yes
FOOT - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
 
FOOTWAY - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
footway can be used as highway=footway, or footway=sidewalk/crossing
FOOTWAY - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
can be used as key or value, e.g.
FOOTWAY_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
forceCreateNewTransferZoneForGtfsStops(String...) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Flag that given GTFS stop must trigger creation of a new transfer zone, so do not attempt to map it to any existing transfer zones.
forceCreateNewTransferZoneForGtfsStops(List<String>) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Flag that given GTFS stop must trigger creation of a new transfer zone, so do not attempt to map it to any existing transfer zones.
forEachEdgeSegment(boolean, Consumer<EdgeSegment>) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Apply consumer to each edgeSegment on one of the cost segments
forEachIn(Collection<T>, Consumer<T>) - Method in interface org.goplanit.utils.wrapper.MapWrapper
apply provided consumer to each element in values as long as that element is registered on this wrapper
forEachMatchingIdIn(Iterable<T>, Consumer<T>) - Method in interface org.goplanit.utils.graph.GraphEntities
Apply provided consumer to each element in values as long as that element is registered under the same id.
forEachNextEdgeSegment(DirectedVertex, DirectedVertex, Consumer<EdgeSegment>) - Method in interface org.goplanit.algorithms.shortest.ShortestPathResult
apply consumer to each edge segment on path.
forEachNonZeroDestinationDemand(OdZones, OdZone, BiConsumer<OdZone, Double>) - Method in interface org.goplanit.od.demand.OdDemands
Apply the provided consumer to each destination of the origin provided that has non zero demands
forEachNonZeroOdDemand(OdZones, TriConsumer<OdZone, OdZone, Double>) - Method in interface org.goplanit.od.demand.OdDemands
Apply the provided consumer to each origin-destination combination found that has non zero demands
forEachOriginDestination(BiConsumer<OdZone, OdZone>) - Method in interface org.goplanit.utils.zoning.OdZones
Loop over all origin destination combinations possible given the registered zones and apply the provided consumer
forEachPas(Consumer<Pas>) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
Loop over all Pass
forEachSegment(Consumer<T>) - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Apply consumer to each edge segment of directed egde when present
forEachVertex(boolean, Consumer<DirectedVertex>) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Apply consumer to each vertex on one of the cost segments
FORESTRY - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: forestry tag
formatObject(Object) - Static method in class org.goplanit.utils.output.OutputUtils
Formats an object (if a double, outputs value to 7 decimal places
FORWARD - Static variable in class org.goplanit.osm.tags.OsmDirectionTags
direction subtype for road modes, e.g.
fourth - Variable in class org.goplanit.utils.misc.Quadruple
The fourth object
fourth() - Method in class org.goplanit.utils.misc.Quadruple
Get fourth object
FREE_FLOW_TRAVEL_TIME - org.goplanit.tntp.enums.NetworkFileColumnType
 
FREEFLOW - Static variable in interface org.goplanit.cost.physical.PhysicalCost
short hand for configuring physical cost with free flow function instance
FreeFlowLinkTravelTimeConfigurator - Class in org.goplanit.cost.physical
Configurator for FreeFlowLinkTravelTimeCost implementation
FreeFlowLinkTravelTimeConfigurator() - Constructor for class org.goplanit.cost.physical.FreeFlowLinkTravelTimeConfigurator
Constructor
FreeFlowLinkTravelTimeCost - Class in org.goplanit.cost.physical
Simplest possible travel time cost, namely fixed to free flow travel time regardless of the flows measured.
FreeFlowLinkTravelTimeCost(FreeFlowLinkTravelTimeCost, boolean) - Constructor for class org.goplanit.cost.physical.FreeFlowLinkTravelTimeCost
Copy Constructor
FreeFlowLinkTravelTimeCost(IdGroupingToken) - Constructor for class org.goplanit.cost.physical.FreeFlowLinkTravelTimeCost
Constructor
freeFlowTravelTimePerLinkSegment - Variable in class org.goplanit.cost.physical.BprLinkTravelTimeCost
2d Array to store free flow travel time for each [mode][link segment] to be used in calculateSegmentCost()
FREESPEED_METER_SECOND - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
FREQUENCIES - org.goplanit.gtfs.enums.GtfsFileType
 
FREQUENCY - org.goplanit.gtfs.enums.GtfsObjectType
 
frequencyPerHour - Variable in class org.goplanit.service.routed.RoutedTripFrequencyImpl
frequency of the routed trip per hour
FRIDAY - org.goplanit.gtfs.enums.GtfsKeyType
 
FROM - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
FROM_STOP_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
fromHeaderName(String) - Static method in enum org.goplanit.output.property.OutputPropertyType
Returns the enumeration value associated with a specified header name (the header name in input and output files)
fromValue(String) - Static method in enum org.goplanit.gtfs.enums.GtfsKeyType
Construct enum from given value (ignoring case)
fromValue(String) - Static method in enum org.goplanit.output.property.OutputPropertyType
Returns the enumeration value associated with the specified class name
FUEL - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
FundamentalDiagram - Interface in org.goplanit.supply.fundamentaldiagram
The base interface for the Fundamental Diagram component type.
FundamentalDiagramBranch - Interface in org.goplanit.supply.fundamentaldiagram
A fundamental diagram has two branches each one can have a particular shape.
FundamentalDiagramComponent - Class in org.goplanit.supply.fundamentaldiagram
Fundamental diagram traffic component.
FundamentalDiagramComponent(FundamentalDiagramComponent, boolean) - Constructor for class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Copy constructor
FundamentalDiagramComponent(IdGroupingToken) - Constructor for class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Base constructor
FundamentalDiagramConfigurator<T extends FundamentalDiagramComponent> - Class in org.goplanit.supply.fundamentaldiagram
Base class for all fundamental diagram configurator implementations
FundamentalDiagramConfigurator(Class<T>) - Constructor for class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramConfigurator
Constructor
FundamentalDiagramConfiguratorFactory - Class in org.goplanit.supply.fundamentaldiagram
factory for the fundamental diagram types supported directory by PLANit
FundamentalDiagramConfiguratorFactory() - Constructor for class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramConfiguratorFactory
 
FundamentalDiagramImpl - Class in org.goplanit.supply.fundamentaldiagram
Base class for fundamental diagram instances
FundamentalDiagramImpl(FundamentalDiagramBranch, FundamentalDiagramBranch) - Constructor for class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramImpl
Constructor
FundamentalDiagramImpl(FundamentalDiagramImpl, boolean) - Constructor for class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramImpl
Copy Constructor
FUNICULAR - org.goplanit.gtfs.enums.RouteType
 
FUNICULAR - Static variable in class org.goplanit.osm.tags.OsmRailModeTags
 
FUNICULAR - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
FUNICULAR_SERVICE - org.goplanit.gtfs.enums.RouteType
 

G

gap - Variable in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Gap
gap - Variable in class org.goplanit.gap.NormBasedGapFunction
gap
GapFunction - Class in org.goplanit.gap
Abstract base class for gap functions
GapFunction(GapFunction, boolean) - Constructor for class org.goplanit.gap.GapFunction
Copy constructor
GapFunction(IdGroupingToken, StopCriterion) - Constructor for class org.goplanit.gap.GapFunction
Constructor
GapFunctionConfigurator<T extends GapFunction> - Class in org.goplanit.gap
Base class for all vgap function configurator implementations
GapFunctionConfigurator(Class<T>) - Constructor for class org.goplanit.gap.GapFunctionConfigurator
Constructor
GapFunctionConfiguratorFactory - Class in org.goplanit.gap
factory for the gap function types supported directory by PLANit
GapFunctionConfiguratorFactory() - Constructor for class org.goplanit.gap.GapFunctionConfiguratorFactory
 
GENERAL - org.goplanit.output.enums.OutputType
 
generate() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicGridNetworkLayerGenerator
Generate a macroscopic network layer based on the configured grid
generate() - Method in interface org.goplanit.network.layer.NetworkLayerGenerator
Generate the network layer
generateAbsoluteOutputFileName(String, String, String, TimePeriod, OutputType, long) - Method in class org.goplanit.output.formatter.FileOutputFormatter
Generates the name of an output file.
generateAbsoluteOutputFileName(String, String, String, TimePeriod, OutputType, long, int) - Method in class org.goplanit.output.formatter.FileOutputFormatter
Generates the name of an output file.
generateAndSetId(Class<?>, IdGroupingToken) - Method in class org.goplanit.utils.id.IdAbleImpl
Convenience method to generate and set the id using a unique class identifier and idToken which in turn delegates to the IdGenerator.generateId()
generateAndSetId(IdGroupingToken) - Method in class org.goplanit.graph.GraphEntityImpl
generate id based on provided token and class and set it on this instance
generateAndSetId(IdGroupingToken) - Method in class org.goplanit.network.layer.physical.ConjugateNodeImpl
Special case where the id is based on the original link and does not rely on generating based on token when recreating managed ids this should override the default behaviour of generating an id based on token
generateAndSetId(IdGroupingToken) - Method in class org.goplanit.network.virtual.ConjugateConnectoidNodeImpl
Special case where the id is based on the original link and does not rely on generating based on token when recreating managed ids this should override the default behaviour of generating an id based on token
generateConnectoidEdgeId(IdGroupingToken) - Static method in class org.goplanit.network.virtual.ConnectoidEdgeImpl
Generate connectoid id
generateConnectoidSegmentId(IdGroupingToken) - Static method in class org.goplanit.network.virtual.ConnectoidSegmentImpl
generate unique connectoid segment id
generateDetailedLinkGeometryFile - Variable in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
when set to true, a separate detailed geometry file is generated that provides the detailed geometry of each link it can be used in the VIA viewer to enhance the look of the network which otherwise only depicts the end and start node, default is false
generatedGraphId(IdGroupingToken) - Static method in class org.goplanit.graph.UntypedGraphImpl
Generate a graph id
generateDirectedConnectoidId(IdGroupingToken) - Static method in class org.goplanit.zoning.DirectedConnectoidImpl
Generate directed connectoid id
generateEventId() - Static method in class org.goplanit.assignment.ltm.eltm.event.CumulativeEvent
Event ids are generated with unique ids across all cumulative events in the JVM
generateHashKey(long, long) - Static method in interface org.goplanit.utils.od.OdHashed
generate a hash based on origin and destination zone id
generateId() - Static method in class org.goplanit.utils.graph.modifier.RemoveSubGraphListenerImpl
Every instance implementing this interface should generate its id using this method to ensure that we have a unique id across all break edge listeners in case they are stored in a comparable based container
generateId(Class<?>, IdGroupingToken) - Static method in interface org.goplanit.utils.id.IdAble
Convenience method to generate an id using a unique class identifier and idToken which in turn delegates to the IdGenerator.generateId()
generateId(IdGroupingToken) - Static method in class org.goplanit.assignment.ltm.sltm.BushFlowLabel
Generate id
generateId(IdGroupingToken) - Static method in class org.goplanit.mode.ModeImpl
Generate id for this instance
generateId(IdGroupingToken) - Static method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Generate an id based on token
generateId(IdGroupingToken) - Static method in class org.goplanit.network.layer.NetworkLayerImpl
generate unique node id
generateId(IdGroupingToken) - Static method in class org.goplanit.path.ManagedDirectedPathImpl
Generate an id for this instance
generateId(IdGroupingToken) - Static method in class org.goplanit.service.routed.RoutedServiceImpl
Generate id for instances of this class based on the token and class identifier
generateId(IdGroupingToken) - Static method in class org.goplanit.service.routed.RoutedServicesLayerImpl
Generate id for instances of this class based on the token and class identifier
generateId(IdGroupingToken) - Static method in class org.goplanit.service.routed.RoutedTripDepartureImpl
Generate id for instances of this class based on the token and class identifier
generateId(IdGroupingToken) - Static method in class org.goplanit.service.routed.RoutedTripImpl
Generate id for instances of this class based on the token and class identifier
generateId(IdGroupingToken) - Static method in class org.goplanit.time.TimePeriodImpl
Generate id for instances of this class based on the token and class identifier
generateId(IdGroupingToken) - Static method in class org.goplanit.userclass.TravellerType
Generate id for instances of this class based on the token and class identifier
generateId(IdGroupingToken) - Static method in class org.goplanit.userclass.UserClass
Generate id for instances of this class based on the token and class identifier
generateId(IdGroupingToken) - Static method in class org.goplanit.zoning.CentroidImpl
Generate id for instances of this class based on the token and class identifier
generateId(IdGroupingToken) - Static method in class org.goplanit.zoning.ConnectoidImpl
Generate connectoid id
generateId(IdGroupingToken, Class<? extends Object>) - Static method in class org.goplanit.utils.id.IdGenerator
Generate a unique id for the chosen class
generateId(IdGroupingToken, Class<? extends IdAble>) - Static method in class org.goplanit.graph.GraphEntityImpl
Generate an id based on provided token and class
generateId(IdGroupingToken, Class<? extends IdAble>) - Static method in class org.goplanit.utils.id.IdAbleImpl
Generate an id based on provided token and class
generateLinkId(IdGroupingToken) - Static method in class org.goplanit.network.layer.physical.LinkImpl
generate unique link id
generateLinkSegmentId(IdGroupingToken) - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Generate unique link segment id
generateMatrixBasedPtRouterFiles - Variable in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
While persisting generate the input files for the MATSim PtMatrixRouter contribution as per MATSim matrix based Pt router
generateNodeId(IdGroupingToken) - Method in interface org.goplanit.utils.network.layer.physical.Node
generate unique node id
generateOdZoneId(IdGroupingToken) - Static method in class org.goplanit.zoning.OdZoneImpl
generate unique od zone id
generateTransferZoneGroupId(IdGroupingToken) - Static method in class org.goplanit.zoning.TransferZoneGroupImpl
generate unique transfer zone group id
generateTransferZoneId(IdGroupingToken) - Static method in class org.goplanit.zoning.TransferZoneImpl
generate unique od zone id
generateUndirectedConnectoidId(IdGroupingToken) - Static method in class org.goplanit.zoning.UndirectedConnectoidImpl
Generate undirected connectoid id
generateZoneId(IdGroupingToken) - Static method in class org.goplanit.zoning.ZoneImpl
Generate unique id for this zone
GENERIC_NODE - org.goplanit.gtfs.enums.StopLocationType
 
geoCalculator - Variable in class org.goplanit.utils.geo.PlanitJtsCrsUtils
geodetic calculator to use in tandem with the used CRS
GeoContainerUtils - Class in org.goplanit.utils.geo
Uitlity class to convert various PLANit entities into spatially indexed quad tree containers
GeoContainerUtils() - Constructor for class org.goplanit.utils.geo.GeoContainerUtils
 
GeoIODataStoreManager - Class in org.goplanit.geoio.util
Utility class that manages data store connections and related functionality
GeoIODataStoreManager() - Constructor for class org.goplanit.geoio.util.GeoIODataStoreManager
 
GeoIoFeatureTypeBuilder - Class in org.goplanit.geoio.util
Utility class that builds feature types for supported PLANit entities per layer and chosen destination CRS that the GeoIO writer supports
GeoIoFeatureTypeBuilder() - Constructor for class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
 
GeoIoWriterSettings - Class in org.goplanit.geoio.util
Settings relevant for persisting in any Geo IO output format
GeoIoWriterSettings() - Constructor for class org.goplanit.geoio.util.GeoIoWriterSettings
Default constructor
GeoIoWriterSettings(String) - Constructor for class org.goplanit.geoio.util.GeoIoWriterSettings
Constructor
GeoIoWriterSettings(String, String) - Constructor for class org.goplanit.geoio.util.GeoIoWriterSettings
Constructor
geometry - Variable in class org.goplanit.zoning.ZoneImpl
geometry of this zone
GeometryIntermodalWriter - Class in org.goplanit.geoio.converter.intermodal
Geometry intermodal writer to persist in GIS format, wrapping a Geometry network writer and Geometry zoning writer (and optionally a service network and routes services writer )in one
GeometryIntermodalWriter(String, String) - Constructor for class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriter
Constructor
GeometryIntermodalWriter(GeometryIntermodalWriterSettings) - Constructor for class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriter
Constructor
GeometryIntermodalWriterFactory - Class in org.goplanit.geoio.converter.intermodal
Factory for creating Geometry (GIS) intermodal writers persisting both a network and zoning (useful for intermodal networks with pt element where transfer zones are part of the zoning), or also include services (service network and routed services)
GeometryIntermodalWriterFactory() - Constructor for class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterFactory
 
GeometryIntermodalWriterSettings - Class in org.goplanit.geoio.converter.intermodal
Settings for Geometry (GIS) intermodal writer
GeometryIntermodalWriterSettings() - Constructor for class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
Default constructor
GeometryIntermodalWriterSettings(String, String) - Constructor for class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
Constructor
GeometryIntermodalWriterSettings(GeometryNetworkWriterSettings, GeometryZoningWriterSettings, GeometryServiceNetworkWriterSettings, GeometryRoutedServicesWriterSettings) - Constructor for class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
Constructor
GeometryIoWriter<T> - Class in org.goplanit.geoio.converter
Writer to persist a PLANit network to disk in a geometry centric format such as Shape files.
GeometryIoWriter() - Constructor for class org.goplanit.geoio.converter.GeometryIoWriter
Constructor
GeometryIoWriter(String) - Constructor for class org.goplanit.geoio.converter.GeometryIoWriter
Constructor
GeometryIoWriter(String, String) - Constructor for class org.goplanit.geoio.converter.GeometryIoWriter
Constructor
GeometryIoWriter(GeoIoWriterSettings) - Constructor for class org.goplanit.geoio.converter.GeometryIoWriter
Constructor
GeometryNetworkWriter - Class in org.goplanit.geoio.converter.network
Writer to persist a PLANit network to disk in a geometry centric format such as Shape files.
GeometryNetworkWriter() - Constructor for class org.goplanit.geoio.converter.network.GeometryNetworkWriter
Constructor
GeometryNetworkWriter(String) - Constructor for class org.goplanit.geoio.converter.network.GeometryNetworkWriter
Constructor
GeometryNetworkWriter(String, String) - Constructor for class org.goplanit.geoio.converter.network.GeometryNetworkWriter
Constructor
GeometryNetworkWriter(GeometryNetworkWriterSettings) - Constructor for class org.goplanit.geoio.converter.network.GeometryNetworkWriter
Constructor
GeometryNetworkWriterFactory - Class in org.goplanit.geoio.converter.network
Factory for creating GeometryNetworkWriters
GeometryNetworkWriterFactory() - Constructor for class org.goplanit.geoio.converter.network.GeometryNetworkWriterFactory
 
GeometryNetworkWriterSettings - Class in org.goplanit.geoio.converter.network
Settings relevant for persisting the PLANit network in any Geo IO output format
GeometryNetworkWriterSettings() - Constructor for class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
Default constructor
GeometryNetworkWriterSettings(String) - Constructor for class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
Constructor
GeometryNetworkWriterSettings(String, String) - Constructor for class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
Constructor
GeometryRoutedServicesWriter - Class in org.goplanit.geoio.converter.service
Writer to persist PLANit routed services to disk in GIS based format(s) such as shape files.
GeometryRoutedServicesWriter() - Constructor for class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriter
Default constructor
GeometryRoutedServicesWriter(String) - Constructor for class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriter
Constructor
GeometryRoutedServicesWriter(String, String) - Constructor for class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriter
Constructor
GeometryRoutedServicesWriterFactory - Class in org.goplanit.geoio.converter.service
Factory for creating PLANit Routed Services writers for GIS based output format(s), e.g., shape files
GeometryRoutedServicesWriterFactory() - Constructor for class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterFactory
 
GeometryRoutedServicesWriterSettings - Class in org.goplanit.geoio.converter.service
Settings relevant for persisting the PLANit network in any Geo IO output format
GeometryRoutedServicesWriterSettings() - Constructor for class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
Default constructor
GeometryRoutedServicesWriterSettings(String) - Constructor for class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
Constructor
GeometryRoutedServicesWriterSettings(String, String) - Constructor for class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
Constructor
GeometryServiceNetworkWriter - Class in org.goplanit.geoio.converter.service
Writer to persist a PLANit service network to disk in a geometry centric format such as Shape files.
GeometryServiceNetworkWriter() - Constructor for class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriter
Constructor
GeometryServiceNetworkWriter(String) - Constructor for class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriter
Constructor
GeometryServiceNetworkWriter(String, String) - Constructor for class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriter
Constructor
GeometryServiceNetworkWriter(GeometryServiceNetworkWriterSettings) - Constructor for class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriter
Constructor
GeometryServiceNetworkWriterFactory - Class in org.goplanit.geoio.converter.service
Factory for creating GeometryServiceNetworkWriters
GeometryServiceNetworkWriterFactory() - Constructor for class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterFactory
 
GeometryServiceNetworkWriterSettings - Class in org.goplanit.geoio.converter.service
Settings relevant for persisting the PLANit network in any Geo IO output format
GeometryServiceNetworkWriterSettings() - Constructor for class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
Default constructor
GeometryServiceNetworkWriterSettings(String) - Constructor for class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
Constructor
GeometryServiceNetworkWriterSettings(String, String) - Constructor for class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
Constructor
GeometryZoningWriter - Class in org.goplanit.geoio.converter.zoning
Writer to persist a PLANit zoning to disk in a geometry centric format such as Shape files.
GeometryZoningWriter() - Constructor for class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
Constructor
GeometryZoningWriter(String) - Constructor for class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
Constructor
GeometryZoningWriter(String, String) - Constructor for class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
Constructor
GeometryZoningWriter(GeometryZoningWriterSettings) - Constructor for class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
Constructor
GeometryZoningWriterFactory - Class in org.goplanit.geoio.converter.zoning
Factory for creating Geometry based Zoning Writer
GeometryZoningWriterFactory() - Constructor for class org.goplanit.geoio.converter.zoning.GeometryZoningWriterFactory
 
GeometryZoningWriterSettings - Class in org.goplanit.geoio.converter.zoning
Settings relevant for persisting the PLANit zoning in any Geo IO output format
GeometryZoningWriterSettings() - Constructor for class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
Default constructor
GeometryZoningWriterSettings(String) - Constructor for class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
Constructor
GeometryZoningWriterSettings(String, String) - Constructor for class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
Constructor
GEOTOOLS_GEOMETRY_ATTRIBUTE - Static variable in class org.goplanit.geoio.util.GeoIoFeatureTypeBuilder
the geotools geometry attribute name used
geoUtils - Variable in class org.goplanit.algorithms.shortest.ShortestPathAStar
CRS based utility class to interpret the position information of vertices
GERMANY - Static variable in class org.goplanit.utils.locale.CountryNames
 
GERMANY_DHDN - Static variable in class org.goplanit.utils.epsg.EpsgCodesByCountry
Area of use: Germany, 3-degree Gauss-Kruger zone 4, EPSG:31468
get(long) - Method in interface org.goplanit.utils.wrapper.LongMapWrapper
Collect entry from container using primitive
get(long) - Method in class org.goplanit.utils.wrapper.LongMapWrapperImpl
Collect entry from container using primitive
get(Class<T>) - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMapper
 
get(Class<V>, K) - Method in class org.goplanit.utils.misc.CustomIndexTracker
Get an entry of register class by its custom id
get(K) - Method in interface org.goplanit.utils.wrapper.MapWrapper
Collect entry from container
get(K) - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Collect entry from container
get(GtfsKeyType) - Method in class org.goplanit.gtfs.entity.GtfsObject
 
get(Mode) - Method in class org.goplanit.network.layers.TransportLayersImpl
Find the layer that supports the passed in mode.
get(Mode) - Method in interface org.goplanit.utils.network.layers.NetworkLayers
Find the layer that supports the passed in mode.
get(Mode, TimePeriod) - Method in class org.goplanit.demands.Demands
Get an OdDemand by mode and time period in pcu/hour
get(PredefinedModeType) - Method in class org.goplanit.mode.ModesImpl
get predefined mode if it is registered
get(PredefinedModeType) - Method in interface org.goplanit.utils.mode.Modes
get predefined mode if it is registered
get(PredefinedModeType) - Method in interface org.goplanit.utils.network.layers.NetworkLayers
Find layer that supports the given predefined mode type (not custom mode type)
get(MacroscopicLinkSegment) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Collect the fundamental diagram for the given link segment.
get(MacroscopicLinkSegmentType) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Collect the fundamental diagram for the given link segment type.
getA() - Method in class org.goplanit.utils.test.TestOutputDto
 
getAbsCumulativeDifferenceWith(CumulativePoint) - Method in interface org.goplanit.utils.cumulatives.CumulativePoint
Absolute cumulative difference between this and passed in cumulative point
getAbsCumulativeDifferenceWith(CumulativePoint) - Method in class org.goplanit.utils.cumulatives.CumulativePointImpl
Absolute cumulative difference between this and passed in cumulative point
getAbsTimeDifferenceWith(CumulativePoint) - Method in interface org.goplanit.utils.cumulatives.CumulativePoint
Absolute time difference in seconds between this and passed in cumulative point
getAbsTimeDifferenceWith(CumulativePoint) - Method in class org.goplanit.utils.cumulatives.CumulativePointImpl
Absolute time difference in seconds between this and passed in cumulative point
getAcceptedTurnFlows() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnFlowUpdateConsumer
The found accepted turn flows by the combined entry-exit segment hash code
getAcceptedTurnFlows() - Method in interface org.goplanit.assignment.ltm.sltm.consumer.BushFlowUpdateConsumer
The found accepted turn flows by the combined entry-exit segment.
getAcceptedTurnFlows() - Method in class org.goplanit.assignment.ltm.sltm.consumer.NetworkTurnFlowUpdateData
Access to the result, the accepted turn flows, where key comprises a combined hash of entry and exit edge segment ids and value is the accepted turn flow v_ab
getAcceptedTurnFlows() - Method in class org.goplanit.assignment.ltm.sltm.consumer.PathTurnFlowUpdateConsumer
The found accepted turn flows by the combined entry-exit segment hash code
getAcceptedTurnFlows() - Method in class org.goplanit.assignment.ltm.sltm.consumer.RootedBushTurnFlowUpdateConsumer
The found accepted turn flows by the combined entry-exit segment hash code
getAccessLinkSegment() - Method in interface org.goplanit.utils.zoning.DirectedConnectoid
The edge segment that provides access
getAccessLinkSegment() - Method in class org.goplanit.zoning.DirectedConnectoidImpl
The edge segment that provides access
getAccessModes() - Method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
The access modes for this group
getAccessModes() - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
The access modes for this group
getAccessNode() - Method in interface org.goplanit.utils.zoning.DirectedConnectoid
Based on the edge segment and the location (upstream/downstream) of the access point, collect the access node
getAccessProperties(Mode) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Returns the mode properties for a specified mode along this link
getAccessProperties(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Returns the access properties for a specified mode along this link
getAccessVertex() - Method in interface org.goplanit.utils.zoning.Connectoid
collect the access vertex for this connectoid
getAccessVertex() - Method in class org.goplanit.zoning.DirectedConnectoidImpl
collect the access vertex for this connectoid
getAccessVertex() - Method in class org.goplanit.zoning.UndirectedConnectoidImpl
collect the access vertex for this connectoid
getAccessZones() - Method in interface org.goplanit.utils.zoning.Connectoid
The zones that can be accessed by this connectoid
getAccessZones() - Method in class org.goplanit.zoning.ConnectoidImpl
The zones that can be accessed by this connectoid
getAcivatedGtfsModes() - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Convenience method that provides access to all the currently active GTFS modes (unmodifiable)
getAcivatedGtfsModes(PredefinedModeType) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Find the currently mapped GTFS modes for a given PLANit predefined mode type
getAcivatedOsmModes() - Method in class org.goplanit.osm.converter.network.OsmWaySettings
convenience method that collects all currently activated OSM modes
getAcivatedOsmModes(PredefinedModeType) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
convenience method that collects the currently mapped OSM modes for the given PLANit mode
getAcivatedPlanitPredefinedModes() - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Currently activated mapped PLANit modes as a new set, i.e., modifying this set does not impact the configuration
getAcivatedPlanitPredefinedModes(RouteType) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Find the currently mapped PLANit predefined modes for a given gtfsMode
getActivatedLoggingForGtfsRoutesByShortName() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Unmodifiable set of tracked GTFS routes for logging purposes
getActivatedOutputTypeConfigurations() - Method in class org.goplanit.output.configuration.OutputConfiguration
Collect all output type configuration activated on this instance
getActivatedOutputTypes() - Method in class org.goplanit.output.configuration.OutputConfiguration
Collect the activated output types
getActivatedPlanitMode(String) - Method in class org.goplanit.osm.converter.OsmModeConversionBase
Convenience method that collects the currently mapped PLANit modes (road or rail) for the given OSM modes
getActivatedPlanitModes() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
activated planit modes, note that initialise should have been called before this is populated
getActivatedPlanitModes(Collection<String>) - Method in class org.goplanit.osm.converter.OsmModeConversionBase
Convenience method that collects the currently mapped PLANit modes (road or rail) for the given OSM modes
getActivatedPlanitModesByGtfsMode() - Method in class org.goplanit.gtfs.converter.GtfsConverterHandlerData
activated planit modes, note that initialise should have been called before this is populated
getActivatedPlanitModeTypes() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Convenience method that collects all currently mapped PLANit mode types (road, rail, water)
getActivatedPlanitModeTypes(Collection<String>) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
convenience method that collects the currently mapped PLANit modes (road or rail) for the given OSM modes
getActivatedPlanitModeTypesStream() - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Create a stream of currently activated planit mode types
getActivatedSolutionScheme() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Currently active sLTM solution scheme
getActivatedTypes() - Method in interface org.goplanit.osm.defaults.OsmInfrastructureConfiguration
create a copy of the currently supported way types in set form
getActivatedTypes() - Method in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
create a copy of the currently supported way types in set form
getActivatedTypes() - Method in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
create a copy of the currently supported way types in set form
getActiveSubOutputTypes() - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Returns a set of activated sub output types (if any)
getAdditionalContent() - Method in class org.goplanit.component.event.PopulateComponentEvent
Collect additional content provided to be able to populate the component
getAdditionalContent() - Method in class org.goplanit.component.event.PopulateUntypedComponentEvent
Collect additional content provided to be able to populate the component
getAgencyId() - Method in class org.goplanit.gtfs.entity.GtfsAgency
Get the agency id
getAllowedModes() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentImpl
Returns the modes that are allowed on the link segment (unmodifiable)
getAllowedModes() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
return the available modes present in one of the access groups that have been registered
getAllowedModes() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
return the available modes present in one of the access groups that have been registered
getAllowedModes() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Returns the modes that are allowed on the link segment (unmodifiable)
getAllowedModesFrom(Collection<Mode>) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Method which identifies which of the passed in modes is available on the link segment
getAllowedModesFrom(Collection<Mode>) - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
collect the allowed modes from the passed in modes as newly created set
getAllowedModesNotIn(Collection<Mode>) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Method which identifies which of the passed in modes is available on the link segment but not in the passed in collection of modes
getAllSupportedHighwayTypesAsWaterWayTypes() - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
Provide access to all highway types that are supported as values for ferry=_highway_type_
getAllUnsupportedHighwayTypesAsWaterWayTypes() - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
Provide access to all highway types that are unsupported as values for ferry=_highway_type_
getAlphaBetaParameters(Mode) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost.BprParameters
Retrieve Pair containing alpha and beta values for a specified mode
getAlternative(boolean) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Access to the two alternatives that reflect the PAS
getAlternativeHighCost() - Method in class org.goplanit.assignment.ltm.sltm.Pas
get cost of high cost alternative segment
getAlternativeLowCost() - Method in class org.goplanit.assignment.ltm.sltm.Pas
get cost of high cost alternative segment
getAreaBasedHighwayValueTags() - Static method in class org.goplanit.osm.tags.OsmPtv1Tags
the area based public transport value tags that can occur i.c.w.
getAreaBasedRailwayValueTags() - Static method in class org.goplanit.osm.tags.OsmPtv1Tags
the area based public transport tags that can occur i.c.w.
getArrivalTime() - Method in class org.goplanit.gtfs.entity.GtfsStopTime
 
getAssignment() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmLinkOutputTypeAdapter
Access the assignment
getAssignment() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentLinkOutputTypeAdapter
Access the assignment
getAssignment() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentOdOutputTypeAdapter
Access the assignment
getAssignment() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticPathOutputTypeAdapter
Access the assignment
getAssignment() - Method in class org.goplanit.output.adapter.OutputTypeAdapterImpl
Access the assignment
getAssignmentClassName() - Method in class org.goplanit.output.adapter.OutputAdapter
Returns the name of the assignment class being used
getAssignmentId() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Collect parent assignment id
getAttributeDescription() - Method in class org.goplanit.geoio.util.PlanitEntityFeatureTypeContext
 
getAttributionId() - Method in class org.goplanit.gtfs.entity.GtfsAttribution
Get the attribution id
getAvailableModesFromModeTypes(Collection<PredefinedModeType>) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
given predefined mode types, obtain the mode instances on the network that correspond to them
getAzimuthFromLinkSegmentToCoordinate(LinkSegment, Coordinate, GtfsZoningHandlerData) - Static method in class org.goplanit.gtfs.util.GtfsLinkSegmentHelper
Based on coordinate draw a virtual line to closest intersection point on link segment and identify the azimuth (0-360 degrees) that goes with this virtual line from the intersection point on the link segment towards the coordinate provided
getAzimuthInDegrees(Coordinate, Coordinate, boolean) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Collect the azimuth heading between the two coordinates (lat/long) in decimal degrees
getAzimuthInDegrees(Position, Position, boolean) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Collect the azimuth heading between the two positions (in user CRS) in decimal degrees, from location 1 to location 2
getB() - Method in class org.goplanit.utils.test.TestOutputDto
 
getBoundingBox() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
collect the network bounding box so far
getBoundingPolygon() - Method in class org.goplanit.osm.converter.OsmReaderSettings
Set a polygon based bounding box to restrict parsing to
getBuswaySchemeKeyTags() - Static method in class org.goplanit.osm.tags.OsmBusWayTags
Collect our used busway key tags (including subtags) based on BUSWAY_SCHEME_KEYTAGS which are relevant when following the busway scheme approach
getByExternalId(String) - Method in interface org.goplanit.utils.graph.GraphEntities
Collect all entities based on a matching external id.
getBySourceId(Class<V>, K) - Method in class org.goplanit.converter.BaseReaderImpl
Get an entry by its source id
getByXmlId(String) - Method in class org.goplanit.demands.TimePeriods
Retrieve a TimePeriod by its xml Id
getByXmlId(String) - Method in class org.goplanit.demands.TravellerTypes
Retrieve a TravelerType by its XML Id
getByXmlId(String) - Method in class org.goplanit.mode.ModesImpl
Retrieve a Mode by its XML Id
getByXmlId(String) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypesImpl
Retrieve a MacroscopicLinkSegmentType by its XML Id This method is not efficient, since it loops through all the registered types in order to find the required entry.
getByXmlId(String) - Method in class org.goplanit.network.layers.TransportLayersImpl
Find the layer based on non-indexed XML id rather than the managed internal id.
getByXmlId(String) - Method in interface org.goplanit.utils.graph.GraphEntities
Return an entity by its XML id
getByXmlId(String) - Method in class org.goplanit.utils.graph.GraphEntitiesImpl
Return an entity by its XML id
getByXmlId(String) - Method in class org.goplanit.utils.graph.ManagedGraphEntitiesImpl
Return an entity by its XML id
getByXmlId(String) - Method in interface org.goplanit.utils.mode.Modes
Retrieve a Mode by its XML Id
getByXmlId(String) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentTypes
Return a MacroscopicLinkSegmentType by its Xml id
getByXmlId(String) - Method in interface org.goplanit.utils.network.layers.NetworkLayers
Find the layer based on non-indexed XML id rather than the managed internal id.
getByXmlId(String) - Method in interface org.goplanit.utils.zoning.Zones
Find the first entry with matching XML id, not efficient as not indexed by XML id, so use carefully
getByXmlId(GraphEntities<EE>, String) - Static method in interface org.goplanit.utils.graph.GraphEntities
find by XML id Note: not an efficient implementation since it loops over all entities in linear time to identify the correct one, preferably use MapWrapper.get(Object) instead whenever possible.
getC() - Method in class org.goplanit.utils.test.TestOutputDto
 
getCallingClassName() - Static method in class org.goplanit.utils.reflection.StackWalkerUtil
Collect the class name of the method that is the invoker of calling this method
getCallingMethodName() - Static method in class org.goplanit.utils.reflection.StackWalkerUtil
Collect the method name of the method that is the invoker of calling this method
getCallingMethodType() - Static method in class org.goplanit.utils.reflection.StackWalkerUtil
Collect the method type of the method that is the invoker of calling this method
getCapacity() - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Returns the capacity of this link
getCapacityFlowPcuHour() - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
Provide the capacity flow rate per hour
getCapacityFlowPcuHour() - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Provide the capacity flow rate per hour
getCapacityOrDefaultPcuH() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
Collect the explicitly available/set capacity in PCU/hour.
getCapacityOrDefaultPcuH() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegment
Connectoid segments are not capacity restricted by default, but can be used in conjunction with a capacitated network.
getCapacityOrDefaultPcuH() - Method in interface org.goplanit.utils.network.virtual.ConnectoidSegment
Connectoid segments are not capacity restricted by default, but can be used in conjunction with a capacitated network.
getCapacityOrDefaultPcuH() - Method in interface org.goplanit.utils.pcu.PcuCapacitated
Collect the explicitly available/set capacity in PCU/hour.
getCapacityOrDefaultPcuHLane() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
Collect the explicitly available/set capacity in PCU/hour/lane.
getCapacityOrDefaultPcuHLane() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegment
getCapacityOrDefaultPcuHLane() - Method in interface org.goplanit.utils.network.virtual.ConnectoidSegment
getCapacityOrDefaultPcuHLane() - Method in interface org.goplanit.utils.pcu.PcuCapacitated
Collect the explicitly available/set capacity in PCU/hour/lane.
getCapacityPeriodDuration() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
getCapacityPeriodUnits() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
getCapacityPerLanePcuHour(MacroscopicLinkSegment) - Method in interface org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapter
Returns the value of the capacity per lane
getCapacityScalingFactors() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModelInput
Collect the computed capacity scaling factors per in-link segment a such that lambda_a = C_a/Sum_b(t_ab)
getCentroid() - Method in interface org.goplanit.utils.zoning.Zone
Returns the centroid of this zone
getCentroid() - Method in class org.goplanit.zoning.ZoneImpl
Returns the centroid of this zone
getCentroidFactory() - Method in class org.goplanit.zoning.ZoneFactoryImpl
the centroid factory to use
getCentroidVertex() - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdge
Collect the centroid vertex attached to the connectoid, which should always exist and only be a single one
getCentroidVertices() - Method in class org.goplanit.network.virtual.VirtualNetworkImpl
Access each centroid's vertex
getCentroidVertices() - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
Access each centroid's vertex
getCharateristicWaveSpeedKmHour() - Method in class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
The characteristic wave speed of the linear branch in km/hour
getClassName(Object) - Method in class org.goplanit.output.adapter.OutputAdapter
Return the name of a Java object class as a short string
getClassNameWithBrackets(Object) - Static method in class org.goplanit.utils.misc.LoggingUtils
create a string that gets the class simple name and surrounds them with brackets
getClassToBuild() - Method in class org.goplanit.utils.builder.Builder
collect the class to build
getClassTypeToConfigure() - Method in class org.goplanit.utils.builder.Configurator
collect the class type we are configuring for
getClosestDistanceInMeters(Coordinate, Geometry) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
find the closest distance in meters from the point to the geometry.
getClosestDistanceInMetersMultiLineString(Coordinate, MultiLineString) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
find the closest distance in meters from the point to the geometry.Here we project onto the geometry, so we find the actual closest distance instead of merely finding the closest modelled coordinated within the geometry.
getClosestDistanceInMetersToPolygon(Coordinate, Polygon) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
find the closest distance in meters from the point to the geometry.Here we project onto the geometry, so we find the actual closest distance instead of merely finding the closest modelled coordinated within the geometry.
getClosestExistingCoordinateDistanceInMeters(Coordinate, Geometry) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
find the distance between the closest coordinate on the geometry's coordinates.
getClosestExistingCoordinateToPoint(Coordinate, Geometry) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
find the coordinate on the geometry with the closest distance to the reference point.
getClosestExistingLineStringCoordinateToGeometry(Geometry, T) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Find the coordinate on the line string with the closest distance to the reference referenceGeometry.
getClosestExistingLineStringCoordinateToGeometry(Geometry, T, int, int) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Find the coordinate on the line string with the closest distance to the reference referenceGeometry.
getClosestGeometryExistingCoordinateToProjectedLinearLocationOnLineString(Geometry, LineString) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
find the closest location from any existing coordinate of the reference geometry to the line string geometry as a linear location.
getClosestLinkWithOsmWayIdToGeometry(long, Geometry, MacroscopicNetworkLayer, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.PlanitLinkOsmUtils
Collect the closest by link (with the given OSM way id on the layer) to the provided geometry.
getClosestPojectedCoordinateOnPolygon(Coordinate, Polygon) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
find the closest location from the reference coordinate to the polygon expressed as a linear location.
getClosestProjectedCoordinateOnGeometry(Coordinate, Geometry) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
find the closest projected coordinate from the reference point to the geometry.
getClosestProjectedCoordinateOnLineString(Coordinate, LineString) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
find the closest projected coordinate from the reference point to the line string.
getClosestProjectedDistanceInMetersToLineString(Coordinate, LineString) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
find the closest distance in meters from the point to the geometry.Here we project onto the geometry, so we find the actual closest distance instead of merely finding the closest modelled coordinated within the geometry.
getClosestProjectedLinearLocationOnGeometry(Coordinate, Geometry) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
find the closest location from the reference point to the geometry expressed as a linear location.
getClosestProjectedLinearLocationOnLineString(Coordinate, LineString) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Find the closest location from the reference coordinate to the line string expressed as a linear location.
getClosestProjectedLinearLocationOnPolygon(Coordinate, Polygon) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Find the closest location from the reference coordinate to the polygon expressed as a linear location.
getClosestSamplePointOnLineString(Position, LineString) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Find the closest explicit sample point registered on the line string compared to the passed in position
getColumnPriority() - Method in class org.goplanit.output.property.CalculatedSpeedOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.CapacityPerLaneOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.CostTimesFlowOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.DensityOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.DestinationZoneExternalIdOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.DestinationZoneIdOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.DestinationZoneXmlIdOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.DownstreamNodeExternalIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.DownstreamNodeIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.DownstreamNodeLocationOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.DownstreamNodeXmlIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.FlowOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.InflowOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.IterationIndexOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.LengthOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.LinkSegmentCostOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.LinkSegmentExternalIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.LinkSegmentIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.LinkSegmentTypeIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.LinkSegmentTypeNameOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.LinkSegmentTypeXmlIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.LinkSegmentXmlIdOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.MaximumDensityOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.MaximumSpeedOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.ModeExternalIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.ModeIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.ModeXmlIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.NumberOfLanesOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.OdCostOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.OriginZoneExternalIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.OriginZoneIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.OriginZoneXmlIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.OutflowOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.OutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.PathIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.PathOutputStringProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.RunIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.TimePeriodExternalIdOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getColumnPriority() - Method in class org.goplanit.output.property.TimePeriodIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.TimePeriodXmlIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.UpstreamNodeExternalIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.UpstreamNodeIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.UpstreamNodeLocationOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.UpstreamNodeXmlIdOutputProperty
 
getColumnPriority() - Method in class org.goplanit.output.property.VcRatioOutputProperty
Gets the column priority of the output property in output files The lower the column priority value of a property, the further to the left it is placed in the output file
getCommaSeparator() - Method in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Separator to use for separating x,y entries of a single coordinate that is being persisted
getCompatibleAccessee() - Method in interface org.goplanit.interactor.InteractorAccessor
each interactor requires access from this accessee
getCompatibleAccessee() - Method in interface org.goplanit.interactor.LinkInflowOutflowAccessor
each interactor requires access from this accessee
getCompatibleAccessee() - Method in interface org.goplanit.interactor.LinkVolumeAccessor
each interactor requires access from this accessee
getCompatibleAccessee() - Method in interface org.goplanit.interactor.TrafficAssignmentComponentAccessor
each interactor requires access from this accessee
getCompatibleAccessor() - Method in class org.goplanit.assignment.algorithmb.AlgorithmB
this accessee provides access to this accessor
getCompatibleAccessor() - Method in class org.goplanit.assignment.ltm.eltm.EventBasedLtm
 
getCompatibleAccessor() - Method in interface org.goplanit.interactor.InteractorAccessee
this accessee provides access to this accessor
getCompatibleAccessor() - Method in interface org.goplanit.interactor.LinkInflowOutflowAccessee
this accessee provides access to this accessor
getCompatibleAccessor() - Method in interface org.goplanit.interactor.LinkVolumeAccessee
this accessee provides access to this accessor
getCompatiblePlanitModesIfActivated(RouteType) - Method in class org.goplanit.gtfs.converter.GtfsConverterHandlerData
Collect PLANit modes if it is known as being activated and compatible (unmodifiable), otherwise return null
getCompatiblePlanitModesIfActivated(RouteType) - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
Collect PLANit modes if it is known as being activated and compatible, otherwise return null
getCompatiblePlanitModesIfActivated(Mode) - Method in class org.goplanit.gtfs.converter.GtfsConverterHandlerData
Collect compatible PLANit modes from a given PLANit mode (if any).
getCompatiblePlanitModesIfActivated(Mode) - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
Collect compatible PLANit modes from a given PLANit mode (if any).
getCompleteTransferZoneByOsmId(EntityType, long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Collect the complete transfer zone by entity type and osm id
getComponentIdMappers() - Method in class org.goplanit.converter.BaseWriterImpl
Access to the id mappers for each component via dedicated class
getComponentToPopulate() - Method in class org.goplanit.component.event.PopulateComponentEvent
collect PLANit component to populate
getComponentToPopulate() - Method in class org.goplanit.component.event.PopulateUntypedComponentEvent
collect PLANit component to populate
getComponentType() - Method in class org.goplanit.component.PlanitComponent
Collect the component type of this instance
getConfigurator() - Method in class org.goplanit.assignment.ltm.LtmTrafficAssignmentBuilder
the configurator for this builder.
getConfigurator() - Method in class org.goplanit.assignment.TrafficAssignmentBuilder
the configurator for this builder.
getConfigurator() - Method in class org.goplanit.utils.builder.Builder
the configurator for this builder.
getCongestedBranch() - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
Congested branch of the FD
getCongestedBranch() - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramImpl
Congested branch of the FD
getCongestedBranch() - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Congested branch of the FD
getConjugateConnectoidEdges() - Method in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
Access to conjugate edges
getConjugateConnectoidEdges() - Method in interface org.goplanit.utils.network.virtual.ConjugateVirtualNetwork
Access to conjugate edges
getConjugateConnectoidEdgeSegments() - Method in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
Access to conjugate edge segments
getConjugateConnectoidEdgeSegments() - Method in interface org.goplanit.utils.network.virtual.ConjugateVirtualNetwork
Access to conjugate edge segments
getConjugateConnectoidNodes() - Method in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
Access to conjugate nodes
getConjugateConnectoidNodes() - Method in interface org.goplanit.utils.network.virtual.ConjugateVirtualNetwork
Access to conjugate nodes
getConjugateLinkIdClass() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLink
Return class used to generate unique conjugate link ids via the id generator
getConjugateLinks() - Method in class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
Collect the undirected turns, i.e., conjugate links
getConjugateLinks() - Method in interface org.goplanit.utils.network.layer.ConjugateMacroscopicNetworkLayer
Collect the undirected turns, i.e., conjugate links
getConjugateLinkSegment(boolean) - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLink
 
getConjugateLinkSegmentAb() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLink
 
getConjugateLinkSegmentIdClass() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegment
Return class used to generate unique link ids via the id generator
getConjugateLinkSegments() - Method in class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
Collect the turns, i.e.
getConjugateLinkSegments() - Method in interface org.goplanit.utils.network.layer.ConjugateMacroscopicNetworkLayer
Collect the turns, i.e.
getConjugateLinkSegments() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLink
 
getConjugateNodeA() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLink
 
getConjugateNodeB() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLink
 
getConjugateNodeIdClass() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateNode
Return class used to generate unique conjugate node ids via the id generator if required
getConjugateNodeIdClass() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidNode
Return class used to generate unique conjugate node ids via the id generator if required
getConjugateNodes() - Method in class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
Collect the conjugate nodes, i.e., links/link segments in original network
getConjugateNodes() - Method in interface org.goplanit.utils.network.layer.ConjugateMacroscopicNetworkLayer
Collect the conjugate nodes, i.e., links/link segments in original network
getConnectoidEdgeId() - Method in class org.goplanit.network.virtual.ConnectoidEdgeImpl
Return the unique id of this connectoid edge
getConnectoidEdgeId() - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdge
Return the unique id of this connectoid edge
getConnectoidEdgeIdClass() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
Return class used to generate unique conjugate connectoid edge ids via the id generator
getConnectoidEdgeIdClass() - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdge
Return class used to generate unique connectoid edge ids via the id generator
getConnectoidEdgeIdMapper() - Method in class org.goplanit.converter.idmapping.VirtualNetworkIdMapper
get id mapper for links
getConnectoidEdges() - Method in class org.goplanit.network.virtual.VirtualNetworkImpl
Access to connectoid edges
getConnectoidEdges() - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
Access to connectoid edges
getConnectoidEdgesFileName() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
File name to use (without extension or geometry type suffix)
getConnectoidHelper() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Get the connectoid parser
getConnectoidIdMapper() - Method in class org.goplanit.converter.idmapping.ZoningIdMapper
get id mapper for Connectoid
getConnectoidsByAccessZone(TransferZone) - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
 
getConnectoidsByTransferZone(TransferZone) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Collect transfer zone's registered connectoids
getConnectoidSegmentId() - Method in class org.goplanit.network.virtual.ConnectoidSegmentImpl
Collect the unqiue connectoid segment id
getConnectoidSegmentId() - Method in interface org.goplanit.utils.network.virtual.ConnectoidSegment
Collect the unqiue connectoid segment id
getConnectoidSegmentIdClass() - Method in interface org.goplanit.utils.network.virtual.ConnectoidSegment
Return class used to generate unique connectoid edge segment ids via the id generator
getConnectoidSegmentIdMapper() - Method in class org.goplanit.converter.idmapping.VirtualNetworkIdMapper
get id mapper for link segments
getConnectoidSegments() - Method in class org.goplanit.network.virtual.VirtualNetworkImpl
Access to connectoid segments
getConnectoidSegments() - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
Access to connectoid segments
getConnectoidSegmentsFileName() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
File name to use (without extension or geometry type suffix)
getContent() - Method in class org.goplanit.utils.event.EventImpl
Access to the content for derived events
getCoordinateIndexOf(Coordinate, Coordinate[]) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
collect the index of the given coordinate from the array
getCoordinateReferenceSystem() - Method in class org.goplanit.network.TopologicalLayerNetwork
collect the used crs
getCoordinateReferenceSystem() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
getCoordinateReferenceSystem() - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
collect the crs used by this instance of the utils class
getCoordinateReferenceSystem() - Method in class org.goplanit.zoning.Zoning
The crs used by the zoning
getCostOf(Vertex) - Method in class org.goplanit.algorithms.shortest.MinMaxPathResultImpl
Collect the cost to reach the given vertex from the reference starting point
getCostOf(Vertex) - Method in class org.goplanit.algorithms.shortest.ShortestBushResultGeneralised
Collect the cost to reach the given vertex from the reference starting point
getCostOf(Vertex) - Method in class org.goplanit.algorithms.shortest.ShortestPathResultGeneralised
Collect the cost to reach the given vertex from the reference starting point
getCostOf(Vertex) - Method in interface org.goplanit.algorithms.shortest.ShortestResult
Collect the cost to reach the given vertex from the reference starting point
getCountry() - Method in class org.goplanit.converter.FileBasedConverterWriterSettings
Collect country name used
getCountry() - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaults
The country for which these defaults hold.
getCountry() - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
The country for which these defaults hold.
getCountry() - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
collect the country name
getCountry() - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
collect the country name
getCountryName() - Method in interface org.goplanit.gtfs.converter.GtfsConverterReaderSettings
The country name used to initialise GTFS defaults for
getCountryName() - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsImpl
The country name used to initialise GTFS defaults for
getCountryName() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
getCountryName() - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriter
the country name of the network to write (if any is set)
getCountryName() - Method in class org.goplanit.osm.converter.OsmReaderSettings
The country name used to initialise OSM defaults for
getCountryName() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderData
Collect the country name
getCountryNameCodeByIso2Code(String) - Static method in class org.goplanit.utils.locale.LocaleUtils
Collect full name of country based on ISO2 code
getCreatedPlanitNodesByLocation() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
provide read access to the registered PLANit nodes (and original OSM node if any was used) by location
getCriticalSpeedKmH() - Method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
Collect the critical speed in km/h
getCriticalSpeedKmH() - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Collect the critical speed in km/h
getCriticalSpeedKmH(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Collect the critical speed based on the combination of the mode and any restrictions imposed by the type on this mode.
getCriticalSpeedOrDefaultKmH(double) - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Collect the critical speed set, or otherwise the provided default
getCrsTransform() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Get Math transform to apply on the fly transformations for the CRS at hand
getCsvFileName(OutputType) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Returns the list of names of CSV output file for a specified output type
getCsvFileName(OutputType) - Method in interface org.goplanit.output.formatter.CsvTextFileOutputFormatter
Returns a list of names of CSV output file for a specified output type
getCsvFileName(OutputType) - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Returns the name of the CSV output file for a specified output type
getCumulativeCount() - Method in interface org.goplanit.utils.cumulatives.CumulativePoint
 
getCumulativeCount() - Method in class org.goplanit.utils.cumulatives.CumulativePointImpl
 
getCumulativePoint() - Method in class org.goplanit.assignment.ltm.eltm.event.CumulativeEvent
 
getCurrentDestination() - Method in interface org.goplanit.utils.od.OdDataIterator
Returns the destination zone object for the current cell
getCurrentDestination() - Method in class org.goplanit.utils.od.OdHashedIterator
Returns the destination zone object for the current cell
getCurrentDestination() - Method in class org.goplanit.utils.od.OdMatrixIterator
Returns the destination zone object for the current cell
getCurrentFlowAcceptanceFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Access to the current flow acceptance factors
getCurrentFlowAcceptanceFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Access to most recent flow acceptance factors (alphas)
getCurrentFlowCapacityFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Access to the current flow capacity factors
getCurrentInflowsPcuH() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Collect the most recently calculate total inflows by the loading
getCurrentOrigin() - Method in interface org.goplanit.utils.od.OdDataIterator
Returns the origin zone object for the current cell
getCurrentOrigin() - Method in class org.goplanit.utils.od.OdHashedIterator
Returns the origin zone object for the current cell
getCurrentOrigin() - Method in class org.goplanit.utils.od.OdMatrixIterator
Returns the origin zone object for the current cell
getCurrentOutflowsPcuH() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Collect the most recently calculate total outflows by the loading
getCurrentReceivingFlows() - Method in class org.goplanit.assignment.ltm.sltm.loading.ReceivingFlowData
collect current receiving flows
getCurrentSegmentFlows() - Method in class org.goplanit.assignment.traditionalstatic.ModeData
collect current segment flows
getCurrentSendingFlows() - Method in class org.goplanit.assignment.ltm.sltm.loading.SendingFlowData
collect current sending flows
getCurrentStorageCapacityFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Access to the current storage capacity factors
getCurrentValue() - Method in interface org.goplanit.utils.od.OdDataIterator
Returns the value at the current cell
getCurrentValue() - Method in class org.goplanit.utils.od.OdHashedIterator
Returns the value at the current cell
getCurrentValue() - Method in class org.goplanit.utils.od.OdNonPrimitiveMatrixIterator
Returns the value at the current cell
getCurrentValue() - Method in class org.goplanit.utils.od.OdPrimitiveMatrixIterator
Returns the value at the current cell
getCycleWayKeyTags(boolean) - Static method in class org.goplanit.osm.tags.OsmBicycleTags
Collect basic cycleway key tags based on BASIC_CYCLEWAY_KEY_TAGS, when includeLocationSubKey is true, we also include the subtags left and right consistent with BASIC_AND_LOCATION_BASED_KEY_TAGS
getCycleWayOneWayLocationBasedKeyTags() - Static method in class org.goplanit.osm.tags.OsmBicycleTags
Collect our used cycleway key tags (including subtags) based on ONEWAY_LOCATION_BASED_CYCLEWAY_KEY_TAGS
getCycleWayPositiveOppositeDirectionValueTags() - Static method in class org.goplanit.osm.tags.OsmBicycleTags
collect all value tags that are deemed to represent the existence of a cycleway in the opposite direction of travel in case of a one way street.
getCycleWayRegularNegativeValueTags() - Static method in class org.goplanit.osm.tags.OsmBicycleTags
collect all value tags that are deemed to explicitly not represent a cycleway, based on CYCLEWAY_REGULAR_NEGATIVE_VALUE_TAGS protected member
getCycleWayRegularPositiveValueTags() - Static method in class org.goplanit.osm.tags.OsmBicycleTags
Collect all value tags that are deemed to represent a cycleway in the main direction(s) of travel, based on CYCLEWAY_VALUE_TAGS_MAIN_DIRECTION protected member
getDag() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Access to the underlying dag
getDag() - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
Access to the underlying dag
getDag() - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Access to DAG as regular acylic subgraph rather than untyped
getDataStore(Class<?>) - Static method in class org.goplanit.geoio.util.GeoIODataStoreManager
Collect a registered datastore for a given PLANit entity class (for which only a single geometry type exists), if not available null is returned.
getDataStore(Class<?>, Class<? extends Geometry>) - Static method in class org.goplanit.geoio.util.GeoIODataStoreManager
Collect a registered datastore for a given PLANit entity class and geometry type (in case multiple geometry types require multiple stores with one store per type), if not available null is returned.
getDataStore(Class<?>, Mode) - Static method in class org.goplanit.geoio.util.GeoIODataStoreManager
Collect a registered datastore for a given PLANit entity class and mode (in case multiple modes require multiple stores with one store per type), if not available null is returned.
getDataType() - Method in class org.goplanit.output.property.CalculatedSpeedOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.CapacityPerLaneOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.CostTimesFlowOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.DensityOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.DestinationZoneExternalIdOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.DestinationZoneIdOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.DestinationZoneXmlIdOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.DownstreamNodeExternalIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.DownstreamNodeIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.DownstreamNodeLocationOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.DownstreamNodeXmlIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.FlowOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.InflowOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.IterationIndexOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.LengthOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.LinkSegmentCostOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.LinkSegmentExternalIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.LinkSegmentIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.LinkSegmentTypeIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.LinkSegmentTypeNameOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.LinkSegmentTypeXmlIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.LinkSegmentXmlIdOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.MaximumDensityOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.MaximumSpeedOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.ModeExternalIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.ModeIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.ModeXmlIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.NumberOfLanesOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.OdCostOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.OriginZoneExternalIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.OriginZoneIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.OriginZoneXmlIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.OutflowOutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.OutputProperty
Returns the data type of the output property
getDataType() - Method in class org.goplanit.output.property.PathIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.PathOutputStringProperty
 
getDataType() - Method in class org.goplanit.output.property.RunIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.TimePeriodExternalIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.TimePeriodIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.TimePeriodXmlIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.UpstreamNodeExternalIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.UpstreamNodeIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.UpstreamNodeLocationOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.UpstreamNodeXmlIdOutputProperty
 
getDataType() - Method in class org.goplanit.output.property.VcRatioOutputProperty
Returns the data type of the output property
getDayOfWeek() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
The day of week to filter on
getDeactivatedTypes() - Method in interface org.goplanit.osm.defaults.OsmInfrastructureConfiguration
create a copy of the currently unsupported way types in set form
getDeactivatedTypes() - Method in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
create a copy of the currently unsupported way types in set form
getDeactivatedTypes() - Method in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
create a copy of the currently unsupported way types in set form
getDecimalFormat() - Method in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Collect number of decimals used in writing double values
getDecimalFormat() - Method in class org.goplanit.matsim.util.PlanitMatsimWriterSettings
Collect number of decimals used in writing coordinates
getDecimalSeparator() - Method in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Separator to use for separating decimals from unit changes
getDefaultDirectionalLanesByHighwayType(String) - Method in class org.goplanit.osm.defaults.OsmLaneDefaults
collect the number of lanes based on the highway type, e.g.
getDefaultDirectionalLanesByWayType(String, String) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Collect the number of lanes/tracks for a given OSM way key/value for either direction (not total), e.g.
getDefaultDirectionalLanesByWayType(String, String) - Method in class org.goplanit.osm.defaults.OsmLaneDefaults
collect the number of lanes based on the highway type, e.g.
getDefaultDirectionalRailwayTracks() - Method in class org.goplanit.osm.defaults.OsmLaneDefaults
Collect the default number of tracks for railways (in one direction)
getDefaultDirectionalWaterwayLanes() - Method in class org.goplanit.osm.defaults.OsmLaneDefaults
Collect the default number of water way lanes for water ways (in one direction)
getDefaultDwellTime() - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Get default
getDefaultDwellTime() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Get default
getDefaultGeometryAttributeKey() - Method in class org.goplanit.geoio.util.PlanitEntityFeatureTypeContext
Access to default geometry attribute key as used
getDefaultLinkSegmentTypeByOsmTag(String, String) - Method in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Find the link segment type (per layer) by the Highway/railway/waterwayroute=value, where we pass in the "value"
getDefaultLinkSegmentTypeByOsmWayType(OsmWay, Map<String, String>) - Method in class org.goplanit.osm.converter.network.OsmNetworkMainProcessingHandler
Collect the default settings for this way based on its highway type
getDefaultMaximumSpeed() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
getDefaultOsmHighwayTypeWhenUnsupported() - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
When the parsed way has a type that is not supported but also not explicitly excluded, this alternative will be used
getDefaultOutputFormatter() - Method in class org.goplanit.io.project.PlanItProject
Access to the default output formatter
getDefaultOutputFormatter() - Method in class org.goplanit.io.project.PlanItSimpleProject
Collect the default output formatter for PLANit simple project which is the native XMLFormatter
getDefaultPredefinedModeMappings(PredefinedModeType) - Static method in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Collect the default mapping from PLANit predefined mode to MATSim mode
getDefaultsByCountryISO2(String) - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
collect the (original) speed limit defaults (outside,inside urban areas) for a given country ISO2 code
getDefaultsByCountryName(String) - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
collect the (original) speed limit defaults (outside,inside urban areas) for a given country name
getDefaultSpeedLimitByOsmHighwayType(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Collect the speed limit for a given highway tag value, e.g.
getDefaultSpeedLimitByOsmRailwayType(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
Collect the speed limit for a given railway tag value, e.g.
getDefaultSpeedLimitByOsmTypeValue(String, String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Collect the speed limit for a given way tag value, e.g.
getDefaultSpeedLimitByOsmWaterwayType(String) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
Collect the default speed limit for waterways
getDefaultSpeedLimitByOsmWayType(String, Map<String, String>) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Collect the default speed limit for a given way tag value, where we extract the key and value from the passed in tags, if available
getDefaultSpeedLimitByOsmWayType(Map<String, String>) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Collect the default speed limit for a given highway/railway/waterway tag value, where we extract the key and value from the passed in tags, if available
getDefaultTotalLanesByHighwayType(String) - Method in class org.goplanit.osm.defaults.OsmLaneDefaults
collect the number of lanes based on the highway type, e.g.
getDefaultUnit() - Method in class org.goplanit.output.property.CalculatedSpeedOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.CapacityPerLaneOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.CostTimesFlowOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.DensityOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.DestinationZoneExternalIdOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.DestinationZoneIdOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.DestinationZoneXmlIdOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.DownstreamNodeExternalIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.DownstreamNodeIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.DownstreamNodeLocationOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.DownstreamNodeXmlIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.FlowOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.InflowOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.IterationIndexOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.LengthOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.LinkSegmentCostOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.LinkSegmentExternalIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.LinkSegmentIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.LinkSegmentTypeIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.LinkSegmentTypeNameOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.LinkSegmentTypeXmlIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.LinkSegmentXmlIdOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.MaximumDensityOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.MaximumSpeedOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.ModeExternalIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.ModeIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.ModeXmlIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.NumberOfLanesOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.OdCostOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.OriginZoneExternalIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.OriginZoneIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.OriginZoneXmlIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.OutflowOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.OutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.PathIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.PathOutputStringProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.RunIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.TimePeriodExternalIdOutputProperty
Returns the units of the output property
getDefaultUnit() - Method in class org.goplanit.output.property.TimePeriodIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.TimePeriodXmlIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.UpstreamNodeExternalIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.UpstreamNodeIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.UpstreamNodeLocationOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.UpstreamNodeXmlIdOutputProperty
 
getDefaultUnit() - Method in class org.goplanit.output.property.VcRatioOutputProperty
Returns the units of the output property
getDemandFileLocation() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
 
getDemands() - Method in class org.goplanit.assignment.TrafficAssignment
Get the demands for the current assignment
getDemands() - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Get the registered demands
getDemands() - Method in class org.goplanit.io.project.PlanItSimpleProject
Return the current Demands object
getDemandsIdMapperIdMapper() - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMappers
 
getDemandsModifier() - Method in class org.goplanit.demands.Demands
access to modifier features
getDemandsReaderSettings() - Method in class org.goplanit.tntp.input.TntpInputBuilder
 
getDemandsReaderSettings() - Method in class org.goplanit.tntp.project.TntpProject
 
getDemandsToPopulate() - Method in class org.goplanit.component.event.PopulateDemandsEvent
Collect PLANit demands to populate
getDenominatorUnitTypes() - Method in class org.goplanit.utils.unit.GroupUnit
All registered units in the denominator
getDensityPcuKm(double) - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagramBranch
The flow at a given density
getDensityPcuKm(double) - Method in class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
The flow at a given density
getDensityTangent(double) - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagramBranch
The derivative of density towards a change in flow given a particular density
getDepartures() - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Access to the departures of this schedule
getDepartures() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Access to the departures of this schedule
getDepartureTime() - Method in class org.goplanit.gtfs.entity.GtfsStopTime
 
getDepartureTime() - Method in class org.goplanit.service.routed.RoutedTripDepartureImpl
Departure time of the trip this instance is stored on
getDepartureTime() - Method in interface org.goplanit.utils.service.routed.RoutedTripDeparture
Departure time of the trip this instance is stored on
getDescription() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.StaticLtmStrategyConjugateBush
 
getDescription() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Description of the chosen sLTM strategy for equilibration
getDescription() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmDestinationBushStrategy
Description of the chosen sLTM strategy for equilibration
getDescription() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmOriginBushDestLabelledStrategy
Description of the chosen sLTM strategy for equilibration
getDescription() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmPathStrategy
Description of the chosen sLTM strategy for equilibration
getDescription() - Static method in class org.goplanit.io.xml.util.ApplicationProperties
collect description value
getDescription() - Method in class org.goplanit.time.TimePeriodImpl
Return the description
getDescription() - Method in interface org.goplanit.utils.time.TimePeriod
Return the description
getDestination() - Method in class org.goplanit.assignment.ltm.sltm.DestinationBush
collect destination of this bush
getDestinationCoordinateReferenceSystem() - Method in class org.goplanit.converter.CrsWriterImpl
 
getDestinationCoordinateReferenceSystem() - Method in class org.goplanit.converter.FileBasedConverterWriterSettings
Collect the destination Crs
getDestinationCrsTransformer() - Method in class org.goplanit.converter.CrsWriterImpl
get the destination crs transformer.
getDestinationSeparator() - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
 
getDestinationZoneExternalId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.OdOutputTypeAdapter
Returns the external Id of the destination zone for the current OD
getDestinationZoneExternalId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.PathOutputTypeAdapter
Returns the external Id of the destination zone for the current cell in the OD path matrix
getDestinationZoneId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.OdOutputTypeAdapter
Returns the Id of the destination zone for the current cell in the OD destination
getDestinationZoneId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.PathOutputTypeAdapter
Returns the Id of the destination zone for the current cell in the OD path matrix
getDestinationZoneXmlId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.OdOutputTypeAdapter
Returns the XML Id of the destination zone for the current OD destination
getDestinationZoneXmlId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.PathOutputTypeAdapter
Returns the Xml Id of the destination zone for the current cell in the OD path matrix
getDirectedConnectoidId() - Method in interface org.goplanit.utils.zoning.DirectedConnectoid
Collect the directed connectoid id
getDirectedConnectoidId() - Method in class org.goplanit.zoning.DirectedConnectoidImpl
the directed connectoid unique id
getDirectedConnectoidIdClass() - Method in interface org.goplanit.utils.zoning.DirectedConnectoid
the class for directed connectoid id generation
getDirectedConnectoidsByLocation(MacroscopicNetworkLayer) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerConnectoidData
collect the registered connectoids indexed by their locations for a given network layer (unmodifiable)
getDirectedConnectoidsByLocation(MacroscopicNetworkLayer) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
collect the registered connectoids indexed by their locations for a given network layer (unmodifiable)
getDirectedConnectoidsByLocation(MacroscopicNetworkLayer) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
collect the registered connectoids indexed by their locations for a given network layer (unmodifiable)
getDirectedConnectoidsByLocation(Point, MacroscopicNetworkLayer) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerConnectoidData
Collect the registered connectoids by given locations and network layer (unmodifiable)
getDirectedConnectoidsByLocation(Point, MacroscopicNetworkLayer) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Collect the registered connectoids by given locations and network layer (unmodifiable)
getDirectedConnectoidsByLocation(Point, MacroscopicNetworkLayer) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Collect the registered connectoids by given locations and network layer (unmodifiable)
getDirectedGraph() - Method in class org.goplanit.network.layer.UntypedNetworkLayerImpl
collect the graph
getDirectedVertexIterator() - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
Collect iterator for all unique directed vertices in the bush
getDisallowedModesFrom(Collection<Mode>) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Method which identifies which of the passed in modes is unavailable on the link segment
getDiscardDanglingNetworkAboveSize() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
collect the size below which networks are removed
getDiscardDanglingNetworkBelowSize() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
collect the size above which dangling networks are kept even if they are smaller than the largest connected network
getDistanceInKilometres(Vertex, Vertex) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Compute the distance in kilometres between two vertices assuming the positions are set and based on the same crs as registered on this class instance
getDistanceInKilometres(Vertex, Vertex) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Compute the distance in kilometres between two vertices assuming the positions are set and based on the same crs as registered on this class instance
getDistanceInKilometres(LineString) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Compute the length of the line string by traversing all nodes and computing the segment by segment distances TODO: find out if a faster way is possible
getDistanceInKilometres(Point, Point) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Compute the distance in kilometres between two positions assuming the positions are provided in the same crs as registered on this class instance
getDistanceInKilometres(LineString) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Compute the length of the line string by traversing all nodes and computing the segment by segment distances TODO: find out if a faster way is possible
getDistanceInKilometres(Position, Position) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Compute the distance in kilometres between two positions assuming the positions are provided in the same crs as registered on this class instance
getDistanceInMetres(Coordinate, Coordinate) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Compute the distance in metres between two (JTS) coordinates assuming the positions are provided in the same crs as registered on this class instance
getDistanceInMetres(Point, Point) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Compute the distance in metres between two (JTS) points assuming the positions are provided in the same crs as registered on this class instance
getDistanceInMetres(Position, Position) - Method in class org.goplanit.io.geo.PlanitOpenGisUtils
Compute the distance in metres between two positions assuming the positions are provided in the same crs as registered on this class instance
getDistanceToEdge(Coordinate, Edge, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitEntityGeoUtils
find the distance from the edge to the point.
getDistanceToZone(Coordinate, Zone, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitEntityGeoUtils
find the distance from the zone to the coordinate.
getDivergeVertex() - Method in class org.goplanit.assignment.ltm.sltm.Pas
Collect the start vertex of the PAS
getDownstreamNode() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Collect downstream vertex as node
getDownstreamNodeExternalId(MacroscopicLinkSegment) - Method in interface org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapter
Returns the external Id of the downstream node
getDownstreamNodeExternalId(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the external Id of the downstream node
getDownstreamNodeId(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the Id of the downstream node
getDownstreamNodeLocation(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the location of the downstream node
getDownstreamNodeXmlId(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the XML Id of the downstream node
getDownstreamServiceNode() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
Get the segment's downstream vertex
getDownstreamVertex - Static variable in interface org.goplanit.utils.graph.directed.EdgeSegment
Function collecting downstream vertex for edge segment
getDownstreamVertex() - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
Get the segment's downstream vertex
getDownstreamVertex() - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegment
Get the segment's downstream vertex
getDownstreamVertex() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
Get the segment's downstream vertex
getDownstreamVertex() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
Get the segment's downstream vertex
getDownstreamVertex() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegment
Get the segment's downstream vertex
getDownstreamVertex() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Get the segment's downstream vertex
getDownstreamVertex() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegment
Get the segment's downstream vertex
getDTravelTimeDFlow(boolean, Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Get the first derivative of the used travel time computation method towards the edge segment (in) flow rate in PCU per hour, i.e.
getDTravelTimeDFlow(boolean, Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.FreeFlowLinkTravelTimeCost
Derivative of free flow travel time is zero
getDTravelTimeDFlow(boolean, Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Not supported returns -infinity for all calls and logs severe warning
getDTravelTimeDFlow(boolean, Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
Not supported returns -infinity for all calls and logs severe warning
getDTravelTimeDFlow(boolean, Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.SteadyStateTravelTimeCost
First Derivative towards inflowRate.
getDTravelTimeDFlow(boolean, Mode, ConnectoidSegment) - Method in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
fixed cost so derivative is always zero
getDTravelTimeDFlow(boolean, Mode, ConnectoidSegment) - Method in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
Fixed, so derivative is always zero
getDTravelTimeDFlow(boolean, Mode, T) - Method in interface org.goplanit.cost.Cost
Get the first derivative of the used travel time computation method towards the edge segment (in) flow rate in PCU per hour, i.e.
getDuration() - Method in class org.goplanit.service.routed.RelativeLegTimingImpl
Collect duration
getDuration() - Method in interface org.goplanit.utils.service.routed.RelativeLegTiming
Collect duration
getDurationHours() - Method in interface org.goplanit.utils.time.TimePeriod
Get the duration in hours
getDurationSeconds() - Method in class org.goplanit.time.TimePeriodImpl
Return the duration in seconds
getDurationSeconds() - Method in interface org.goplanit.utils.time.TimePeriod
Return the duration in seconds
getDwellTime() - Method in class org.goplanit.service.routed.RelativeLegTimingImpl
Collect dwell time
getDwellTime() - Method in interface org.goplanit.utils.service.routed.RelativeLegTiming
Collect dwell time
getEarliestNonNull() - Method in class org.goplanit.utils.misc.Pair
 
getEarliestNonNull() - Method in class org.goplanit.utils.misc.Triple
 
getEdgeFromBreakToVertexB() - Method in class org.goplanit.graph.modifier.event.BreakEdgeEvent
collect broken edge section from break vertex to original vertex B
getEdgeFromVertexAToBreak() - Method in class org.goplanit.graph.modifier.event.BreakEdgeEvent
collect broken edge section from original vertex A to break vertex
getEdges() - Method in class org.goplanit.graph.directed.ConjugateDirectedVertexImpl
Returns a collection of Edge objects (unmodifiable)
getEdges() - Method in class org.goplanit.graph.directed.DirectedVertexImpl
Returns a collection of Edge objects (unmodifiable)
getEdges() - Method in class org.goplanit.graph.UntypedGraphImpl
collect edges of graph
getEdges() - Method in class org.goplanit.graph.VertexImpl
Returns a collection of Edge objects (unmodifiable)
getEdges() - Method in class org.goplanit.network.layer.physical.ConjugateNodeImpl
Returns a collection of Edge objects (unmodifiable)
getEdges() - Method in class org.goplanit.network.virtual.ConjugateConnectoidNodeImpl
Returns a collection of Edge objects (unmodifiable)
getEdges() - Method in interface org.goplanit.utils.graph.ConjugateVertex
Returns a collection of Edge objects (unmodifiable)
getEdges() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedVertex
Returns a collection of DirectedEdge objects (unmodifiable)
getEdges() - Method in interface org.goplanit.utils.graph.directed.DirectedVertex
Returns a collection of DirectedEdge objects (unmodifiable)
getEdges() - Method in interface org.goplanit.utils.graph.UntypedGraph
collect edges of graph
getEdges() - Method in interface org.goplanit.utils.graph.Vertex
Returns a collection of Edge objects (unmodifiable)
getEdges(Vertex) - Method in interface org.goplanit.utils.graph.ConjugateVertex
Collect the edge(s) based on the other vertex
getEdges(Vertex) - Method in interface org.goplanit.utils.graph.Vertex
Collect the edge(s) based on the other vertex
getEdgeSegment(boolean) - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Edge segment in the direction indicated
getEdgeSegment(boolean) - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Edge segment in the direction indicated
getEdgeSegment(boolean) - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
Edge segment in the direction indicated
getEdgeSegment(DirectedVertex) - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedVertex
collect the first edge segment corresponding to the provided other vertex
getEdgeSegment(DirectedVertex) - Method in interface org.goplanit.utils.graph.directed.DirectedVertex
collect the first edge segment corresponding to the provided other vertex
getEdgeSegmentAb() - Method in class org.goplanit.graph.directed.DirectedEdgeImpl
Edge segment in the direction from A to B
getEdgeSegmentAb() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Edge segment in the direction from A to B
getEdgeSegmentAb() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Edge segment in the direction from A to B
getEdgeSegmentAb() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
Edge segment in the direction from A to B
getEdgeSegmentBa() - Method in class org.goplanit.graph.directed.DirectedEdgeImpl
Edge segment in the direction from B to A
getEdgeSegmentBa() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Edge segment in the direction from B to A
getEdgeSegmentBa() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Edge segment in the direction from B to A
getEdgeSegmentBa() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
Edge segment in the direction from B to A
getEdgeSegmentCost(EdgeSegment) - Method in class org.goplanit.algorithms.shortest.ConjugateShortestPathGeneralised
For a conjugate network we obtain the conjugate edge segment cost by means of the incoming original edge segment of the turn, i.e., conjugate edge segment
getEdgeSegmentCost(EdgeSegment) - Method in class org.goplanit.algorithms.shortest.ShortestPathGeneralised
The standard way to collect edge segment costs is by edge segment id from the edge segment cost raw array.
getEdgeSegmentPathString(ManagedDirectedPath, Function<EdgeSegment, Object>) - Static method in class org.goplanit.utils.path.PathUtils
Returns the path as a String of comma-separated edge segment Id or external Id values
getEdgeSegments() - Method in class org.goplanit.graph.directed.UntypedDirectedGraphImpl
Collect edges segments of graph
getEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
collect all edge segments available on the edge
getEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
collect all edge segments available on the edge
getEdgeSegments() - Method in interface org.goplanit.utils.graph.UntypedDirectedGraph
Collect edges segments of graph
getEdgeSegments() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
collect all edge segments available on the edge
getEdgeSegmentsForVertexLambda(boolean) - Static method in interface org.goplanit.utils.graph.directed.DirectedVertex
Collect lambda function that collects either up or downstream edge segments
getEdgeSegmentsInDirection - Variable in class org.goplanit.algorithms.shortest.ShortestPathAcyclicMinMaxGeneralised
depending on configuration this function collects edge segments in entry or exit direction of vertex
getEdgeSegmentsInDirection - Variable in class org.goplanit.algorithms.shortest.ShortestPathGeneralised
depending on configuration this function collects edge segments in entry or exit direction of vertex
getEdgeSegmentsInDirectionLambda(ShortestSearchType) - Static method in class org.goplanit.algorithms.shortest.ShortestPathSearchUtils
Based on the search type we collect edge segments (up or downstream) for a given vertex.
getEdgeSegmentsInDirectionLambda(ShortestSearchType, boolean) - Static method in class org.goplanit.algorithms.shortest.ShortestPathSearchUtils
Based on the search type we collect edge segments (up or downstream) for a given vertex.
getEdgeSegmentsInDirectionLambda(RootedLabelledBush) - Static method in class org.goplanit.algorithms.shortest.ShortestPathSearchUtils
Based on the bush configuration we collect different edge segments from vertex (entry or exit segments) compatible with a (shortest) path search.
getEdgeSegmentsInDirectionLambda(RootedLabelledBush, boolean) - Static method in class org.goplanit.algorithms.shortest.ShortestPathSearchUtils
Based on the bush configuration we collect different edge segments from vertex (entry or exit segments) compatible with a (shortest) path search.
getEligibleLanesModeSchemeHelperModes(OsmNetworkReaderSettings, MacroscopicNetworkLayer) - Static method in class org.goplanit.osm.converter.helper.OsmLanesModeTaggingSchemeHelper
collect activated modes that can be identified via the lanes:<mode> tagging scheme are currently supported.
getEligibleModeLanesSchemeHelperModes(OsmNetworkReaderSettings, MacroscopicNetworkLayer) - Static method in class org.goplanit.osm.converter.helper.OsmModeLanesTaggingSchemeHelper
collect activated modes(and their mode categories) that can be identified via the <mode>:lanes tagging scheme are currently supported.
getEligibleTaggingSchemeHelperModes(OsmNetworkReaderSettings, MacroscopicNetworkLayer) - Static method in class org.goplanit.osm.converter.helper.OsmLaneTaggingSchemeHelper
collect activated modes that are utilised via all derived tagging schemes.
getEndNodeId() - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Return the id of the end node
getEntityContainer(Class<V>) - Method in class org.goplanit.utils.misc.CustomIndexTracker
access to the container with custom Ids
getEntityType(OsmEntity) - Static method in class org.goplanit.osm.util.Osm4JUtils
Collect entity type based on the entity
getEntryEdgeSegments - Static variable in interface org.goplanit.utils.graph.directed.DirectedVertex
Function collecting entry edge segments for vertex
getEntryEdgeSegments() - Method in class org.goplanit.graph.directed.ConjugateDirectedVertexImpl
Collect the entry edge segments of this vertex (unmodifiable)
getEntryEdgeSegments() - Method in class org.goplanit.graph.directed.DirectedVertexImpl
Collect the entry edge segments of this vertex (unmodifiable)
getEntryEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedVertex
Collect the entry edge segments of this vertex (unmodifiable)
getEntryEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.DirectedVertex
Collect the entry edge segments of this vertex (unmodifiable)
getEntryLegSegments() - Method in interface org.goplanit.utils.network.layer.service.ServiceNode
getEntryLinkSegments() - Method in interface org.goplanit.utils.network.layer.physical.Node
It is expected that nodes are used in conjunction with link segments.
getEntrySegmentsDownstreamPhysicalNodeStream() - Method in class org.goplanit.network.layer.service.ServiceNodeImpl
Collect stream of downstream physical nodes of attached entry service leg segments (if any)
getEnvelope() - Method in interface org.goplanit.utils.zoning.Zone
collect the envelope (bounding box) of this zone's geometry.
getEpsg(String) - Static method in class org.goplanit.utils.epsg.EpsgCodesByCountry
collect the epsg most likely applicable code based on the country name.
getEpsilon() - Method in class org.goplanit.gap.StopCriterion
Return the epsilon of this stopping criterion
getEpsilon() - Method in class org.goplanit.gap.StopCriterionConfigurator
Return the epsilon of this stopping criterion
getEventContentByIndex(int) - Method in class org.goplanit.assignment.ltm.eltm.event.CumulativeEvent
Collect any entry from the event content object array by index and cast to generic type T
getEventTypesWithListeners() - Method in class org.goplanit.utils.event.EventProducerImpl
Determine the event types have one or more listeners registered
getExcludedColumns() - Method in class org.goplanit.gtfs.reader.GtfsFileReaderSettings
the excluded columns (unmodifiable)
getExitEdgeSegments - Static variable in interface org.goplanit.utils.graph.directed.DirectedVertex
Function collecting exit edge segments for vertex
getExitEdgeSegments() - Method in class org.goplanit.graph.directed.ConjugateDirectedVertexImpl
Collect the exit edge segments of this vertex (unmodifiable)
getExitEdgeSegments() - Method in class org.goplanit.graph.directed.DirectedVertexImpl
Collect the exit edge segments of this vertex (unmodifiable)
getExitEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedVertex
Collect the exit edge segments of this vertex (unmodifiable)
getExitEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.DirectedVertex
Collect the exit edge segments of this vertex (unmodifiable)
getExitLegSegments() - Method in interface org.goplanit.utils.network.layer.service.ServiceNode
getExitLinkSegments() - Method in interface org.goplanit.utils.network.layer.physical.Node
It is expected that nodes are used in conjunction with link segments.
getExitSegmentsUpstreamPhysicalNodeStream() - Method in class org.goplanit.network.layer.service.ServiceNodeImpl
Collect stream of upstream physical nodes of attached exit service leg segments (if any)
getExpectedModeForServiceLeg(ServiceLeg) - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
Determine the expected mode to be used for a given service leg
getExplicitCapacityPerLane() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Return the explicitly set capacity per lane of this macroscopic link segment type.
getExplicitCapacityPerLane() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Return the explicitly set capacity per lane of this macroscopic link segment type.
getExplicitCapacityPerLaneOrDefault() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Return the explicitly defined capacity per lane of this macroscopic link segment type or the default if it has not been explicitly set
getExplicitlyAllowedModes(Zone) - Method in interface org.goplanit.utils.zoning.Connectoid
collect modes that are explicitly allowed for this zone (unmodifiable).
getExplicitlyAllowedModes(Zone) - Method in class org.goplanit.zoning.ConnectoidImpl
collect modes that are explicitly allowed for this zone (unmodifiable).
getExplicitlyExcludedModes(Map<String, String>, boolean, OsmNetworkReaderSettings) - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerModeConversion
Collect explicitly excluded modes from the passed in tags.
getExplicitlyIncludedModes(Map<String, String>, boolean, OsmNetworkReaderSettings) - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerModeConversion
Collect explicitly included modes from the passed in tags.
getExplicitMaximumDensityPerLane() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Return the maximum density per lane for this macroscopic link segment type.
getExplicitMaximumDensityPerLane() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Return the maximum density per lane for this macroscopic link segment type.
getExplicitMaximumDensityPerLaneOrDefault() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Return the maximum density per lane of this macroscopic link segment type or the default if it has not been explicitly set
getExtension(File) - Static method in class org.goplanit.utils.misc.FileUtils
Collect the extension of a file.
getExternalId() - Method in class org.goplanit.component.PlanitComponent
get external id of the entity
getExternalId() - Method in interface org.goplanit.utils.id.ExternalIdAble
get external id of the entity
getExternalId() - Method in class org.goplanit.utils.id.ExternalIdAbleImpl
get external id of the entity
getFactory() - Method in class org.goplanit.demands.TimePeriods
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.demands.TravellerTypes
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.demands.UserClasses
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.graph.directed.DirectedEdgesImpl
Collect the directed edge factory to use for creating instances
getFactory() - Method in class org.goplanit.graph.directed.DirectedVerticesImpl
Collect the vertex factory to use for creating instances
getFactory() - Method in class org.goplanit.graph.directed.EdgeSegmentsImpl
Collect the edge segment factory to use for creating instances
getFactory() - Method in class org.goplanit.graph.EdgesImpl
Collect the edge factory to use for creating instances
getFactory() - Method in class org.goplanit.graph.VerticesImpl
Collect the vertex factory to use for creating instances
getFactory() - Method in class org.goplanit.mode.ModesImpl
Collect the mode factory to use for creating instances
getFactory() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentsImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypesImpl
Collect factory for creating (and registering on this container) of macroscopic link segment types
getFactory() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinksImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.layer.physical.ConjugateLinkSegmentsImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.layer.physical.ConjugateLinksImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.layer.physical.ConjugateNodesImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.layer.physical.LinksImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.layer.physical.NodesImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.layer.service.ServiceLegSegmentsImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.layer.service.ServiceLegsImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.layer.service.ServiceNodesImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.layers.MacroscopicNetworkLayersImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.network.layers.ServiceNetworkLayersImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.network.virtual.CentroidVerticesImpl
Collect the vertex factory to use for creating instances
getFactory() - Method in class org.goplanit.network.virtual.ConjugateConnectoidEdgesImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.virtual.ConjugateConnectoidNodesImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.virtual.ConjugateConnectoidSegmentsImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.virtual.ConnectoidEdgesImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.network.virtual.ConnectoidSegmentsImpl
Factory to create instance of graph entity (for this container class)
getFactory() - Method in class org.goplanit.path.ManagedDirectedPathsImpl
Factory to create paths on this container
getFactory() - Method in class org.goplanit.service.routed.RoutedModeServicesImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.service.routed.RoutedServicesLayersImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.service.routed.RoutedTripDeparturesImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.service.routed.RoutedTripsFrequencyImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.service.routed.RoutedTripsImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.service.routed.RoutedTripsScheduleImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.graph.ConjugateEdges
Collect the conjugate edge factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.graph.ConjugateVertices
Collect the conjugate vertex factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdges
Collect the conjugate directed edge factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedVertices
Collect the vertex factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegments
Collect the conjugate edge segment factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.graph.directed.DirectedEdges
Collect the directed edge factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.graph.directed.DirectedVertices
Collect the vertex factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.graph.directed.EdgeSegments
Collect the edge segment factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.graph.Edges
Collect the edge factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.graph.GraphEntities
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.graph.Vertices
Collect the vertex factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.id.ManagedIdEntities
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.mode.Modes
Collect the mode factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinks
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegments
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentTypes
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinks
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegments
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateNodes
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layer.physical.Links
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegments
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layer.physical.Nodes
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegs
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegments
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layer.service.ServiceNodes
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layers.MacroscopicNetworkLayers
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.layers.ServiceNetworkLayers
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.virtual.CentroidVertices
Collect the vertex factory to use for creating instances
getFactory() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdges
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidNodes
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegments
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdges
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.network.virtual.ConnectoidSegments
Factory to create instance of graph entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.path.ManagedDirectedPaths
Factory to create paths on this container
getFactory() - Method in interface org.goplanit.utils.service.routed.RoutedModeServices
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayers
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.service.routed.RoutedTripDepartures
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.service.routed.RoutedTrips
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.service.routed.RoutedTripsFrequency
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.service.routed.RoutedTripsSchedule
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.zoning.DirectedConnectoids
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.zoning.OdZones
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.zoning.TransferZoneGroups
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.zoning.TransferZones
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in interface org.goplanit.utils.zoning.UndirectedConnectoids
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.zoning.DirectedConnectoidsImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.zoning.OdZonesImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.zoning.TransferZoneGroupsImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.zoning.TransferZonesImpl
Factory to create instance of managed id entity (for this container class)
getFactory() - Method in class org.goplanit.zoning.UndirectedConnectoidsImpl
Factory to create instance of managed id entity (for this container class)
getFerryStopToFerryRouteSearchRadiusMeters() - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
 
getFileContentAsInputSource(String, String) - Static method in class org.goplanit.utils.misc.FileUtils
Given a location, construct input source
getFileExtension() - Method in class org.goplanit.geoio.util.GeoIoWriterSettings
File extension determining the type of file that is being generated
getFileName() - Method in class org.goplanit.component.event.PopulateInitialLinkSegmentCostEvent
Collect fileName of the file containing the actual initial costs to use to populate this instance
getFileName() - Method in class org.goplanit.converter.SingleFileBasedConverterWriterSettings
Collect the file name to use
getFileNameWithoutExtension(String) - Static method in class org.goplanit.utils.misc.FileUtils
Extract the file name without the extension, i.e.
getFileScheme() - Method in class org.goplanit.gtfs.handler.GtfsFileHandler
File scheme supported by this handler
getFileScheme() - Method in class org.goplanit.gtfs.reader.GtfsFileReaderBase
The file scheme of this reader indicating what file it is operating on
getFilesWithExtensionFromDir(String, String) - Static method in class org.goplanit.utils.misc.FileUtils
Collect all files from a directory with the given extension
getFileType() - Method in class org.goplanit.gtfs.scheme.GtfsFileScheme
 
getFirst() - Method in class org.goplanit.project.ProjectAssignmentBuilders
Collect the first traffic assignment that is registered (if any).
getFirst() - Method in interface org.goplanit.utils.wrapper.MapWrapper
collect the first entry based on the iterator's result, which is not necessarily the fist entry ordered by the key, it is just the first entry the iterator would provide
getFirst() - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
Collect first transfer zone that would be returned by the iterator
getFirstAccessZone() - Method in interface org.goplanit.utils.zoning.Connectoid
first available zone that is accessible based on the first entry the iterator returns
getFirstAccessZone() - Method in class org.goplanit.zoning.ConnectoidImpl
first available zone that is accessible based on the first entry the iterator returns
getFirstEdgeSegment(boolean) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Collect the first edge segment of one of the two segments
getFirstEntryLegSegment() - Method in interface org.goplanit.utils.network.layer.service.ServiceNode
Collect the first available entry leg segment using the iterator internally.
getFirstEntryLinkSegment() - Method in interface org.goplanit.utils.network.layer.physical.Node
Collect the first available entry link segment using the iterator internally.
getFirstExitLegSegment() - Method in interface org.goplanit.utils.network.layer.service.ServiceNode
Collect the first available exit link segment using the iterator internally.
getFirstExitLinkSegment() - Method in interface org.goplanit.utils.network.layer.physical.Node
Collect the first available exit link segment using the iterator internally.
getFirstFlowCompositionLabel(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
The first of the flow composition labels present on the given segment.
getFirstLegSegment() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Get first leg segment of the routed trip
getFirstOdPathMatrix() - Method in class org.goplanit.path.OdPathSets
Collect the first od path matrix available
getFirstParameterOfDelayedMethodCall(String) - Method in class org.goplanit.utils.builder.Configurator
Collect the first parameter submitted with (last) registered delayed method call of given signature.
getFirstPhysicalLinkSegment() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
Collect the first physical link underpinning the service leg route
getFirstRelativeLegTiming() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Collect the first relative leg timing available, i.e., having the lowest index
getFirstSegment() - Method in class org.goplanit.path.ManagedDirectedPathImpl
Collect first segment on path
getFirstSegment() - Method in class org.goplanit.path.SimpleDirectedPathImpl
Collect first segment on path
getFirstSegment() - Method in interface org.goplanit.utils.path.SimpleDirectedPath
Collect first segment on path
getFirstStackFrame() - Static method in class org.goplanit.utils.reflection.StackWalkerUtil
Collect the first available stack frame if it exists
getFirstSupportedMode() - Method in interface org.goplanit.utils.network.layer.NetworkLayer
Collect the first mode found under the supported modes from the collection provided by getSupportedModes
getFirstValue(List<T>) - Static method in class org.goplanit.utils.containers.ListUtils
Get first entry of list
getFixedInput() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModelInput
Provide access to the fixed input
getFlowCompositionLabels(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
The currently registered flow composition labels for this edge segment
getFlowCompositionLabels(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
The labels present for the given segment
getFlowPcuHour(double) - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagramBranch
The flow at a given density
getFlowPcuHour(double) - Method in class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
The flow at a given density
getFlowTangent(double) - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagramBranch
The derivative of flow towards a change in density given a particualr flow
getFlowTangent(double) - Method in class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
The derivative of flow towards a change in density given a particualr flow
getFreeFlowBranch() - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
Free flow branch of the FD
getFreeFlowBranch() - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramImpl
Free flow branch of the FD
getFreeFlowBranch() - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Free flow branch of the FD
getFreeFlowTravelTimeHourPerLinkSegment(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegments
Create a raw array of all free flow travel times of the registered macroscopic link segments where the index in the array corresponds to the link segment id (not id).
getFreeFlowTravelTimeUnits() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
getFrequencyBasedTrips() - Method in class org.goplanit.service.routed.RoutedServiceTripInfoImpl
Trips for a service can be frequency or schedule based, or have both.
getFrequencyBasedTrips() - Method in interface org.goplanit.utils.service.routed.RoutedServiceTripInfo
Trips for a service can be frequency or schedule based, or have both.
getFrequencyPerHour() - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
Collect frequency per hour for this trip
getFrequencyPerHour() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Collect frequency per hour for this trip
getFriday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
getFundamentalDiagram() - Method in class org.goplanit.assignment.ltm.LtmConfigurator
Collect the fundamental diagram configurator
getFundamentalDiagramToPopulate() - Method in class org.goplanit.component.event.PopulateFundamentalDiagramEvent
collect fundamental diagram component to populate
getGap() - Method in class org.goplanit.gap.GapFunction
Returns the last computed gap
getGap() - Method in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Returns the last computed gap
getGap() - Method in class org.goplanit.gap.NormBasedGapFunction
Returns the last computed gap
getGapFunction() - Method in class org.goplanit.assignment.TrafficAssignment
Collect the gap function which is to be set by a derived class of TrafficAssignment via the initialiseDefaults() right after construction
getGapFunction() - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Collect the gap function of the trafficAssignment instance
getGapFunctionClassName() - Method in class org.goplanit.output.adapter.OutputAdapter
Return the name of the gap function class
getGapFunctionToPopulate() - Method in class org.goplanit.component.event.PopulateGapFunctionEvent
collect gap function to populate
getGeneralisedCost(Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Return the travel time for the current link for a given mode If the input data are invalid, this method returns a negative value.
getGeneralisedCost(Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.FreeFlowLinkTravelTimeCost
Return the free flow travel time for the current link for a given mode If the input data are invalid, this method returns a negative value.
getGeneralisedCost(Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Returns the initial cost for each link segment and mode for time period agnostic registrations.
getGeneralisedCost(Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
Returns the initial cost for each link segment and mode.
getGeneralisedCost(Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.initial.InitialPhysicalCost
get the initial cost for a specified mode and link segment
getGeneralisedCost(Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.SteadyStateTravelTimeCost
Return the average travel time for the current link segment for a given mode
getGeneralisedCost(Mode, ConnectoidSegment) - Method in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Returns the generalised cost of travel along an edge segment for a specified mode
getGeneralisedCost(Mode, ConnectoidSegment) - Method in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
Return the connectoid travel time using speed
getGeneralisedCost(Mode, T) - Method in interface org.goplanit.cost.Cost
Returns the generalised cost of travel along an edge segment for a specified mode
getGeoIndexedLinks() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Get all the geo indexed links as a quad tree
getGeoIndexedPreExistingTransferZones() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Get all the geo indexed transfer zones as a quad tree
getGeoIndexedPreExistingTransferZones() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
Get all the geo indexed transfer zones as a quad tree
getGeometry() - Method in class org.goplanit.graph.ConjugateEdgeImpl
Geometry not supported on conjugate edge, collect from original underlying edge segments instead if required
getGeometry() - Method in class org.goplanit.graph.directed.ConjugateDirectedEdgeImpl
Geometry not supported on conjugate edge, collect from original underlying edge segments instead if required
getGeometry() - Method in class org.goplanit.graph.EdgeImpl
Collect the geometry of this line
getGeometry() - Method in class org.goplanit.network.layer.physical.ConjugateLinkImpl
Geometry not supported on conjugate edge, collect from original underlying edge segments instead if required
getGeometry() - Method in class org.goplanit.network.layer.service.ServiceLegImpl
Because each service leg segment may comprise different physical link(s) (segments) they may have different geometry for either direction, so no single geometry may exist on the (non-directional) leg.
getGeometry() - Method in class org.goplanit.network.layer.service.ServiceLegSegmentImpl
Collect the geometry of this service leg segment.
getGeometry() - Method in interface org.goplanit.utils.graph.Edge
Collect the geometry of this line
getGeometry() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
Collect the geometry of this service leg segment.
getGeometry() - Method in interface org.goplanit.utils.zoning.Zone
Collect the geometry (outer border) of this zone
getGeometry() - Method in class org.goplanit.zoning.ZoneImpl
Collect the geometry (outer border) of this zone
getGeometry(boolean) - Method in interface org.goplanit.utils.zoning.Zone
Collect the geometry of this zone and allow it to return its internal centroid location in case it has no geometry of its own by means of provided flag.
getGeometry(T) - Method in class org.goplanit.utils.geo.PlanitJtsIntersectEdgeVisitor
The implementing class is expected to provide the envelope for the entity
getGeometry(T) - Method in class org.goplanit.utils.geo.PlanitJtsIntersectZoneVisitor
The implementing class is expected to provide the envelope for the entity
getGeometry(T) - Method in class org.goplanit.utils.geo.PlanitJtsItemVisitor
The implementing class is expected to provide the envelope for the entity
getGeometryTypeClass() - Method in class org.goplanit.geoio.converter.zoning.featurecontext.PlanitZoneFeatureTypeContext
The type of geometry this context represents
getGeoTools() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Get geo tools to provide PLANit related GIS functionality
getGeoUtils() - Method in class org.goplanit.converter.CrsWriterImpl
geo util class based on source Crs (if any)
getGeoUtils() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Get geo utils
getGisTypeFromJtsGeometryClass(Class<T>) - Static method in class org.goplanit.geoio.util.PlanitEntityFeatureTypeContext
Given a type of JTS geometry in class form, provide the crresponding string representation for GIS based persistence
getGlobalNonUrbanHighwayDefaults() - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
collect the (original) highway-non-urban speed limit defaults
getGlobalRailwayDefaults() - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
collect the (original) railway speed limit defaults
getGlobalUrbanHighwayDefaults() - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
collect the (original) highway-urban speed limit defaults
getGraph() - Method in class org.goplanit.graph.modifier.GraphModifierImpl
Access to graph
getGraphEntities() - Method in class org.goplanit.graph.GraphEntityFactoryImpl
The entities to register on
getGraphIdGroupingToken() - Method in class org.goplanit.graph.UntypedGraphImpl
Collect the id grouping token used for all entities registered on the graph, i.e., this graph specific identifier for generating ids unique and contiguous within this network and this network only
getGroup() - Method in enum org.goplanit.utils.unit.UnitType
 
getGroupIdToken() - Method in class org.goplanit.component.PlanitComponentBuilder
collect the group id token
getGtfsRemovedRouteRemovalType(String) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Identify route removal type for a given GTFS route id, if the route is not marked for removal UNKNOWN is returned, otherwise the registered cause of removal is provided
getGtfsStopIdToTransferZoneMapping() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReader
Provide mapping between GTFS Stop id and its found/created PLANit transfer zone (if any)
getGtfsStopToLinkSearchRadiusMeters() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Search radius in meters to map a GTFS stop location to an existing PLANit link (for its stop location)
getGtfsStopToTransferZoneSearchRadiusMeters() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Search radius in meters to map a GTFS stop location to an existing PLANit transfer zone
getGtfsTripByGtfsTripId(String) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Collect GTFS trip by GTFS trip id
getHighwayKeyTag() - Static method in class org.goplanit.osm.tags.OsmHighwayTags
Collect the highway key tag
getHighwayModeAccessDefaults() - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaults
collect the defaults specifically for highways
getHighwaySettings() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
provide highway specific settings
getHighwayValueTags() - Static method in class org.goplanit.osm.tags.OsmPtv1Tags
collect all known highway value tags that are non-way related
getId() - Method in class org.goplanit.assignment.ltm.eltm.event.CumulativeEvent
 
getId() - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
Collect id of the entity
getId() - Method in class org.goplanit.component.PlanitComponent
Collect id of the entity
getId() - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Collect id of the entity
getId() - Method in class org.goplanit.output.formatter.BaseOutputFormatter
 
getId() - Method in interface org.goplanit.output.formatter.OutputFormatter
Collect the id of the formatter
getId() - Method in interface org.goplanit.utils.id.IdAble
Collect id of the entity
getId() - Method in class org.goplanit.utils.id.IdAbleImpl
Collect id of the entity
getIdClass() - Method in class org.goplanit.graph.UntypedGraphImpl
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in class org.goplanit.service.routed.RoutedTripDepartureImpl
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in class org.goplanit.userclass.TravellerType
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in class org.goplanit.userclass.UserClass
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.graph.ConjugateVertex
All vertices use the CONJUGATE_VERTEX_ID_CLASS to generate the unique internal ids
getIdClass() - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegment
All edges use the CONJUGATE_EDGE_SEGMENT_ID_CLASS to generate the unique internal ids
getIdClass() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
All edges use the EDGE_SEGMENT_ID_CLASS to generate the unique internal ids
getIdClass() - Method in interface org.goplanit.utils.graph.Edge
All edges use the EDGE_ID_CLASS to generate the unique internal ids
getIdClass() - Method in interface org.goplanit.utils.graph.Vertex
All vertices use the VERTEX_ID_CLASS to generate the unique internal ids
getIdClass() - Method in interface org.goplanit.utils.id.ManagedId
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.mode.Mode
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.network.layer.NetworkLayer
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.path.ManagedDirectedPath
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.service.routed.RoutedService
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.service.routed.RoutedTrip
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.service.routed.RoutedTripDeparture
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.time.TimePeriod
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.zoning.Centroid
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.zoning.Connectoid
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
Each managed id class is expected to generate its ids based on its class signature.
getIdClass() - Method in interface org.goplanit.utils.zoning.Zone
Each managed id class is expected to generate its ids based on its class signature.
getIdGroupingToken() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Token to use
getIdGroupingToken() - Method in class org.goplanit.component.PlanitComponent
Collect the id grouping token used to generate ids for entities of this class.
getIdGroupingToken() - Method in interface org.goplanit.utils.id.ManagedIdEntityFactory
Collect the id grouping token used by this factory
getIdGroupingToken() - Method in class org.goplanit.utils.id.ManagedIdEntityFactoryImpl
Collect the id grouping token used by this factory
getIdMapperType() - Method in class org.goplanit.converter.BaseWriterImpl
collect the way the ids should be mapped
getIdMapperType() - Method in interface org.goplanit.converter.ConverterWriter
collect the way the ids should be mapped
getIdMapperType() - Method in interface org.goplanit.converter.PairConverterWriter
collect the way the ids should be mapped
getIdMapperType() - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriter
collect the way the ids should be mapped
getIdMapperType() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
collect the way the ids should be mapped
getIdMapperType() - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriter
collect the way the ids should be mapped
getIdsAsString() - Method in interface org.goplanit.utils.id.ExternalIdAble
Returns string representation contain the three ids, id, XMLid and external id
getIdToken() - Method in class org.goplanit.network.layers.TransportLayersImpl
Collect the token for id generation
getIncompleteTransferZoneByOsmId(EntityType, long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Collect the potentially incomplete transfer zone by entity type and osm id
getInflows() - Method in class org.goplanit.assignment.ltm.sltm.loading.InflowOutflowData
access to the tracked inflows
getInfrastructureLayerIdForMode(Mode) - Method in interface org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapter
collect the infrastructure layer id this mode resides on
getInfrastructureLayerIdForMode(Mode) - Method in class org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapterImpl
collect the infrastructure layer id this mode resides on
getInfrastructureNetwork() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Get the physical network for the current assignment
getInfrastructureNetwork() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
The physical network used
getInfrastructureNetwork() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
Get the physical network for the current assignment
getInfrastructureNetwork() - Method in class org.goplanit.assignment.TrafficAssignment
Get the physical network for the current assignment
getInfrastructureNetwork() - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
collect the registered network
getInfrastructureNetwork() - Method in class org.goplanit.network.transport.TransportModelNetwork
Collect the physical network component of the transport network
getInitialLinkSegmentCost(LayeredNetwork<?, ?>) - Method in class org.goplanit.project.CustomPlanItProject
Return the initial link segment costs for a network
getInitialLinkSegmentCost(LayeredNetwork<?, ?>) - Method in class org.goplanit.project.PlanItProjectInput
Return the initial link segment costs for a network
getInitialLinkSegmentCostToPopulate() - Method in class org.goplanit.component.event.PopulateInitialLinkSegmentCostEvent
Collect PLANit initial cost component to populate
getInputBuilderListener() - Method in class org.goplanit.component.PlanitComponentBuilder
collect the input builder
getInputDirectory() - Method in class org.goplanit.io.xml.util.PlanitXmlReaderSettings
The input path directory used
getInputProperty(String) - Method in class org.goplanit.graph.EdgeImpl
Get input property by its key
getInputProperty(String) - Method in class org.goplanit.graph.VertexImpl
collect a property
getInputProperty(String) - Method in interface org.goplanit.utils.graph.Edge
Get input property by its key
getInputProperty(String) - Method in interface org.goplanit.utils.graph.Vertex
collect a property
getInputProperty(String) - Method in interface org.goplanit.utils.zoning.Zone
collect a property
getInputProperty(String) - Method in class org.goplanit.zoning.ZoneImpl
collect a property
getInputs() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
Provide access to the inputs used
getInputSource() - Method in interface org.goplanit.gtfs.converter.GtfsConverterReaderSettings
Collect the input dir to use
getInputSource() - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsImpl
Collect the input dir to use
getInputSource() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
getInputSource() - Method in class org.goplanit.osm.converter.OsmReaderSettings
The input source used
getInstance(boolean, IterableMap<Object, Object[]>, MultiKeyMap<Object, Object[]>) - Static method in interface org.goplanit.data.MultiKeyPlanItDataIterator
Returns an instance of a class which implements this interface
getInValueRange(short, short) - Static method in enum org.goplanit.gtfs.enums.RouteType
Collect all route types in the given value range
getIso2CountryCodeByName(String) - Static method in class org.goplanit.utils.locale.LocaleUtils
Collect ISO2 code based on full name
getIterationData() - Method in class org.goplanit.assignment.algorithmb.AlgorithmB
Return the simulation data for the current iteration
getIterationData() - Method in class org.goplanit.assignment.algorithmb.AlgorithmBEquilibration
Collect the iteration information collected during the equilibration
getIterationData() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Return the simulation data for the current iteration
getIterationData() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
Return the simulation data for the current iteration
getIterationIndex() - Method in class org.goplanit.assignment.algorithmb.AlgorithmB
Collect the current iteration index of the simulation
getIterationIndex() - Method in class org.goplanit.assignment.ltm.eltm.EventBasedLtm
 
getIterationIndex() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Collect the current iteration index of the simulation
getIterationIndex() - Method in class org.goplanit.assignment.SimulationData
Returns the current iteration index
getIterationIndex() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
Collect the current iteration index of the simulation
getIterationIndex() - Method in class org.goplanit.assignment.TrafficAssignment
Collect the current iteration index of the simulation
getIterationIndex(TrafficAssignment) - Static method in class org.goplanit.output.property.IterationIndexOutputProperty
Returns the current iteration index
getIterationIndexForSubOutputType(SubOutputTypeEnum) - Method in class org.goplanit.output.adapter.OdOutputTypeAdapterImpl
ODSkimOutputType.COST: Cost is collected through the shortest path in iteration i based on the link costs of iteration i-1, so the od cost of i-1 are only known once we are in iteration i, hence this information is trailing behind one iteration, and we can only store it in i.
getIterationIndexForSubOutputType(SubOutputTypeEnum) - Method in interface org.goplanit.output.adapter.OutputTypeAdapter
Determine the iteration index that is relevant for the data related to the provided output type enum Generally, this equates to the actual current iteration index, but if the data for example is trailing an iteration then this will collect the correct iteration index for this data as opposed to the iteration index of the simulation itself.
getIterationIndexForSubOutputType(SubOutputTypeEnum) - Method in class org.goplanit.output.adapter.OutputTypeAdapterImpl
Default implementation assumes that regular iteration index is used, which in most cases it true, only when for example costs are trailing one iteration behind in case they are only revealed in the next iteration this method should be overridden
getIterationOffset() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Currently set iteration offset beyond which the analyser is applied
getIterator() - Method in class org.goplanit.data.MultiKeyPlanItData
Returns a MultiKeyPlanItDataIterator for the contents of this map
getIterator(Mode, TimePeriod, Integer, OutputType) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Returns a MemoryOutputIterator for the contents of the specified MultiKeyPlanItData map
getJarFileSystem(URI) - Static method in class org.goplanit.utils.resource.ResourceUtils
Collect the jar as a FileSystem to access its internals
getJvmUserDirUri() - Static method in class org.goplanit.utils.misc.UriUtils
Find user dir URI of JVM, which is the current working dir unless overridden upon instantiation of the Jvm
getKeyByValue(V) - Method in interface org.goplanit.utils.wrapper.MapWrapper
collect the key used for the given value
getKeyByValue(V) - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
collect the key used for the given value
getKeyForValueType(String) - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
Find the key tag for a given waterway type, e.g., when 'ferry' is provided, the key would be 'route', when primary is provided is would return 'ferry' as key
getKeys() - Method in interface org.goplanit.data.MultiKeyPlanItDataIterator
Returns an array of keys for the current iteration
getKeys() - Method in class org.goplanit.data.MultiKeyPlanItDataIteratorImpl
Returns an array of keys for the current iteration
getKeys() - Method in class org.goplanit.output.formatter.MemoryOutputIterator
Returns an array of keys for the current iteration
getKeyTags() - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
The waterway key tags that may reflect a waterway
getKnownSupportedEventTypes() - Method in class org.goplanit.component.PlanitComponent
Each component may override this default which indicates it does not support any events, meaning that the component is not notified on any planitcomponent events.
getKnownSupportedEventTypes() - Method in class org.goplanit.event.handler.SyncXmlIdToIdHandler
Collect explicitly supported event types that are known.
getKnownSupportedEventTypes() - Method in class org.goplanit.graph.directed.modifier.event.handler.SyncXmlIdToIdBreakEdgeSegmentHandler
Collect explicitly supported event types that are known.
getKnownSupportedEventTypes() - Method in class org.goplanit.graph.modifier.event.handler.SyncXmlIdToIdBreakEdgeHandler
Collect explicitly supported event types that are known.
getKnownSupportedEventTypes() - Method in class org.goplanit.input.InputBuilderListener
Each input builder listener should be able to deal with at least the following Events and as such is automatically registered to listen for them when providing a derived instance to a PLANit project by providing them here: PopulateNetworkEvent for populating a newly created empty network PopulateZoningEvent for populating a newly created empty zoning PopulateDemandsEvent for populating a newly created empty demands PopulatePhysicalCostEvent for populating a newly created empty physical costs PopulateInitialLinkSegmentCostEvent for populating a newly created empty initial link segment costs PopulateComponentEvent for all events that can be intercepted byt no dedicated event exists for (likely only for internal platform use)
getKnownSupportedEventTypes() - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
The fundamental diagram component registers for the PopulateFundamentalDiagramEvent in order to initialise its default fundamental diagrams based on the network layer that it is created for.
getKnownSupportedEventTypes() - Method in interface org.goplanit.utils.event.EventListener
Collect explicitly supported event types that are known.
getKnownSupportedEventTypes() - Method in class org.goplanit.zoning.ConnectoidsImpl
Collect explicitly supported event types that are known.
getKnownSupportedEventTypes() - Method in class org.goplanit.zoning.modifier.event.handler.UpdateConnectoidsOnVertexRemovalHandler
Collect explicitly supported event types that are known.
getKnownSupportedEventTypes() - Method in class org.goplanit.zoning.modifier.event.handler.UpdateDirectedConnectoidsOnBreakLinkSegmentHandler
Collect explicitly supported event types that are known.
getKnownSupportedEventTypes() - Method in class org.goplanit.zoning.TransferZoneGroupsImpl
Collect explicitly supported event types that are known.
getLabelId() - Method in class org.goplanit.assignment.ltm.sltm.BushFlowLabel
The unique label id within its context
getLaneConfiguration() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
collect the current configuration setup for applying number of lanes in case the lanes tag is not available on the parsed osmway
getLastEdgeSegment(boolean) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Collect the last edge segment of one of the two segments
getLastIteration() - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Returns the value of the last iteration of recorded data
getLastLegSegment() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Get last leg segment of the routed trip
getLastPhysicalLinkSegment() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
Collect the last parent link
getLastRelativeLegTiming() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Collect the last relative leg timing available, i.e., having the highest index
getLastRelativeLegTimingIndex() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Get last index that is valid, when no entries exist, -1 is returned
getLastSegment() - Method in class org.goplanit.path.ManagedDirectedPathImpl
Collect last segment on path
getLastSegment() - Method in class org.goplanit.path.SimpleDirectedPathImpl
Collect last segment on path
getLastSegment() - Method in interface org.goplanit.utils.path.SimpleDirectedPath
Collect last segment on path
getLastSegmentIndex() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Provide the last valid leg segment index
getLastTransferZoneExternalId(TransferZone) - Static method in class org.goplanit.gtfs.util.GtfsTransferZoneHelper
extract last entry from Transfer zone external id based on comma separation
getLastValue(List<T>) - Static method in class org.goplanit.utils.containers.ListUtils
Get last entry of list
getLatestIdForToken(IdGroupingToken, Class<? extends Object>) - Static method in class org.goplanit.utils.id.IdGenerator
collect the latest generated id for a given class and token
getLayerByMode(Mode) - Method in class org.goplanit.network.LayeredNetwork
collect a layer by mode
getLayerByPredefinedModeType(PredefinedModeType) - Method in class org.goplanit.network.LayeredNetwork
collect a layer by predefined mode type (we exclude custom mode types)
getLayerData() - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerParser
collect the gathered data pertaining to Osm to Planit entity mapping that might be relevant to other parts of the reader
getLayerIdGroupingToken() - Method in class org.goplanit.network.layer.UntypedNetworkLayerImpl
Collect the id grouping token used for all entities registered on the layer, i.e., this layer's specific identifier for generating ids unique and contiguous within this layer
getLayerIdGroupingToken() - Method in interface org.goplanit.utils.network.layer.UntypedDirectedGraphLayer
Collect the id grouping token used for all entities registered on the layer, i.e., this layer's specific identifier for generating ids unique and contiguous within this layer
getLayerModifier() - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Provide access to the modifier options for this layer
getLayerModifier() - Method in class org.goplanit.network.layer.UntypedNetworkLayerImpl
Provide access to the modifier options for this layer
getLayerModifier() - Method in class org.goplanit.service.routed.RoutedServicesLayerImpl
Routed services have an additional modifier options to provided integrated utilities for changing the routed services in a way that updates all attached managed routed and service network elements involved
getLayerModifier() - Method in interface org.goplanit.utils.network.layer.ServiceNetworkLayer
Service networks have additional modifier options as per the service network layer modifier
getLayerModifier() - Method in interface org.goplanit.utils.network.layer.TopologicalLayer
Provide access to the modifier options for this layer
getLayerModifier() - Method in interface org.goplanit.utils.network.layer.UntypedDirectedGraphLayer
Provide access to the modifier options for this layer
getLayerModifier() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
Routed services have an additional modifier options to provided integrated utilities for changing the routed services in a way that updates all attached managed routed and service network elements involved
getLayerParser(MacroscopicNetworkLayerImpl) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
provide reference to a layer parser
getLayerParsers() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
provide reference to the used layer parsers for each of the identified layers
getLayerPrefix() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
getLayerPrefix() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
getLayerPrefix() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
getLayers() - Method in class org.goplanit.service.routed.RoutedServices
Provide access to the layer specific routed services
getLayersOfType() - Method in interface org.goplanit.utils.network.layers.NetworkLayers
Allows you to collect all registered layers of a specific derived transport layer type
getLegs() - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Collect the service legs
getLegs() - Method in interface org.goplanit.utils.network.layer.service.ServiceNode
getLegs() - Method in interface org.goplanit.utils.network.layer.ServiceNetworkLayer
Collect the service legs
getLegSegment(boolean) - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
collect edgeSegment as something extending LegSegment which is to be expected for any Leg.
getLegSegment(int) - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
Get a leg segment in a particular position of the routed trip
getLegSegment(int) - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Get a leg segment in a particular position of the routed trip
getLegSegment(ServiceNode) - Method in interface org.goplanit.utils.network.layer.service.ServiceNode
Identical to #getEdgeSegment(DirectedVertex)
getLegSegmentAb() - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
collect edgeSegment Ab as something extending LegSegment which is to be expected for any Leg.
getLegSegments() - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Collect the service leg segments
getLegSegments() - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
Collect all available leg segments of this leg
getLegSegments() - Method in interface org.goplanit.utils.network.layer.ServiceNetworkLayer
Collect the service leg segments
getLegSegmentsAsStream() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
convert this iterable into a stream and provide its leg segments this way
getLegSegmentsStream() - Method in interface org.goplanit.utils.service.routed.RoutedServiceTripInfo
Provide a stream of all service leg segments touched by this routed service
getLength() - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Returns the length of this link
getLength(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the length of the current link segment
getLengthKm() - Method in class org.goplanit.graph.ConjugateEdgeImpl
Length not supported on conjugate edge, collect from original underlying edges instead if required
getLengthKm() - Method in class org.goplanit.graph.directed.ConjugateDirectedEdgeImpl
Length not supported on conjugate edge, collect from original underlying edges instead if required
getLengthKm() - Method in class org.goplanit.graph.EdgeImpl
Return length of this edge in km
getLengthKm() - Method in class org.goplanit.network.layer.physical.ConjugateLinkImpl
Length not supported on conjugate edge, collect from original underlying edges instead if required
getLengthKm() - Method in class org.goplanit.network.layer.service.ServiceLegImpl
Will apply #LengthType.AVERAGE to obtain average length across service leg segments (in case both service leg segments are mapped to the leg and have different lengths due to different underlying physical link segments).
getLengthKm() - Method in class org.goplanit.network.layer.service.ServiceLegSegmentImpl
Sum of the underlying network layer link lengths.
getLengthKm() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
Provides the length in km based on its parent's information
getLengthKm() - Method in interface org.goplanit.utils.graph.Edge
Return length of this edge in km
getLengthKm(ServiceLeg.LengthType) - Method in class org.goplanit.network.layer.service.ServiceLegImpl
determine length based on desired length type (in case both service leg segments are mapped to the leg and have different lengths due to different underlying physical link segments)
getLengthKm(ServiceLeg.LengthType) - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
determine length based on desired length type (in case both service leg segments are mapped to the leg and have different lengths due to different underlying physical link segments)
getLengthKm(Zone) - Method in interface org.goplanit.utils.zoning.Connectoid
length can be used to virtually assign a length to the connectoid/zone combination
getLengthKm(Zone) - Method in class org.goplanit.zoning.ConnectoidImpl
length can be used to virtually assign a length to the connectoid/zone combination
getLengthUnits() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
getLevelId() - Method in class org.goplanit.gtfs.entity.GtfsLevel
Get the level id
getLinkBoundary() - Method in class org.goplanit.assignment.ltm.eltm.event.TriggerEvent
 
getLinkBoundaryLocation() - Method in class org.goplanit.assignment.ltm.eltm.event.ReleaseEvent
collect the link boundary location of this release event, i.e., the opposite link boundary of its source trigger event
getLinkCost() - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Get the cost for the current link
getLinkFlow() - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Return the flow through this link
getLinkId() - Method in class org.goplanit.network.layer.physical.LinkImpl
Return id of this instance.
getLinkId() - Method in interface org.goplanit.utils.network.layer.physical.Link
Return id of this instance.
getLinkIdClass() - Method in interface org.goplanit.utils.network.layer.physical.Link
Return class used to generate unique link ids via the id generator
getLinkIdMapper() - Method in class org.goplanit.converter.idmapping.NetworkIdMapper
get id mapper for links
getLinkOsmWayType(Link) - Static method in class org.goplanit.osm.converter.network.OsmNetworkHandlerHelper
Collect the OSM way type of the link
getLinks() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
Collect the links
getLinks() - Method in interface org.goplanit.utils.network.layer.MacroscopicNetworkLayer
Collect the links
getLinks() - Method in interface org.goplanit.utils.network.layer.physical.Node
It is expected that nodes are used in conjunction with links.
getLinks() - Method in interface org.goplanit.utils.network.layer.physical.UntypedPhysicalLayer
Collect the links
getLinkSegment(boolean) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLink
collect edgeSegment as something extending LinkSegment which is to be expected for any link.
getLinkSegment(boolean) - Method in interface org.goplanit.utils.network.layer.physical.Link
collect edgeSegment as something extending LinkSegment which is to be expected for any link.
getLinkSegment(Node) - Method in interface org.goplanit.utils.network.layer.physical.Node
collect the first edge segment corresponding to the provided end node
getLinkSegmentAb() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLink
collect edgeSegment Ab as something extending LinkSegment which is to be expected for any link.
getLinkSegmentAb() - Method in interface org.goplanit.utils.network.layer.physical.Link
collect edgeSegment Ab as something extending LinkSegment which is to be expected for any link.
getLinkSegmentBa() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLink
collect edgeSegment Ba as something extending LinkSegment which is to be expected for any link.
getLinkSegmentBa() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLink
 
getLinkSegmentBa() - Method in interface org.goplanit.utils.network.layer.physical.Link
collect edgeSegment Ba as something extending LinkSegment which is to be expected for any link.
getLinkSegmentBa() - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
collect edgeSegment Ba as something extending LegSegment which is to be expected for any link.
getLinkSegmentByExternalId(MacroscopicNetwork, String) - Method in class org.goplanit.io.converter.network.PlanitNetworkReader
returns the first link segment for which the given external id matches.
getLinkSegmentExternalId(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the external Id of the current link segment
getLinkSegmentId() - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
Return id of this instance.
getLinkSegmentId() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Return id of this instance.
getLinkSegmentId(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the Id of the current link segment
getLinkSegmentIdClass() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Return class used to generate unique link ids via the id generator
getLinkSegmentIdMapper() - Method in class org.goplanit.converter.idmapping.NetworkIdMapper
get id mapper for link segments
getLinkSegmentIfLinkIsOneWayForMode(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLink
Collect the one way link segment for the mode if the link is in fact one way.
getLinkSegmentInflowPcuHour(LinkSegment) - Method in interface org.goplanit.interactor.LinkInflowOutflowAccessee
Get the total inflow rate of a link segment over all modes
getLinkSegmentInflowsPcuHour() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Get link segment inflow rates for all link segments, where index is based on id of the link segment.
getLinkSegmentInflowsPcuHour() - Method in interface org.goplanit.interactor.LinkInflowOutflowAccessee
Get link segment inflow rates for all link segments, where index is based on id of the link segment.
getLinkSegmentOutflowPcuHour(LinkSegment) - Method in interface org.goplanit.interactor.LinkInflowOutflowAccessee
Get the outflow rate of a link segment over all modes
getLinkSegmentOutflowsPcuHour() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Get link segment outflow rates for all link segments, where index is based on id of the link segment.
getLinkSegmentOutflowsPcuHour() - Method in interface org.goplanit.interactor.LinkInflowOutflowAccessee
Get link segment outflow rates for all link segments, where index is based on id of the link segment.
getLinkSegmentOutputPropertyValue(OutputProperty, LS) - Method in class org.goplanit.output.adapter.UntypedLinkOutputTypeAdapterImpl
Return the value of a specified output property of a link segment
getLinkSegmentOutputPropertyValue(OutputProperty, MacroscopicLinkSegment, Mode, TimePeriod) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmLinkOutputTypeAdapter
Return the value of a specified output property of a link segment The DENSITY case should never be called for TraditionalStaticAssignment.
getLinkSegmentOutputPropertyValue(OutputProperty, MacroscopicLinkSegment, Mode, TimePeriod) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentLinkOutputTypeAdapter
Return the value of a specified output property of a link segment
getLinkSegmentOutputPropertyValue(OutputProperty, MacroscopicLinkSegment, Mode, TimePeriod) - Method in interface org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapter
Return the value of a specified output property of a link segment
getLinkSegmentOutputPropertyValue(OutputProperty, MacroscopicLinkSegment, Mode, TimePeriod) - Method in class org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapterImpl
Return the value of a specified output property of a link segment The DENSITY case should never be called for TraditionalStaticAssignment.
getLinkSegmentOutputPropertyValue(OutputProperty, T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Return the value of a specified output property of a link segment
getLinkSegments() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
Collect the link segments
getLinkSegments() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLink
collect all available link segments of this link
getLinkSegments() - Method in interface org.goplanit.utils.network.layer.MacroscopicNetworkLayer
Collect the link segments
getLinkSegments() - Method in interface org.goplanit.utils.network.layer.physical.Link
collect all available link segments of this link
getLinkSegments() - Method in interface org.goplanit.utils.network.layer.physical.UntypedPhysicalLayer
Collect the link segments
getLinkSegmentsFileName() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
getLinkSegmentTravelTimePcuH(Mode) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSimulationData
Collect the travel time costs for a given mode supported by the loading of this data
getLinkSegmentType() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentImpl
Collect the link segment type of the link segment
getLinkSegmentType() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
Collect the link segment type of the link segment
getLinkSegmentTypeId(MacroscopicLinkSegment) - Method in interface org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapter
Return the link segment type id of the current link segment
getLinkSegmentTypeIdMapper() - Method in class org.goplanit.converter.idmapping.NetworkIdMapper
get id mapper for link segment types
getLinkSegmentTypeName(MacroscopicLinkSegment) - Method in interface org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapter
Return the link segment type name of the current link segment
getLinkSegmentTypes() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
collect the link segment types, alternative to using the public member
getLinkSegmentTypes() - Method in interface org.goplanit.utils.network.layer.MacroscopicNetworkLayer
Provide access to registered macroscopic link segment types used across all macroscopic link segments
getLinkSegmentTypeXmlId(MacroscopicLinkSegment) - Method in interface org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapter
Return the link segment type xml id of the current link segment
getLinkSegmentVolume(LinkSegment) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
#Get the total flow across a link over all modes
getLinkSegmentVolume(LinkSegment) - Method in interface org.goplanit.interactor.LinkVolumeAccessee
Get the total flow across a link over all modes
getLinkSegmentVolumes() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
#Get total link segment flows for all link segments
getLinkSegmentVolumes() - Method in interface org.goplanit.interactor.LinkVolumeAccessee
Get total link segment flows for all link segments
getLinkSegmentXmlId(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the XML Id of the current link segment
getLinksFileName() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
getLinkVerticalLayerIndex(Link) - Static method in class org.goplanit.osm.converter.network.OsmNetworkHandlerHelper
Collect the OSM vertical layer index for the link
getLoading() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.StaticLtmStrategyConjugateBush
The network loading to apply
getLoading() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
The network loading to apply
getLoading() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
The network loading to apply
getLoading() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyRootLabelled
The network loading to apply
getLoading() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmPathStrategy
The network loading to apply
getLocation() - Method in class org.goplanit.assignment.ltm.eltm.LinkSegmentBoundary
Collect the boundary location of this instance
getLocationAsCoord() - Method in class org.goplanit.gtfs.entity.GtfsStop
Collect long (x), lat (y) as JTS coordinate
getLocationAsPoint() - Method in class org.goplanit.gtfs.entity.GtfsStop
Collect long (x), lat (y) as JTS Point
getLocationType() - Method in class org.goplanit.gtfs.entity.GtfsStop
Collect as StopLocationType enum directly
getLocationTypeRaw() - Method in class org.goplanit.gtfs.entity.GtfsStop
Collect raw location type data
getLogitModel() - Method in class org.goplanit.path.choice.StochasticPathChoiceConfigurator
Collect the logit model configurator
getLongestConsecutiveSubList(int, List<Integer>) - Static method in class org.goplanit.utils.containers.IntegerListUtils
extract a sublist of the first consecutive range of integers found in the given list, e.g., without gaps so for 0,2,4,6,7,8,9,10,12 with offset 5, we find ,8,9,10.
getLongName() - Method in class org.goplanit.gtfs.entity.GtfsRoute
 
getManagedIdClass() - Method in interface org.goplanit.utils.id.ManagedIdEntities
Collect the class identifier used for the managed ids within the id group for instances of this class used in this container
getManagedIdClass() - Method in class org.goplanit.utils.id.ManagedIdEntitiesImpl
Collect the class identifier used for the managed ids within the id group for instances of this class used in this container
getManagedIdEntities() - Method in class org.goplanit.demands.modifier.event.RecreatedDemandsEntitiesManagedIdsEvent
 
getManagedIdEntities() - Method in class org.goplanit.graph.directed.modifier.event.RecreatedDirectedGraphEntitiesManagedIdsEvent
 
getManagedIdEntities() - Method in class org.goplanit.graph.modifier.event.RecreatedGraphEntitiesManagedIdsEvent
 
getManagedIdEntities() - Method in class org.goplanit.zoning.modifier.event.RecreatedZoningEntitiesManagedIdsEvent
 
getMap() - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Access to the wrapped map
getMappedGtfsStop(String) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Retrieve a GTFS stop that has been mapped to a pre-existing PLANit transfer zone
getMappedGtfsStop(String) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
Retrieve a GTFS stop that has been mapped to a pre-existing PLANit transfer zone
getMappedModesForAvailableKeys(Map<String, String>, Map<String, String>) - Method in class org.goplanit.osm.converter.helper.OsmLaneTaggingSchemeHelper
Collect all the mapped OsmModes for keys that are found to be present in the passed in tags map
getMappedOsmModes(Collection<PredefinedModeType>) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Collect the mapped OSM modes based on the provided PLANit mode types (if any)
getMappedOsmModes(PredefinedModeType) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Collect the mapped OSM modes based on the provided PLANit mode
getMappedOsmRailModes(PredefinedModeType) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
convenience method that collects the currently mapped osm rail modes for the given planit mode
getMappedOsmRoadModes(PredefinedModeType) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
convenience method that collects the currently mapped osm road modes for the given planit mode
getMappedOsmWaterModes(PredefinedModeType) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
Convenience method that collects the currently mapped OSM water modes for the given PLANit mode
getMappedPlanitModeType(String) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
convenience method that collects the currently mapped PLANit mode (road or rail) for the given OSM mode
getMappedPlanitRailMode(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
convenience method that collects the currently mapped PLANit mode for the given OSM mode
getMappedPlanitRoadMode(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
convenience method that collects the currently mapped PLANit road mode for the given OSM mode
getMappedPlanitWaterMode(String) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
convenience method that collects the currently mapped PLANit mode for the given OSM mode
getMappedTransferZone(GtfsStop) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Get the transfer zone that the GTFS stop was already mapped to (if any)
getMappedTransferZone(GtfsStop) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
Get the transfer zone that the GTFS stop was already mapped to (if any)
getMapping(T) - Method in class org.goplanit.utils.misc.DeepCopyMapper
Collect mapping for the given original
getMatrixContent() - Method in class org.goplanit.utils.od.OdMatrixIterator
Collect contents as type
getMaximum(double[]) - Static method in class org.goplanit.utils.arrays.ArrayUtils
find the maximum of an array of doubles
getMaximumDensity(MacroscopicLinkSegment) - Method in interface org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapter
Returns the flow density of the current link
getMaximumDensityPcuKm() - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
Collect maximum viable density
getMaximumSpeed(MacroscopicLinkSegment, Mode) - Method in interface org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapter
Returns the maximum speed through the current link segment
getMaximumSpeedKmH() - Method in class org.goplanit.mode.ModeImpl
maximum speed for this mode
getMaximumSpeedKmH() - Method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
Collect the maximum speed in km/h
getMaximumSpeedKmH() - Method in interface org.goplanit.utils.mode.Mode
maximum speed for this mode
getMaximumSpeedKmH() - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Collect the maximum speed in km/h
getMaximumSpeedKmH(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Collect the maximum speed based on the combination of the mode and any restrictions imposed by the type on this mode.
getMaximumSpeedKmHour() - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
Collect maximum viable speed assuming the free flow branch is concave, so maximum speed occurs at zero density
getMaximumSpeedOrDefaultKmH(double) - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Collect the maximum speed set, or otherwise the provided default
getMaxInLinkSegmentCapacity() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
Collect current maximum in link capacity that is being used
getMaxIterations() - Method in class org.goplanit.gap.StopCriterion
Return the maximum allowable number of iterations
getMaxIterations() - Method in class org.goplanit.gap.StopCriterionConfigurator
Return the maximum allowable number of iterations
getMeasuredNetworkCost() - Method in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Return the measured cost
getMeasuredValue() - Method in class org.goplanit.gap.NormBasedGapFunction
Return the actual system travel time
getMergeVertex() - Method in class org.goplanit.assignment.ltm.sltm.Pas
Collect the end vertex of the PAS
getMinIterationThreshold() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Get the minimum iteration threshold to use before we can classify as non-improving
getModalLinkSegmentCosts(Mode) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentSimulationData
Retrieve the link segment costs for a specified mode
getMode() - Method in class org.goplanit.service.routed.RoutedModeServicesImpl
The supported mode for the routed services registered
getMode() - Method in class org.goplanit.service.routed.RoutedServiceImpl
Access to the mode this routed service utilises
getMode() - Method in class org.goplanit.userclass.UserClass
Return the mode of travel of this user class
getMode() - Method in interface org.goplanit.utils.service.routed.RoutedModeServices
The supported mode for the routed services registered
getMode() - Method in interface org.goplanit.utils.service.routed.RoutedService
Access to the mode this routed service utilises
getModeAccessOverwrittenByOsmWayId(Number) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
collect the overwrite type values that should be used
getModeExternalId(Mode) - Static method in class org.goplanit.output.property.ModeExternalIdOutputProperty
Returns the external Id of the current mode
getModeId(Mode) - Static method in class org.goplanit.output.property.ModeIdOutputProperty
Returns the Id of the current mode
getModeIdMapper() - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMapper
get id mapper for modes
getModelledSpeedLimitKmH(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
Collect the maximum speed limit for the mode by taking the minimum of: (i) physical speed limit, (ii) mode's maximum speed limit, (iii) link segment type's mode specific speed limit.
getModes() - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost.BprParameters
the registered modes
getModes() - Method in class org.goplanit.network.LayeredNetwork
Collect the modes
getModesFrom(Collection<String>) - Static method in class org.goplanit.osm.tags.OsmRailModeTags
Collect the modes that represent the intersection of the passed in modes and available modes of this class
getModesFrom(Collection<String>) - Static method in class org.goplanit.osm.tags.OsmRoadModeTags
Collect the modes that represent the intersection of the passed in modes and available modes of this class
getModesFrom(Collection<String>) - Static method in class org.goplanit.osm.tags.OsmWaterModeTags
collect the modes that represent the intersection of the passed in modes and available modes of this class
getModeSpecificData() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentSimulationData
Collect the data per mode for all modes
getModesWithLanesInDirection(Map<String, String>, boolean) - Method in class org.goplanit.osm.converter.helper.OsmLanesModeTaggingSchemeHelper
Collect the registered eligible OSM modes with lanes present without any further direction information via the lanes:<mode> mode tags
getModesWithLanesInDirection(Map<String, String>, boolean) - Method in class org.goplanit.osm.converter.helper.OsmModeLanesTaggingSchemeHelper
collect the registered eligible OSM modes with lanes present for a particular direction via the lanes:<mode> mode tags
getModesWithLanesWithoutDirection(Map<String, String>) - Method in class org.goplanit.osm.converter.helper.OsmLanesModeTaggingSchemeHelper
Collect the registered eligible OSM modes with lanes present without any further direction information via the lanes:<mode> mode tags
getModesWithLanesWithoutDirection(Map<String, String>) - Method in class org.goplanit.osm.converter.helper.OsmModeLanesTaggingSchemeHelper
Collect the registered eligible OSM modes with lanes present without any further direction information via the lanes:<mode> mode tags
getModeXmlId(Mode) - Static method in class org.goplanit.output.property.ModeXmlIdOutputProperty
Returns the Xml Id of the current mode
getModifiedLinkSegmentType(Set<Mode>, Set<Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes.ModifiedLinkSegmentTypesModes
collect a modified link segment type with the provided added/removed modes exist
getModifiedLinkSegmentType(MacroscopicLinkSegmentType, Set<Mode>, Set<Mode>) - Method in class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes
Collect a modified link segment type with the provided added/removed modes if it exists
getModifiedRoutedServicesLayer() - Method in class org.goplanit.service.routed.modifier.event.ModifiedRoutedServicesLayerEventImpl
The zoning on which the modification took place
getModifiedZoning() - Method in class org.goplanit.zoning.modifier.event.ModifiedZoneIdsEvent
The zoning on which the modification took place
getMonday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
getMostFrequentVerticalLayerIndex(Collection<? extends Link>) - Static method in class org.goplanit.osm.converter.network.OsmNetworkHandlerHelper
Collect the OSM vertical layer index across the given links that occurs most frequenctly
getMostRestrictedOutLinkByInLink() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
collect most restricted out link index by in link index.
getMostRestrictingOutSegment() - Method in class org.goplanit.assignment.ltm.sltm.consumer.NMRCollectMostRestrictingTurnConsumer
 
getMotorisationType() - Method in class org.goplanit.mode.PhysicalModeFeaturesImpl
 
getMotorisationType() - Method in interface org.goplanit.utils.mode.PhysicalModeFeatures
collect the motorisation type of this mode
getMultiplier() - Method in enum org.goplanit.tntp.enums.LengthUnits
 
getMultiplier() - Method in enum org.goplanit.tntp.enums.SpeedUnits
 
getMultiplier() - Method in enum org.goplanit.tntp.enums.TimeUnits
 
getName() - Method in class org.goplanit.graph.EdgeImpl
get the name of the edge
getName() - Method in class org.goplanit.mode.ModeImpl
Name of this mode
getName() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Return the name of this macroscopic link segment type
getName() - Method in class org.goplanit.network.layer.physical.NodeImpl
get the name of this node (if any)
getName() - Method in class org.goplanit.output.property.CalculatedSpeedOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.CapacityPerLaneOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.CostTimesFlowOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.DensityOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.DestinationZoneExternalIdOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.DestinationZoneIdOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.DestinationZoneXmlIdOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.DownstreamNodeExternalIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.DownstreamNodeIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.DownstreamNodeLocationOutputProperty
 
getName() - Method in class org.goplanit.output.property.DownstreamNodeXmlIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.FlowOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.InflowOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.IterationIndexOutputProperty
 
getName() - Method in class org.goplanit.output.property.LengthOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.LinkSegmentCostOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.LinkSegmentExternalIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.LinkSegmentIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.LinkSegmentTypeIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.LinkSegmentTypeNameOutputProperty
 
getName() - Method in class org.goplanit.output.property.LinkSegmentTypeXmlIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.LinkSegmentXmlIdOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.MaximumDensityOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.MaximumSpeedOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.ModeExternalIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.ModeIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.ModeXmlIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.NumberOfLanesOutputProperty
 
getName() - Method in class org.goplanit.output.property.OdCostOutputProperty
 
getName() - Method in class org.goplanit.output.property.OriginZoneExternalIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.OriginZoneIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.OriginZoneXmlIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.OutflowOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.OutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.PathIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.PathOutputStringProperty
 
getName() - Method in class org.goplanit.output.property.RunIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.TimePeriodExternalIdOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.output.property.TimePeriodIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.TimePeriodXmlIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.UpstreamNodeExternalIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.UpstreamNodeIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.UpstreamNodeLocationOutputProperty
 
getName() - Method in class org.goplanit.output.property.UpstreamNodeXmlIdOutputProperty
 
getName() - Method in class org.goplanit.output.property.VcRatioOutputProperty
Returns the name of the output property
getName() - Method in class org.goplanit.service.routed.RoutedServiceImpl
Name of the service, can be a number.
getName() - Method in class org.goplanit.userclass.TravellerType
Collect the name
getName() - Method in class org.goplanit.userclass.UserClass
Get the name of this user class
getName() - Method in class org.goplanit.utils.event.EventType
 
getName() - Method in interface org.goplanit.utils.graph.Edge
get the name of the edge
getName() - Method in interface org.goplanit.utils.mode.Mode
Name of this mode
getName() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Return the name of this macroscopic link segment type
getName() - Method in interface org.goplanit.utils.network.layer.physical.Node
get the name of this node (if any)
getName() - Method in interface org.goplanit.utils.service.routed.RoutedService
Name of the service, can be a number.
getName() - Method in enum org.goplanit.utils.unit.UnitType
 
getName() - Method in interface org.goplanit.utils.zoning.Centroid
The name of the centroid
getName() - Method in interface org.goplanit.utils.zoning.Connectoid
The name of the connectoid
getName() - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
Name of the group
getName() - Method in interface org.goplanit.utils.zoning.Zone
Name of the zone
getName() - Method in class org.goplanit.zoning.CentroidImpl
The name of the centroid
getName() - Method in class org.goplanit.zoning.ConnectoidImpl
The name of the connectoid
getName() - Method in class org.goplanit.zoning.TransferZoneGroupImpl
Name of the group
getName() - Method in class org.goplanit.zoning.ZoneImpl
Name of the zone
getNameDescription() - Method in class org.goplanit.service.routed.RoutedServiceImpl
Description of the name of the service, usually a short elaboration in addition to the name (number), for example for a bus the name could be 370 and the nameDescription "Balmain to Coogee"
getNameDescription() - Method in interface org.goplanit.utils.service.routed.RoutedService
Description of the name of the service, usually a short elaboration in addition to the name (number), for example for a bus the name could be 370 and the nameDescription "Balmain to Coogee"
getNegativeAccessValueTags() - Static method in class org.goplanit.osm.tags.OsmAccessTags
collect all nagtive related access value tags indicating no (general) access.
getNetwork() - Method in class org.goplanit.io.project.PlanItSimpleProject
Return the current network object
getNetwork() - Method in class org.goplanit.osm.converter.network.OsmNetworkBaseHandler
 
getNetworkBoundingBox() - Method in class org.goplanit.osm.converter.network.OsmNetworkToZoningReaderData
collect the bounding box of the network that is parsed
getNetworkData() - Method in class org.goplanit.osm.converter.network.OsmNetworkBaseHandler
 
getNetworkFile() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
getNetworkFileColumns() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
getNetworkFileLocation() - Method in class org.goplanit.tntp.converter.zoning.TntpZoningReaderSettings
 
getNetworkGroupingTokenId() - Method in class org.goplanit.network.Network
collect the grouping token for this network instance
getNetworkIdMapper() - Method in class org.goplanit.converter.idmapping.NetworkIdMapper
get id mapper for networks
getNetworkIdMappers() - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMappers
 
getNetworkLayerData(NetworkLayer) - Method in class org.goplanit.osm.converter.network.OsmNetworkToZoningReaderData
Collect layer specific data
getNetworkLayerIdMapper() - Method in class org.goplanit.converter.idmapping.NetworkIdMapper
get id mapper for network layers
getNetworkLayersWithActiveOsmNode(long, LayeredNetwork<?, ?>, OsmNetworkToZoningReaderData) - Static method in class org.goplanit.osm.util.PlanitNetworkLayerUtils
Collect the layers where the OSM node is active in either as an extreme node or internal to a PLANit link
getNetworkOsmNodes() - Method in class org.goplanit.osm.converter.network.OsmNetworkToZoningReaderData
Collect the retained OSM nodes used to extract PLANit network infrastructure
getNetworkReaderData() - Method in class org.goplanit.osm.converter.network.OsmNetworkReader
Collect the network data gathered
getNetworkReaderSettings() - Method in class org.goplanit.tntp.input.TntpInputBuilder
 
getNetworkReaderSettings() - Method in class org.goplanit.tntp.project.TntpProject
 
getNetworkSettings() - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
Collect network settings
getNetworkSettings() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
provide access to the network reader settings
getNetworkSettings() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
Collect network settings
getNetworkSettings() - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
Collect network settings
getNetworkSettings() - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Provide access to the network reader settings
getNetworkSettings() - Method in class org.goplanit.osm.converter.network.OsmNetworkToZoningReaderData
network reader settings as used for populating the planti network absed on osm data
getNetworkToPopulate() - Method in class org.goplanit.component.event.PopulateNetworkEvent
collect network to populate
getNetworkToZoningData() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Get network to zoning data
getNewlyBrokenEdgeSegment() - Method in class org.goplanit.graph.directed.modifier.event.BreakEdgeSegmentEvent
Collect broken edge segment
getNextEdgeSegmentForVertex(Vertex) - Method in class org.goplanit.algorithms.shortest.MinMaxPathResultImpl
Find the next edge segment for a given vertex, depending on the underlying search this can be either in upstream or downstream direction
getNextEdgeSegmentForVertex(Vertex) - Method in interface org.goplanit.algorithms.shortest.ShortestPathResult
Find the next edge segment for a given vertex, depending on the underlying search this can be either in upstream or downstream direction
getNextEdgeSegmentForVertex(Vertex) - Method in class org.goplanit.algorithms.shortest.ShortestPathResultGeneralised
Find the next edge segment for a given vertex, depending on the underlying search this can be either in upstream or downstream direction
getNextEdgeSegmentsForVertex(Vertex) - Method in interface org.goplanit.algorithms.shortest.ShortestBushResult
Find the next edge segment for a given vertex, depending on the underlying search this can be either in upstream or downstream direction
getNextEdgeSegmentsForVertex(Vertex) - Method in class org.goplanit.algorithms.shortest.ShortestBushResultGeneralised
Find the next edge segment for a given vertex, depending on the underlying search this can be either in upstream or downstream direction
getNextFlowAcceptanceFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Access to the next flow acceptance factors
getNextFlowCapacityFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Access to the next flow capacity factors
getNextReceivingFlows() - Method in class org.goplanit.assignment.ltm.sltm.loading.ReceivingFlowData
collect next receiving flows
getNextSegmentFlows() - Method in class org.goplanit.assignment.traditionalstatic.ModeData
collect next segment flows
getNextSendingFlows() - Method in class org.goplanit.assignment.ltm.sltm.loading.SendingFlowData
collect next sending flows
getNextStorageCapacityFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Access to the next storage capacity factors
getNextVertexForEdgeSegment(EdgeSegment) - Method in class org.goplanit.algorithms.shortest.MinMaxPathResultImpl
 
getNextVertexForEdgeSegment(EdgeSegment) - Method in interface org.goplanit.algorithms.shortest.ShortestResult
Find the next vertex on the given edge segment extremity based on the underlying search this can be either in upstream or downstream direction
getNextVertexForEdgeSegment(EdgeSegment) - Method in class org.goplanit.algorithms.shortest.ShortestResultGeneralised
Find the next vertex on the given edge segment extremity based on the underlying search this can be either in upstream or downstream direction
getNodeA() - Method in interface org.goplanit.utils.network.layer.physical.Link
collect vertex A as something extending node which is to be expected for any link.
getNodeB() - Method in interface org.goplanit.utils.network.layer.physical.Link
collect vertex A as something extending node which is to be expected for any link.
getNodeCoordinateFile() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
getNodeId() - Method in class org.goplanit.network.layer.physical.NodeImpl
Collect the id of the node.
getNodeId() - Method in interface org.goplanit.utils.network.layer.physical.Node
Collect the id of the node.
getNodeIdClass() - Method in interface org.goplanit.utils.network.layer.physical.Node
Return class used to generate unique link ids via the id generator
getNodeModel() - Method in class org.goplanit.assignment.ltm.LtmConfigurator
Collect the node model configurator
getNodePathString(ManagedDirectedPath, Function<Vertex, Object>) - Static method in class org.goplanit.utils.path.PathUtils
Returns the path as a String of comma-separated node Ids using the id mapper
getNodes() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
Collect the nodes
getNodes() - Method in interface org.goplanit.utils.network.layer.MacroscopicNetworkLayer
Collect the nodes
getNodes() - Method in interface org.goplanit.utils.network.layer.physical.UntypedPhysicalLayer
Collect the nodes
getNodesFileName() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
getNonCentroidVertex() - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdge
Collect the non-centroid vertex attached to the connectoid, which should always exist and only be a single one
getNonUrbanHighwayDefaults() - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
 
getNorm() - Method in class org.goplanit.gap.NormBasedGapFunction
 
getNormalisedReducedCost() - Method in class org.goplanit.assignment.ltm.sltm.Pas
Returns the difference between the cost of the high cost and the low cost segment normalised based on the total number of edge segments across both alternatives.
getNumberOfAccessZones() - Method in interface org.goplanit.utils.zoning.Connectoid
the number of accessible zones registered
getNumberOfAccessZones() - Method in class org.goplanit.zoning.ConnectoidImpl
the number of accessible zones registered
getNumberOfCentroids() - Method in interface org.goplanit.utils.zoning.Zones
Each zone has exactly one centroid, so this is functionally equivalent to calling size()
getNumberOfCentroids() - Method in class org.goplanit.zoning.Zoning
collect the number of centroids across all zones (od and transfer zones)
getNumberOfConnectoids() - Method in class org.goplanit.zoning.Zoning
collect the number of connectoids (od and transfer)
getNumberOfConnectoidSegments() - Method in class org.goplanit.network.transport.TransportModelNetwork
Returns the total number of connectoid segments available in this transport network
getNumberOfConnectoidSegments(Zoning) - Static method in class org.goplanit.network.transport.TransportModelNetwork
Returns the total number of connectoid segments available in this transport network
getNumberOfEdges() - Method in interface org.goplanit.utils.graph.Vertex
Number of entries in edge segments
getNumberOfEdgeSegments(V, boolean) - Method in interface org.goplanit.utils.graph.directed.DirectedSubGraph
collect the number of exit or entry edgesegments that are present in the subgraph for the given vertex on the parent graph
getNumberOfEdgeSegmentsAllLayers() - Method in class org.goplanit.network.transport.TransportModelNetwork
Returns the total number of edge segments available in this traffic assignment by combining the physical and non-physical link segments
getNumberOfEdgeSegmentsAllLayers(LayeredNetwork<?, ?>, Zoning) - Static method in class org.goplanit.network.transport.TransportModelNetwork
Returns the total number of edge segments available in this traffic assignment by combining the physical and non-physical link segments
getNumberOfEntryEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.DirectedVertex
Collect the number of entry edge segments of this vertex
getNumberOfExitEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.DirectedVertex
Collect the number of exit edge segments of this vertex
getNumberOfIncomingLinkSegments() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
Collect number of incoming link segments
getNumberOfKeepOsmNodesOutsideBoundingPolygon() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
count number of marked OSM nodes to keep
getNumberOfKeepOsmWaysOutsideBoundingPolygon() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
count number of marked OSM ways to keep
getNumberOfLanes() - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
Collect the number of lanes of this segment
getNumberOfLanes() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Collect the number of lanes of this segment
getNumberOfLanes(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the number of lanes of the current link
getNumberOfLegSegments() - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
Collect the number of registered leg segments
getNumberOfLegSegments() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Collect the number of registered leg segments
getNumberOfLinks() - Method in interface org.goplanit.utils.network.layer.physical.UntypedPhysicalLayer
Number of links
getNumberOfLinks() - Method in interface org.goplanit.utils.network.layers.UntypedPhysicalNetworkLayers
Number of links across all layers
getNumberOfLinkSegments() - Method in interface org.goplanit.utils.network.layer.physical.UntypedPhysicalLayer
Number of link segments
getNumberOfLinkSegments() - Method in interface org.goplanit.utils.network.layers.UntypedPhysicalNetworkLayers
Number of link segments across all layers
getNumberOfNodes() - Method in interface org.goplanit.utils.network.layer.physical.UntypedPhysicalLayer
Number of nodes
getNumberOfNodes() - Method in interface org.goplanit.utils.network.layers.UntypedPhysicalNetworkLayers
Number of nodes across all layers
getNumberOfOdPathSets() - Method in class org.goplanit.path.OdPathSets
Collect the number of registered od path sets
getNumberOfOdZones() - Method in interface org.goplanit.utils.od.OdData
Returns the number of zones contained in the object
getNumberOfOdZones() - Method in class org.goplanit.utils.od.OdDataImpl
Returns the number of zones contained in the object
getNumberOfOsmWaysWithMultiplePlanitLinks() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
the number of OSM ways with multiple PLANit links created for them
getNumberOfOuterRoleOsmWays() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
collect number of oter role osm ways that we kepts
getNumberOfOutgoingLinkSegments() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
Collect number of outgoing link segments
getNumberOfPass() - Method in class org.goplanit.assignment.ltm.sltm.PasManager
Number of PASs registered
getNumberOfPhysicalLinkSegmentsAllLayers() - Method in class org.goplanit.network.transport.TransportModelNetwork
Returns the total number of link segments available in this transport network across all eligible layers
getNumberOfPhysicalLinkSegmentsAllLayers(LayeredNetwork<?, ?>) - Static method in class org.goplanit.network.transport.TransportModelNetwork
Returns the total number of link segments available in this physical layered network across all eligible layers
getNumberOfPhysicalNodesAllLayers() - Method in class org.goplanit.network.transport.TransportModelNetwork
Returns the total number of physical nodes available in this transport network across all eligible layers
getNumberOfPhysicalNodesAllLayers(LayeredNetwork<?, ?>) - Static method in class org.goplanit.network.transport.TransportModelNetwork
Returns the total number of physical nodes available in this transport network across all eligible layers
getNumberOfVertices() - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
The number of registered vertices.
getNumberOfVertices() - Method in interface org.goplanit.utils.graph.directed.DirectedSubGraph
The number of registered vertices.
getNumberOfVerticesAllLayers() - Method in class org.goplanit.network.transport.TransportModelNetwork
Returns the total physical vertices and centroid vertices (of od and/or transfer zones) in this transport network
getNumberOfVerticesAllLayers(LayeredNetwork<?, ?>, Zoning) - Static method in class org.goplanit.network.transport.TransportModelNetwork
Returns the total physical vertices and centroid vertices (of od and/or transfer zones) in this transport network
getNumeratorUnitTypes() - Method in class org.goplanit.utils.unit.GroupUnit
All registered units in the numerator
getObjectType() - Method in class org.goplanit.gtfs.scheme.GtfsFileScheme
 
getOdConnectoids() - Method in class org.goplanit.zoning.Zoning
Access to the origin-destination connectoids container
getOdConnectoidsFileName() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
File name to use (without extension or geometry type suffix)
getOdDemands() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
access to od demands for loading
getOdDemands() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Get od demands used
getOdOutputPropertyValue(OutputProperty, OdDataIterator<?>, Mode, TimePeriod) - Method in interface org.goplanit.output.adapter.OdOutputTypeAdapter
Returns the specified output property values for the current cell in the OD Matrix Iterator
getOdOutputPropertyValue(OutputProperty, OdDataIterator<?>, Mode, TimePeriod) - Method in class org.goplanit.output.adapter.OdOutputTypeAdapterImpl
Returns the specified output property values for the current cell in the OD Matrix Iterator
getOdPathMatrix(Mode) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentSimulationData
Retrieve the current OD path for a specified mode
getOdPathMatrix(Mode) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticPathOutputTypeAdapter
Retrieve an OD path matrix object for a specified mode
getOdPathMatrix(Mode) - Method in interface org.goplanit.output.adapter.PathOutputTypeAdapter
Retrieve an OD path matrix object for a specified mode
getOdSkimMatrix(OdSkimSubOutputType, Mode) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentOdOutputTypeAdapter
Retrieve an OD skim matrix for a specified OD skim output type and mode
getOdSkimMatrix(OdSkimSubOutputType, Mode) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentSimulationData
Retrieve the skim matrix for a specified mode and skim output type
getOdSkimMatrix(OdSkimSubOutputType, Mode) - Method in interface org.goplanit.output.adapter.OdOutputTypeAdapter
Retrieve an OD skim matrix for a specified OD skim output type and mode
getOdSkimOutputType() - Method in class org.goplanit.od.skim.OdSkimMatrix
Returns the type of the current OD skim matrix
getOdValue(OdDataIterator<T>) - Static method in interface org.goplanit.output.adapter.OdOutputTypeAdapter
Returns the Od value
getOdZoneId() - Method in interface org.goplanit.utils.zoning.OdZone
In addition to a zone id across all zones of any derived type, each Od zone also has a unique id across the Od zones specifically
getOdZoneId() - Method in class org.goplanit.zoning.OdZoneImpl
In addition to a zone id across all zones of any derived type, each Od zone also has a unique id across the Od zones specifically
getOdZoneIdClass() - Method in interface org.goplanit.utils.zoning.OdZone
 
getOdZones() - Method in class org.goplanit.utils.od.OdDataImpl
Access to underlying zones
getOdZones() - Method in class org.goplanit.zoning.Zoning
Access to the odZones container
getOdZonesFileName() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
File name to use (without extension or geometry type suffix)
getOppositeBoundaryLocation() - Method in class org.goplanit.assignment.ltm.eltm.LinkSegmentBoundary
collect the opposite location of this boundary.
getOppositeDirectionSegment() - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegment
Collect the opposite direction segment of this edge segment (if any)
getOppositeDirectionSegment() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
Collect the opposite direction segment of this edge segment (if any)
getOrigin() - Method in class org.goplanit.assignment.ltm.sltm.OriginBush
collect origin of this bush
getOriginalAdjacentEdges() - Method in class org.goplanit.graph.directed.ConjugateDirectedEdgeImpl
Conjugate edge represents two adjacent edges in original form (potential turn movement).
getOriginalAdjacentEdges() - Method in class org.goplanit.network.layer.physical.ConjugateLinkImpl
Conjugate edge represents two adjacent edges in original form (potential turn movement).
getOriginalAdjacentEdges() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Conjugate edge represents two adjacent edges in original form (potential turn movement).
getOriginalAdjacentEdgeSegments(boolean) - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Collect original pair of edge segments that this conjugate in given direction makes up for
getOriginalAdjcentEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegment
Adjacent edge segments in original graph for this conjugate
getOriginalAdjcentEdgeSegments() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegment
Adjacent edge segments in original graph for this conjugate
getOriginalAdjcentEdgeSegments() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegment
Adjacent edge segments in original graph for this conjugate
getOriginalEdge() - Method in class org.goplanit.graph.ConjugateVertexImpl
Collect the original edge this conjugate vertex represents in the conjugate graph
getOriginalEdge() - Method in class org.goplanit.graph.directed.ConjugateDirectedVertexImpl
Original edge in original directed graph this conjugate represents
getOriginalEdge() - Method in class org.goplanit.network.layer.physical.ConjugateNodeImpl
Original edge in original directed graph this conjugate represents
getOriginalEdge() - Method in class org.goplanit.network.virtual.ConjugateConnectoidNodeImpl
Original edge in original directed graph this conjugate represents
getOriginalEdge() - Method in interface org.goplanit.utils.graph.ConjugateVertex
Collect the original edge this conjugate vertex represents in the conjugate graph
getOriginalEdge() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedVertex
Original edge in original directed graph this conjugate represents
getOriginalEdges() - Method in class org.goplanit.graph.ConjugateEdgeImpl
Edges in original graph representing this conjugate
getOriginalEdges() - Method in interface org.goplanit.utils.graph.ConjugateEdge
Edges in original graph representing this conjugate
getOriginalLayer() - Method in class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
Reference to original layer this conjugate layer represents
getOriginalLayer() - Method in interface org.goplanit.utils.network.layer.ConjugateMacroscopicNetworkLayer
Reference to original layer this conjugate layer represents
getOriginalVirtualNetwork() - Method in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
Access to underlying original virtual network this conjugate represents
getOriginalVirtualNetwork() - Method in interface org.goplanit.utils.network.virtual.ConjugateVirtualNetwork
Access to underlying original virtual network this conjugate represents
getOriginDemandPcuH() - Method in class org.goplanit.assignment.ltm.sltm.OriginBush
Get the origin demand
getOriginDemandPcuH(CentroidVertex) - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
Get the origin demand for a given origin
getOriginSeparator() - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
 
getOriginVertices() - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
Origins (with non-zero flow) registered on this bush
getOriginZoneExternalId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.OdOutputTypeAdapter
Returns the origin zone external Id for the current cell in the OD origin
getOriginZoneExternalId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.PathOutputTypeAdapter
Returns the origin zone external Id for the current cell in the OD path matrix
getOriginZoneId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.OdOutputTypeAdapter
Returns the origin zone Id for the current cell in the OD origin
getOriginZoneId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.PathOutputTypeAdapter
Returns the origin zone Id for the current cell in the OD path matrix
getOriginZoneXmlId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.OdOutputTypeAdapter
Returns the origin zone XML Id for the current cell in the OD origin
getOriginZoneXmlId(OdDataIterator<?>) - Static method in interface org.goplanit.output.adapter.PathOutputTypeAdapter
Returns the Xml Id of the origin zone for the current cell in the OD path matrix
getOsmCircularWays() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
collect the identified circular ways (unmodifiable)
getOsmData() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderData
collect the OSM related tracking data
getOsmModesWithValueTag(Map<String, String>, Collection<String>, String...) - Static method in class org.goplanit.osm.util.OsmModeUtils
Collect all OSM modes with key=<OSM mode name> value=the access value tags that are passed in and available from the supported modes (also passed in).
getOsmNetworkToPopulate() - Method in class org.goplanit.osm.converter.network.OsmNetworkReader
Collect the osm network to populate
getOsmNodeByLocation(Point) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
Collect the OSM node available for the given location (if any), either internal to existing PLANit node or already available as converted PLANit node at that location
getOsmNodeData() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
Access to OSM node data
getOsmNodeData() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Access to OSM node data
getOsmNodeInternalToLinkByLocation(Point) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
collect osm node registered as internal to an already created planit link based on its location
getOsmPedestrianKeyTags() - Static method in class org.goplanit.osm.tags.OsmPedestrianTags
collect set of key tags that signify specific pedestrian configurations.
getOsmRailModesWithValueTag(Map<String, String>, String...) - Static method in class org.goplanit.osm.util.OsmModeUtils
collect all OSM rail modes with key=<OSM mode name> value=the access value tags that are passed in.
getOsmRoadModesWithValueTag(Map<String, String>, String...) - Static method in class org.goplanit.osm.util.OsmModeUtils
collect all OSM road going modes with key=<OSM mode name> value=the access value tags that are passed in.
getOsmWayNodeIndexByLocation(OsmWay, Point, OsmNetworkReaderData) - Static method in class org.goplanit.osm.util.OsmWayUtils
Collect index by location within the way.
getOtherFileDependency() - Method in class org.goplanit.gtfs.util.GtfsFileConditions
Collect the dependency on other file type's presence/or not.
getOuterRoleOsmWay(long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
collect an unprocessed osm way that is identified as an outer role that is eligible as a platform/transfer zone
getOutflows() - Method in class org.goplanit.assignment.ltm.sltm.loading.InflowOutflowData
access to the tracked inflows
getOutputConfiguration() - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Provide the output configuration for user access
getOutputConfiguration() - Method in class org.goplanit.output.OutputManager
Get the OutputConfiguration object
getOutputDataValue(Mode, TimePeriod, Integer, OutputType, OutputPropertyType, Object[]) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Get a specified data value
getOutputDirectory() - Method in class org.goplanit.converter.FileBasedConverterWriterSettings
The outputPathDirectory used
getOutputFormatter(long) - Method in class org.goplanit.project.CustomPlanItProject
Retrieve an output formatter object given its id
getOutputFormatters() - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Returns a list of output formatters registered on this assignment
getOutputFormatters() - Method in class org.goplanit.output.OutputManager
Returns the list of currently registered OutputFormatter objects for a specified output type
getOutputKeyProperties() - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Returns an array of output properties for keys used in MemoryOutputFormatter The output array can only contain output properties which are of ID_PRIORITY
getOutputKeyProperties(OutputType) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Returns the array of output properties representing the output types of the keys for the current output type
getOutputManager() - Method in class org.goplanit.assignment.TrafficAssignment
Collect the output manager
getOutputManager() - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Collect the registered output manager
getOutputProperties() - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Returns the current set of output properties for this output configuration
getOutputProperty(OutputPropertyType) - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Collect the registered output property by its type
getOutputPropertyType() - Method in class org.goplanit.output.property.CalculatedSpeedOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.CapacityPerLaneOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.CostTimesFlowOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.DensityOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.DestinationZoneExternalIdOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.DestinationZoneIdOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.DestinationZoneXmlIdOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.DownstreamNodeExternalIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.DownstreamNodeIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.DownstreamNodeLocationOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.DownstreamNodeXmlIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.FlowOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.InflowOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.IterationIndexOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.LengthOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.LinkSegmentCostOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.LinkSegmentExternalIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.LinkSegmentIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.LinkSegmentTypeIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.LinkSegmentTypeNameOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.LinkSegmentTypeXmlIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.LinkSegmentXmlIdOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.MaximumDensityOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.MaximumSpeedOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.ModeExternalIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.ModeIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.ModeXmlIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.NumberOfLanesOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.OdCostOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.OriginZoneExternalIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.OriginZoneIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.OriginZoneXmlIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.OutflowOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.OutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.PathIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.PathOutputStringProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.RunIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.TimePeriodExternalIdOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputPropertyType() - Method in class org.goplanit.output.property.TimePeriodIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.TimePeriodXmlIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.UpstreamNodeExternalIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.UpstreamNodeIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.UpstreamNodeLocationOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.UpstreamNodeXmlIdOutputProperty
 
getOutputPropertyType() - Method in class org.goplanit.output.property.VcRatioOutputProperty
Return the value of the OutputProperty enumeration for this property
getOutputType() - Method in interface org.goplanit.output.adapter.OutputTypeAdapter
Return the output type corresponding to this output adapter
getOutputType() - Method in class org.goplanit.output.adapter.OutputTypeAdapterImpl
Return the output type corresponding to this output adapter
getOutputType() - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Returns the OutputAdapter being used for this configuration
getOutputTypeAdapter(OutputType) - Method in class org.goplanit.output.adapter.OutputAdapter
Retrieve an output type adapter for a specified output type
getOutputTypeConfiguration(OutputType) - Method in class org.goplanit.output.configuration.OutputConfiguration
Collect the output type configuration for the given type if it is activated
getOutputTypeConfiguration(OutputType) - Method in class org.goplanit.output.OutputManager
Collect the output type configuration for the given type
getOutputTypeIndependentPropertyValue(OutputProperty, Mode, TimePeriod) - Method in class org.goplanit.output.adapter.OutputTypeAdapterImpl
Returns the value of properties which are common to all output type adapters
getOutputValueProperties() - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Returns an array of output properties for values used in MemoryOutputFormatter The output array can only contain output properties which are not of ID_PRIORITY
getOutputValueProperties(OutputType) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Returns the array of output properties representing the output types of the data values for the current output type
getOverrideUnit() - Method in class org.goplanit.output.property.OutputProperty
Only when the property allows a unit override and an override is set this method returns the proposed alternative unit to use.
getOverwrittenCapacityMaxDensityByOsmHighwayType(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Collect the overwrite type values that should be used
getOverwrittenCapacityMaxDensityByOsmRailwayType(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
collect the overwritten type values that should be used
getOverwrittenCapacityMaxDensityByOsmWaterwayRouteType(String) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
Collect the overwritten type values that should be used
getOverwrittenCapacityMaxDensityByOsmWayType(String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
collect the overwrite type values that should be used
getOverwrittenGtfsStopLocation(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
get explicitly mapped location for given GTFS stop id (if any))
getOverwrittenGtfsStopToLinkMapping(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Collect overwritten link id information for GTFS stop id (if present)
getOverwrittenGtfsStopTransferZoneMapping(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
get explicitly mapped transfer zone(s') external id for given GTFS stop id (if any))
getOverwrittenWaitingAreaModeAccess(Number, EntityType) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Get the overwritten OSM modes for a given waiting area (if defined)
getOverwrittenWaitingAreaOfStopLocation(Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Verify if stop location's osm id is marked for overwritten platform mapping
getPairPermutations(List<T>, boolean) - Static method in class org.goplanit.utils.containers.ListUtils
 
getParameterTypes(Object[]) - Static method in class org.goplanit.utils.reflection.ReflectionUtils
Method that constructs the parameter types that go with the passed in parameters.
getParent() - Method in class org.goplanit.graph.directed.EdgeSegmentImpl
Collect the parent edge of the segment
getParent() - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
Collect the parent edge of the segment
getParent() - Method in class org.goplanit.network.layer.service.ServiceLegSegmentImpl
Collect the parent edge of the segment
getParent() - Method in class org.goplanit.network.virtual.CentroidVertexImpl
getParent() - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegment
Collect the parent edge of the segment
getParent() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
Collect the parent edge of the segment
getParent() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegment
Collect the parent edge of the segment
getParent() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Collect the parent edge of the segment
getParent() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
Return the parent leg of this leg segment
getParent() - Method in interface org.goplanit.utils.network.virtual.CentroidVertex
 
getParent() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegment
Collect the parent edge of the segment
getParentLayer() - Method in class org.goplanit.service.routed.RoutedServicesLayerImpl
The parent layer of this routed services layer
getParentLayer() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
The parent service layer of this routed services layer
getParentLegSegment() - Method in class org.goplanit.service.routed.RelativeLegTimingImpl
Collect parent leg segment
getParentLegSegment() - Method in interface org.goplanit.utils.service.routed.RelativeLegTiming
Collect parent leg segment
getParentLink() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
Return the parent link of this link segment
getParentLink() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Return the parent link of this link segment
getParentName() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
verify if parent (edge) has a name
getParentNetwork() - Method in class org.goplanit.component.event.PopulateDemandsEvent
Collect PLANit network upon which this demands is to be applied
getParentNetwork() - Method in class org.goplanit.component.event.PopulateInitialLinkSegmentCostEvent
Collect network these costs should relate to
getParentNetwork() - Method in class org.goplanit.component.event.PopulatePhysicalCostEvent
the network on which to populate the physical cost
getParentNetwork() - Method in class org.goplanit.component.event.PopulateServiceNetworkEvent
collect parent network to relate to
getParentNetwork() - Method in class org.goplanit.component.event.PopulateZoningEvent
Collect PLANit network upon which this zoning is to be applied
getParentNetwork() - Method in class org.goplanit.network.layers.ServiceNetworkLayersImpl
The parent network
getParentNetwork() - Method in class org.goplanit.network.ServiceNetwork
The parent network of the service network
getParentNetwork() - Method in class org.goplanit.service.routed.RoutedServices
Collect the parent service network on top of which these services are defined
getParentNetworkLayer() - Method in class org.goplanit.component.event.PopulateFundamentalDiagramEvent
Collect PLANit network layer upon which these fundamental diagrams are to be applied
getParentNetworkLayer() - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Collect the parent layer of this service layer
getParentNetworkLayer() - Method in interface org.goplanit.utils.network.layer.ServiceNetworkLayer
Collect the parent layer of this service layer
getParentZone() - Method in interface org.goplanit.utils.zoning.Centroid
Return the parent zone of this centroid
getParentZone() - Method in class org.goplanit.zoning.CentroidImpl
Return the parent zone of this centroid
getParentZoning() - Method in class org.goplanit.component.event.PopulateDemandsEvent
Collect PLANit zoning upon which this demands is to be applied
getParsedBprParameters() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReader
Provide read access to parsed bpr parameters of links (only available after parsing)
getPassByReferenceVertex(DirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
Collect all PASs that share the same reference vertex.
getPassSortedByReducedCost() - Method in class org.goplanit.assignment.ltm.sltm.PasManager
Construct a priority queue based on the PASs reduced cost, i.e., difference between their high and low cost segments in descending order.
getPathAsString(OdDataIterator<? extends ManagedDirectedPath>, PathOutputIdentificationType) - Static method in interface org.goplanit.output.adapter.PathOutputTypeAdapter
Returns the path as a String of comma-separated Id values
getPathChoice() - Method in class org.goplanit.assignment.ltm.LtmAssignment
The path choice model to use
getPathChoice() - Method in class org.goplanit.assignment.ltm.LtmConfigurator
Collect the path choice configurator
getPathId(OdDataIterator<? extends ManagedDirectedPath>) - Static method in interface org.goplanit.output.adapter.PathOutputTypeAdapter
Return the Id of the current path If there is no path between the current origin and destination zones, this returns -1
getPathIdentificationType() - Method in class org.goplanit.output.configuration.PathOutputTypeConfiguration
Get the path id type
getPathOutputPropertyValue(OutputProperty, OdDataIterator<? extends ManagedDirectedPath>, Mode, TimePeriod, PathOutputIdentificationType) - Method in interface org.goplanit.output.adapter.PathOutputTypeAdapter
Returns the specified output property values for the current cell in the ODPathIterator
getPathOutputPropertyValue(OutputProperty, OdDataIterator<? extends ManagedDirectedPath>, Mode, TimePeriod, PathOutputIdentificationType) - Method in class org.goplanit.output.adapter.PathOutputTypeAdapterImpl
Returns the specified output property values for the current cell in the ODPathIterator
getPathwayId() - Method in class org.goplanit.gtfs.entity.GtfsPathway
Get the shape id
getPcu() - Method in class org.goplanit.mode.ModeImpl
Passenger car unit conversion factor for this mode
getPcu() - Method in interface org.goplanit.utils.mode.Mode
Passenger car unit conversion factor for this mode
getPcuFowRatePerHour() - Method in class org.goplanit.assignment.ltm.eltm.event.ReleaseFlowEvent
 
getPcuFowRatePerHour() - Method in class org.goplanit.assignment.ltm.eltm.event.TriggerFlowEvent
 
getPhysicalCost() - Method in class org.goplanit.assignment.TrafficAssignment
Get the dynamic physical cost object for the current assignment
getPhysicalCost() - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Collect the physical cost entity registered on the traffic assignment
getPhysicalCostClassName() - Method in class org.goplanit.output.adapter.OutputAdapter
Returns the name of the physical cost class
getPhysicalCostToPopulate() - Method in class org.goplanit.component.event.PopulatePhysicalCostEvent
Collect physical cost to populate
getPhysicalFeatures() - Method in class org.goplanit.mode.ModeImpl
collect the physical features of this mode
getPhysicalFeatures() - Method in interface org.goplanit.utils.mode.Mode
collect the physical features of this mode
getPhysicalLinkSegments(long) - Method in class org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapterImpl
Provide access to the macroscopic link segments
getPhysicalLinkSegments(long) - Method in class org.goplanit.output.adapter.PhysicalLinkOutputTypeAdapterImpl
Provide access to the link segments container
getPhysicalLinkSegments(long) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Return the Link segments for this assignment
getPhysicalParentNodes() - Method in class org.goplanit.network.layer.service.ServiceNodeImpl
Collect the physical nodes at the extremities of all underlying physical link segments.
getPhysicalParentNodes() - Method in interface org.goplanit.utils.network.layer.service.ServiceNode
Provide access to the underlying network node(s)
getPhysicalParentSegments() - Method in class org.goplanit.network.layer.service.ServiceLegSegmentImpl
Collect the links that make up this leg ordered and in direction from A to B
getPhysicalParentSegments() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
Collect the links that make up this leg ordered and in direction from A to B
getPhysicalSpeedLimitKmH() - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
This is the maximum speed that is physically present and a driver can observe from the signs on the road
getPhysicalSpeedLimitKmH() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
This is the maximum speed (Km/h) that is physically present and a driver can observe from the signs on the road
getPlanitData() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderData
collect the planit related tracking data
getPlanitEntityClass() - Method in class org.goplanit.geoio.util.PlanitEntityFeatureTypeContext
 
getPlanitModeTypeIfActivated(String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Convenience method that collects the currently mapped PLANit mode for the given OSM mode if the parser is active otherwise null is returned
getPlanitNodeByLocation(Point) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
Collect the PLANit node available for the given location
getPlanitNodeByOsmNode(OsmNode) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
Collect the PLANit node available for this osm node (if any)
getPlanitScheduleBasedTripByExternalId(String) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Collect Planit scheduled trip by its external id
getPlatformCode() - Method in class org.goplanit.gtfs.entity.GtfsStop
Collect platform code
getPosition() - Method in class org.goplanit.graph.ConjugateVertexImpl
Position cannot be obtained from conjugate vertex
getPosition() - Method in class org.goplanit.graph.VertexImpl
#Collect the geometry of the point location of this vertex
getPosition() - Method in class org.goplanit.network.layer.service.ServiceNodeImpl
Construct new position based on underlying physical node(s).
getPosition() - Method in class org.goplanit.network.virtual.CentroidVertexImpl
position of centroid vertex.
getPosition() - Method in interface org.goplanit.utils.graph.Vertex
Collect the geometry of the point location of this vertex
getPosition() - Method in interface org.goplanit.utils.zoning.Centroid
Position of the centroid
getPosition() - Method in class org.goplanit.zoning.CentroidImpl
Position of the centroid
getPositionOfOutputKeyProperty(OutputType, OutputPropertyType) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Returns the position of a property type in the output key property array
getPositionOfOutputKeyProperty(OutputPropertyType) - Method in class org.goplanit.data.MultiKeyPlanItData
Get the position of a property type in the output keys property array
getPositionOfOutputValueProperty(OutputType, OutputPropertyType) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Returns the position of a property type in the output values property array
getPositionOfOutputValueProperty(OutputPropertyType) - Method in class org.goplanit.data.MultiKeyPlanItData
Get the position of a property type in the output values property array
getPositiveAccessValueTags() - Static method in class org.goplanit.osm.tags.OsmAccessTags
collect all positive related access value tags indicating an affirmative access.
getPostfixedOsmRoadModesWithValueTag(String, Map<String, String>, String...) - Static method in class org.goplanit.osm.util.OsmModeUtils
collect all OSM modes with key=<OSM mode name>:postFix= any of the modeAccessValueTags that are passed in.
getPredefinedModeType() - Method in class org.goplanit.mode.PredefinedModeImpl
Collect the predefined mode type of this mode
getPredefinedModeType() - Method in interface org.goplanit.utils.mode.Mode
collect the predefined mode type
getPredefinedModeTypes() - Static method in enum org.goplanit.utils.mode.PredefinedModeType
collect all predefined mode types
getPredefinedModeTypesWithout(PredefinedModeType...) - Static method in enum org.goplanit.utils.mode.PredefinedModeType
Collect all predefined mode types
getPreExistingTransferZonesByExternalId() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Get all the existing transfer zones by their external id
getPreExistingTransferZonesByExternalId() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
Get all the existing transfer zones by their external id
getPrefixedOrPostfixedOsmRoadModesWithValueTag(boolean, String, Map<String, String>, String...) - Static method in class org.goplanit.osm.util.OsmModeUtils
Collect all OSM modes with either preFix:<OSM mode name>= or postFix:<OSM mode name>= any of the modeAccessValueTags that are passed in.
getPrefixedOsmRoadModesWithValueTag(String, Map<String, String>, String...) - Static method in class org.goplanit.osm.util.OsmModeUtils
collect all OSM modes with key=preFix:<OSM mode name>= any of the modeAccessValueTags that are passed in.
getPrimaryIdMapper() - Method in class org.goplanit.converter.BaseWriterImpl
The (main) Id mapper used by this writer (only present after write has been completed)
getPrimaryIdMapper() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriter
The (main) Id mapper used by this writer (only present after write has been completed)
getPrimaryIdMapper() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriter
The (main) Id mapper used by this writer (only present after write has been completed)
getPrimaryIdMapper() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriter
The (main) Id mapper used by this writer (only present after write has been completed)
getPrimaryIdMapper() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
The (main) Id mapper used by this writer (only present after write has been completed)
getPrimaryIdMapper() - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriter
The (main) Id mapper used by this writer (only present after write has been completed)
getPrimaryIdMapper() - Method in class org.goplanit.io.converter.network.PlanitNetworkWriter
 
getPrimaryIdMapper() - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriter
The (main) Id mapper used by this writer (only present after write has been completed)
getPrimaryIdMapper() - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriter
The (main) Id mapper used by this writer (only present after write has been completed)
getPrimaryIdMapper() - Method in class org.goplanit.io.converter.zoning.PlanitZoningWriter
The (main) Id mapper used by this writer (only present after write has been completed)
getPrimaryIdMapper() - Method in class org.goplanit.matsim.converter.MatsimNetworkWriter
The (main) Id mapper used by this writer (only present after write has been completed)
getPrimaryIdMapper() - Method in class org.goplanit.matsim.converter.MatsimRoutedServicesWriter
The (main) Id mapper used by this writer (only present after write has been completed)
getPrimaryPlanitModeIfActivated(RouteType) - Method in class org.goplanit.gtfs.converter.GtfsConverterHandlerData
Collect PLANit mode if it is known as being activated, otherwise return null
getPrimaryPlanitModeIfActivated(RouteType) - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
Collect PLANit mode if it is known as being activated, otherwise return null
getProfiler() - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Access to profiler
getProfiler() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Access to profiler
getProfiler() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
Collect the profiler
getProfiler() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Get profiler
getPropertyByKey(String) - Static method in class org.goplanit.io.xml.util.ApplicationProperties
collect property by key
getPtModeHelper() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Get the public transport mode parser
getPtServicesSettings() - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
Collect routedServicesWriterSettings
getPtv2ValueTags() - Static method in class org.goplanit.osm.tags.OsmPtv2Tags
collect the value tags as they are currently registered
getPublicTransportModesFrom(Collection<String>) - Static method in class org.goplanit.osm.tags.OsmRailModeTags
collect all rail based pt modes available from the passed in modes
getPublicTransportModesFrom(Collection<String>) - Static method in class org.goplanit.osm.tags.OsmRoadModeTags
collect all rail based pt modes available from the passed in modes
getPublicTransportModesFrom(Collection<String>) - Static method in class org.goplanit.osm.tags.OsmWaterModeTags
collect all rail based pt modes available from the passed in modes
getPublicTransportSettings() - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Provide access to the zoning (pt) reader settings
getRailwayDefaults() - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
 
getRailwayKeyTag() - Static method in class org.goplanit.osm.tags.OsmRailwayTags
Get the railway key tag used
getRailwayModeAccessDefaults() - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaults
collect the defaults specifically for railways
getRailwaySettings() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
provide railway specific settings
getRailwayValueTags() - Static method in class org.goplanit.osm.tags.OsmPtv1Tags
collect all known railway value tags that are non-way related
getRaw() - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMapper
Get raw contents of how the mappings are stored (not a copy)
getReader() - Method in class org.goplanit.converter.ConverterBase
get the reader
getReader() - Method in class org.goplanit.converter.demands.DemandsConverter
get the reader
getReader() - Method in class org.goplanit.converter.network.NetworkConverter
get the reader
getReader() - Method in class org.goplanit.converter.service.ServiceNetworkConverter
get the reader
getReader() - Method in class org.goplanit.converter.zoning.ZoningConverter
get the reader
getReducedCost() - Method in class org.goplanit.assignment.ltm.sltm.Pas
Returns the difference between the cost of the high cost and the low cost segment.
getReferenceNetwork() - Method in class org.goplanit.io.converter.demands.PlanitDemandsReader
Collect reference network used
getReferenceNetwork() - Method in class org.goplanit.io.converter.zoning.PlanitZoningReader
Access to reference network used
getReferenceNetwork() - Method in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Collect the reference network used
getReferenceNetwork() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
 
getReferenceNetwork() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReader
 
getReferenceNetwork() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReader
 
getReferenceNetwork() - Method in class org.goplanit.tntp.converter.zoning.TntpZoningReader
 
getReferenceNetworkBoundingBox() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
 
getReferenceTimeInSeconds() - Method in interface org.goplanit.utils.cumulatives.CumulativePoint
 
getReferenceTimeInSeconds() - Method in class org.goplanit.utils.cumulatives.CumulativePointImpl
 
getReferenceZoning() - Method in interface org.goplanit.converter.demands.DemandsReader
each demands reader is expected to ensure that its demand relates to a zoning this reference zoning can be obtained (after reading is complete).
getReferenceZoning() - Method in interface org.goplanit.converter.demands.DemandsWriter
 
getReferenceZoning() - Method in class org.goplanit.io.converter.demands.PlanitDemandsReader
each demands reader is expected to ensure that its demand relates to a zoning this reference zoning can be obtained (after reading is complete).
getReferenceZoning() - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriter
getReferenceZoning() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReader
 
getRegisteredBushes() - Method in class org.goplanit.assignment.ltm.sltm.Pas
The registered bushes
getRegisteredIterations() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Number of registered iterations
getRegisteredLocationsInternalToAnyPlanitLink() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
Collect all registered locations internal to a planit link (unmodifiable)
getRegisteredLocationsInternalToAnyPlanitLink(int) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
collect all registered locations that are internal to at least the given number of planit links
getRegisteredModesForTimePeriod(TimePeriod) - Method in class org.goplanit.demands.Demands
Get modes registered for the given time period
getRegisteredOsmModesForTransferZone(TransferZone) - Static method in class org.goplanit.osm.util.PlanitTransferZoneUtils
Collect any prior registered eligible OSM modes on a PLANit transfer zone (unmodifiable)
getRegisteredOsmNode(long) - Method in class org.goplanit.osm.converter.OsmNodeData
Collect an OSM node
getRegisteredOsmNodes() - Method in class org.goplanit.osm.converter.OsmNodeData
Collect the OSM nodes (unmodifiable)
getRegisteredOsmNodesInternalToAnyPlanitLink(int) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
collect all registered osm nodes that are internal to at least the given number of planit links
getRegisteredOutputTypeConfigurations() - Method in class org.goplanit.output.OutputManager
Returns a List of registered output type configuration objects
getRegisteredOutputTypes() - Method in class org.goplanit.output.OutputManager
Returns a List of registered output types
getRelativeLegTiming(int) - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Collect a leg timing based on its index
getRelativeLegTiming(int) - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Collect a leg timing based on its index
getRelativeLegTimingsAsStream() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Collect the relative leg timings as stream rather than iterable
getRelativeLegTimingsSize() - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Collect the number of registered leg timings
getRelativeLegTimingsSize() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Collect the number of registered leg timings
getRemovedEdge() - Method in class org.goplanit.graph.modifier.event.RemoveSubGraphEdgeEvent
The removed edge
getRemovedEdgeSegment() - Method in class org.goplanit.graph.directed.modifier.event.RemoveSubGraphEdgeSegmentEvent
The removed edge segment
getRemovedVertex() - Method in class org.goplanit.graph.modifier.event.RemoveSubGraphVertexEvent
The removed vertex
getResourceAsInputStream(URI) - Static method in class org.goplanit.utils.resource.ResourceUtils
Collect a resource input stream, which is either file based or not depending whether or not the resource is located in a jar or not
getResourceAsInputStreamReader(URI) - Static method in class org.goplanit.utils.resource.ResourceUtils
Collect a resource input stream reader, which is either file based or not depending whether or not the resource is located in a jar or not
getResourceAsStream(String) - Static method in class org.goplanit.utils.resource.ResourceUtils
Collect a resource as a stream based on provided location
getResourceUri(String) - Static method in class org.goplanit.utils.resource.ResourceUtils
find the resource URI via this class' class loader
getResourceUrl(String) - Static method in class org.goplanit.utils.resource.ResourceUtils
find the resource URL via this class' classloader.
getResourceUrl(Path) - Static method in class org.goplanit.utils.resource.ResourceUtils
find the resource URL via this class' classloader.
getResult() - Method in class org.goplanit.osm.util.PlanitJtsIntersectOsmNodeVisitor
Collect the filtered result created by the visitor
getResult() - Method in class org.goplanit.utils.geo.PlanitJtsItemVisitor
Collect the filtered result created by the visitor
getRoadModeCategories() - Static method in class org.goplanit.osm.tags.OsmRoadModeCategoryTags
Collect a copy of the currently registered road mode categories
getRoadModeCategoriesByMode(String) - Static method in class org.goplanit.osm.tags.OsmRoadModeCategoryTags
Given the mode, find the related mode category
getRoadModesByCategory(String) - Static method in class org.goplanit.osm.tags.OsmRoadModeCategoryTags
collect all the OSM modes that fit within the given Osm mode category
getRootVertex() - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
root vertex of the bush
getRootVertices() - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Root vertices of this acyclic graph.
getRootVertices() - Method in interface org.goplanit.utils.graph.directed.acyclic.UntypedACyclicSubGraph
Root vertices of this acyclic graph.
getRootZoneVertex() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Each conjugate destination bush is expected to have a single destination zone to which all of its root vertices are connected, which is to be returned here
getRootZoneVertex() - Method in class org.goplanit.assignment.ltm.sltm.DestinationBush
Each rooted bush is expected to have a zone attached to its root vertex, which is to be returned here
getRootZoneVertex() - Method in class org.goplanit.assignment.ltm.sltm.OriginBush
Each rooted bush is expected to have a zone attached to its root vertex, which is to be returned here
getRootZoneVertex() - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
Each rooted bush is expected to have a zone attached to its root vertex, which is to be returned here
getRouteDescription() - Method in class org.goplanit.gtfs.entity.GtfsRoute
 
getRoutedServiceByExternalId(String) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Collect routed service by external id index
getRoutedServiceLayerIdMapper() - Method in class org.goplanit.converter.idmapping.RoutedServicesIdMapper
Collect how RoutedServicesLayer ids are to be mapped to the XML ids when persisting
getRoutedServiceRefIdMapper() - Method in class org.goplanit.converter.idmapping.RoutedServicesIdMapper
Collect how routed service leg ids are to be mapped to the XML ids when persisting
getRoutedServices() - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Access to the routed services container
getRoutedServices() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Access to the routed services container
getRoutedServicesIdMapper() - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMappers
 
getRoutedServicesSettings() - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
Collect routed services settings
getRoutedServicesSettings() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
provide access to the routed services settings
getRoutedServicesSettings() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
Collect routed services settings
getRoutedServicesToPopulate() - Method in class org.goplanit.component.event.PopulateRoutedServicesEvent
collect routed services to populate
getRoutedTripDepartureRefIdMapper() - Method in class org.goplanit.converter.idmapping.RoutedServicesIdMapper
Collect how RoutedTripDeparture ids are to be mapped to the XML ids when persisting
getRoutedTripRefIdMapper() - Method in class org.goplanit.converter.idmapping.RoutedServicesIdMapper
Collect how routed trip ids are to be mapped to the XML ids when persisting
getRouteId() - Method in class org.goplanit.gtfs.entity.GtfsRoute
Get the route id
getRouteId() - Method in class org.goplanit.gtfs.entity.GtfsTrip
Get the route id for this trip
getRouteType() - Method in class org.goplanit.gtfs.entity.GtfsRoute
 
getRouteTypeChoice() - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
The route type choice used for identifying the GTFS route modes and mapping them to PLANit modes
getRouteTypeRaw() - Method in class org.goplanit.gtfs.entity.GtfsRoute
 
getRowValue(OutputPropertyType, Object...) - Method in class org.goplanit.data.MultiKeyPlanItData
Get data value for a specified row and column
getRowValues(Object...) - Method in class org.goplanit.data.MultiKeyPlanItData
Returns an array representing the row of data values defined by the specified array of key values
getRunId() - Method in class org.goplanit.output.adapter.OutputAdapter
Return the id of this assignment run
getRunId(TrafficAssignment) - Static method in class org.goplanit.output.property.RunIdOutputProperty
Returns the current run id
getS1SendingFlow() - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
Sending flow along PAS low cost segment
getS2SendingFlow() - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
Sending flow along PAS high cost segment
getSaturday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
getScheduleBasedTrips() - Method in class org.goplanit.service.routed.RoutedServiceTripInfoImpl
Trips for a service can be frequency or schedule based, or have both.
getScheduleBasedTrips() - Method in interface org.goplanit.utils.service.routed.RoutedServiceTripInfo
Trips for a service can be frequency or schedule based, or have both.
getSearchType() - Method in class org.goplanit.algorithms.shortest.MinMaxPathResultImpl
Provide the search type that was used to obtain this result
getSearchType() - Method in interface org.goplanit.algorithms.shortest.ShortestResult
Provide the search type that was used to obtain this result
getSearchType() - Method in class org.goplanit.algorithms.shortest.ShortestResultGeneralised
Provide the search type that was used to obtain this result
getSegmentCost(InitialModesLinkSegmentCost, Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Returns the initial cost.
getSegmentCost(TimePeriod, Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Returns the initial cost for each link segment and mode for time period specific registrations.
getSegmentCost(TimePeriod, Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.initial.InitialPhysicalCost
get the initial cost for a specified mode and link segment
getSendingFlowPcuH(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Collect the sending flow of an edge segment in the bush, if not present, zero flow is returned
getSendingFlowPcuH(EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Collect the sending flow of an edge segment in the bush but only for the specified label, if not present, zero flow is returned
getSendingFlowPcuH(ConjugateNode) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Collect the sending flow of a conjugate node (original edge segment) in the conjugate bush, if not present, zero flow is returned
getServiceDescription() - Method in class org.goplanit.service.routed.RoutedServiceImpl
Description of the service, longer (if at all) and contextual not meant for end user in reality
getServiceDescription() - Method in interface org.goplanit.utils.service.routed.RoutedService
Description of the service, longer (if at all) and contextual not meant for end user in reality
getServiceId() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
Service id of this instance (need not be a number, so always String)
getServiceId() - Method in class org.goplanit.gtfs.entity.GtfsTrip
Get the service id
getServiceLegIdMapper() - Method in class org.goplanit.converter.idmapping.ServiceNetworkIdMapper
get id mapper for ServiceLeg instances
getServiceLegMode(ServiceLeg) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
find mode attributed to the given service leg if any
getServiceLegSegmentIdMapper() - Method in class org.goplanit.converter.idmapping.ServiceNetworkIdMapper
get id mapper for ServiceLegSegment instances
getServiceLegSegmentsFileName() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
getServiceLegsFileName() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
getServiceNetwork() - Method in class org.goplanit.gtfs.converter.GtfsConverterHandlerData
Access to the service network
getServiceNetwork() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
Access to the service network
getServiceNetworkIdMapper() - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMappers
 
getServiceNetworkIdMapper() - Method in class org.goplanit.converter.idmapping.ServiceNetworkIdMapper
get id mapper for ServiceNetwork instances
getServiceNetworkLayerIdMapper() - Method in class org.goplanit.converter.idmapping.ServiceNetworkIdMapper
get id mapper for ServiceNetworkLayer instances
getServiceNetworkSettings() - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
Collect service network settings
getServiceNetworkSettings() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
provide access to the servicesNetworkSettings
getServiceNetworkSettings() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
Collect service network settings
getServiceNetworkToPopulate() - Method in class org.goplanit.component.event.PopulateServiceNetworkEvent
collect service network to populate
getServiceNodeA() - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
collect vertex A as something extending service node which is to be expected for any service leg.
getServiceNodeB() - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
collect vertex B as something extending service node which is to be expected for any service leg.
getServiceNodeByExternalId(String) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Collect routed service by external id index
getServiceNodeIdMapper() - Method in class org.goplanit.converter.idmapping.ServiceNetworkIdMapper
get id mapper for nodes
getServiceNodes() - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Collect the service nodes
getServiceNodes() - Method in interface org.goplanit.utils.network.layer.ServiceNetworkLayer
Collect the service nodes
getServiceNodesFileName() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
getServiceNodeToGtfsStopIdFunction() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Provide the mapping from a PLANit service node in the service network to its GTFS STOP ID
getServiceNodeToGtfsStopIdMapping() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReader
GTFS Services are ingested and lead to PLANit service nodes to be created based on GTFS stop ids.
getServiceNodeToGtfsStopIdMapping() - Static method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Provides access to how GTFS STOP IDS can be extracted from service nodes when service nodes are created using these settings
getServiceNodeToGtfsStopIdMapping() - Static method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
GTFS Services are ingested and lead to PLANit service nodes to be created based on GTFS stop ids.
getServicesByMode(Mode) - Method in class org.goplanit.service.routed.RoutedServicesLayerImpl
The services for a given mode available on this layer.
getServicesByMode(Mode) - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
The services for a given mode available on this layer.
getServiceSettings() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
provide access to the service reader settings
getServicesFileName() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
getSetOfActivatedOsmWayLikeTypes() - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Collect all activated types (by key) as a set (copy) in case the parser is active
getSettings() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Collect the settings.
getSettings() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
The settings
getSettings() - Method in interface org.goplanit.converter.ConverterReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in interface org.goplanit.converter.ConverterWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in interface org.goplanit.converter.PairConverterReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in interface org.goplanit.converter.PairConverterWriter
Any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.geoio.converter.GeometryIoWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriter
Any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.gtfs.converter.GtfsConverterHandlerData
Access to GTFS zoning reader settings
getSettings() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
 
getSettings() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Access to GTFS services reader settings
getSettings() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReader
Collect the settings which can be used to configure the reader
getSettings() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Access to GTFS zoning reader settings
getSettings() - Method in class org.goplanit.gtfs.reader.GtfsFileReaderBase
The settings of this GTFS file reader
getSettings() - Method in class org.goplanit.io.converter.demands.PlanitDemandsReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
Any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.io.converter.network.PlanitNetworkReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in class org.goplanit.io.converter.network.PlanitNetworkWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.io.converter.zoning.PlanitZoningReader
Settings for this reader
getSettings() - Method in class org.goplanit.io.converter.zoning.PlanitZoningWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriter
Any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.matsim.converter.MatsimNetworkWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.matsim.converter.MatsimRoutedServicesWriter
Collect the settings
getSettings() - Method in class org.goplanit.matsim.converter.MatsimWriter
any settings to configure the writer can be configured by collecting these settings
getSettings() - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in class org.goplanit.osm.converter.network.OsmNetworkBaseHandler
 
getSettings() - Method in class org.goplanit.osm.converter.network.OsmNetworkReader
Collect the settings which can be used to configure the reader
getSettings() - Method in class org.goplanit.osm.converter.OsmModeConversionBase
Collect the settings containing the mapping between PLANit and OSM modes
getSettings() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Get PT settings
getSettings() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReader
Collect the settings which can be used to configure the reader
getSettings() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReader
any settings to configure the reader can be configured by collecting these settings
getSettings() - Method in class org.goplanit.tntp.converter.zoning.TntpZoningReader
any settings to configure the reader can be configured by collecting these settings
getSettingsAsXmlWriterSettings() - Method in class org.goplanit.io.converter.PlanitWriterImpl
convert to xml writer settings if possible
getShapeId() - Method in class org.goplanit.gtfs.entity.GtfsShape
Get the shape id
getSharedVertex(Edge, Edge) - Static method in class org.goplanit.utils.graph.EdgeUtils
Collect shared vertex between two edges if any exists
getShortestPathAlgoByMode(Mode) - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
Shortest path algorithm by mode initialised with the costs for that mode per link segment, requires GtfsServicesAndZoningIntegratorData.initialise() to be invoked beforehand
getShortestSearchType() - Method in interface org.goplanit.assignment.ltm.sltm.Bush
determine the search type supported by the bush based on the underlying dag's construction, i.e., a destination-based dag results in All-To-One, whereas an origin based dag results in One-To-All searches.
getShortestSearchType() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
 
getShortestSearchType() - Method in class org.goplanit.assignment.ltm.sltm.DestinationBush
determine the search type supported by the bush based on the underlying dag's construction, i.e., a destination-based dag results in All-To-One, whereas an origin based dag results in One-To-All searches.
getShortestSearchType() - Method in class org.goplanit.assignment.ltm.sltm.OriginBush
determine the search type supported by the bush based on the underlying dag's construction, i.e., a destination-based dag results in All-To-One, whereas an origin based dag results in One-To-All searches.
getShortName() - Method in class org.goplanit.gtfs.entity.GtfsRoute
 
getSkimMatrixMap(Mode) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentSimulationData
Retrieve the Map of OD Skim matrices for all active OD Skim Output Types for a specified mode
getSltmType() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
 
getSmoothing() - Method in class org.goplanit.assignment.TrafficAssignment
Collect the smoothing object for the current traffic assignment
getSmoothing() - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Collect the smoothing entity registered on the traffic assignment
getSmoothingClassName() - Method in class org.goplanit.output.adapter.OutputAdapter
Return the name of the smoothing class
getSource() - Method in interface org.goplanit.utils.event.Event
returns a reference to the source of the event however the derived event decides on how to expose its source, either as a pointer or simply an id or something else.
getSource() - Method in class org.goplanit.utils.event.EventImpl
returns a reference to the source of the event however the derived event decides on how to expose its source, either as a pointer or simply an id or something else.
getSourceCRS() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Chosen crs, default is PlanitGeoUtils.DEFAULT_GEOGRAPHIC_CRS
getSourceIdContainer(Class<V>) - Method in class org.goplanit.converter.BaseReaderImpl
access to the container with sourceIds
getSourceTriggerEvent() - Method in class org.goplanit.assignment.ltm.eltm.event.ReleaseEvent
Collect the source trigger event that is the cause of this release event being scheduled
getSpeed() - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Return the travel speed for this link
getSpeedKmHourAtZeroDensity() - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagramBranch
Collect the speed at zero density when flow/density cannot be computed.
getSpeedKmHourAtZeroDensity() - Method in class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
speed at zero density is the same as the characteristic wave speed
getSpeedKmHourAtZeroFlow() - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagramBranch
Collect the speed at zero flow when flow/density is either not feasible to compute or might not be representative, i.e., when there is no flow, the speed likely should not be zero, but instead reflect the maximum allowed speed instead
getSpeedKmHourAtZeroFlow() - Method in class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
speed at zero flow is the same as the characteristic wave speed
getSpeedKmHourByDensity(double) - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagramBranch
The speed at a given density.
getSpeedKmHourByFlow(double) - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagramBranch
The speed at a given flow.
getSpeedLimit(String, String) - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
Get a speed limit default for a given way type
getSpeedLimitByHighwayType(OsmSpeedLimitDefaults, boolean, String) - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
Collect the speed limit based on the highway type, e.g.
getSpeedUnits() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
getSplitExternalId() - Method in interface org.goplanit.utils.id.ExternalIdAble
Collect external id split by default comma separator
getSplitExternalId(char) - Method in interface org.goplanit.utils.id.ExternalIdAble
Collect external id split by custom separator
getSplittingRate(ConjugateEdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Collect the splitting rate for a given conjugate link segment.
getSplittingRate(ConjugateEdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Collect the bush splitting rate on the given turn
getSplittingRate(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.BushTurnData
Collect the splitting rate for a given link segment.
getSplittingRate(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Collect the splitting rate for a given link segment.
getSplittingRate(EdgeSegment, EdgeSegment) - Method in interface org.goplanit.assignment.ltm.sltm.loading.SplittingRateData
Obtain the splitting rate of a given turn (non-modifiable)
getSplittingRate(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Collect the bush splitting rate on the given turn
getSplittingRate(EdgeSegment, EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Collect the bush splitting rate on the given turn for a given label.
getSplittingRate(EdgeSegment, EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Collect the bush splitting rate on the given turn for a given label.
getSplittingRateData() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Collect the network's current splitting rate data
getSplittingRates(ConjugateDirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Collect the splitting rates for a given conjugate node (original link segment).
getSplittingRates(ConjugateDirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Collect the bush splitting rates for a given conjugate node (original incoming edge segment).
getSplittingRates(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.BushTurnData
Collect the splitting rates for a given link segment and composition.
getSplittingRates(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Collect the splitting rates for a given link segment and composition.
getSplittingRates(EdgeSegment) - Method in interface org.goplanit.assignment.ltm.sltm.loading.SplittingRateData
Obtain the downstream splitting rates of given node entry segment (can be modified)
getSplittingRates(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataComplete
Obtain the downstream splitting rates of given node entry segment (can be modified)
getSplittingRates(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataPartial
Obtain the downstream splitting rates of given node entry segment (can be modified)
getSplittingRates(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Collect the bush splitting rates for a given incoming edge segment.
getSplittingRates(EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Collect the bush splitting rates for a given incoming edge segment and entry label.
getSplittingRates(EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Collect the bush splitting rates for a given incoming edge segment and entry label.
getSplittingRates(EdgeSegment, BushFlowLabel, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Collect the bush splitting rates for a given incoming edge segment and entry-exit composition labelling.
getStackFramesAsList() - Static method in class org.goplanit.utils.reflection.StackWalkerUtil
collect the current stack frames as a list
getStackFrameWithOffset(int) - Static method in class org.goplanit.utils.reflection.StackWalkerUtil
Skip any number of stack frames and return the stream at this offset point
getStartEndVertexForResultTraversal(DirectedVertex, DirectedVertex) - Method in class org.goplanit.algorithms.shortest.ShortestResultGeneralised
Determine the start and end vertex to use for constructing the path depending on the search type used in the preceding shortest path search
getStartNodeId() - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Return the id of the start nonde
getStartTimeSeconds() - Method in class org.goplanit.time.TimePeriodImpl
Return the start time
getStartTimeSeconds() - Method in interface org.goplanit.utils.time.TimePeriod
Return the start time
getStartTimeSinceMidNight() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
 
getStartTimeSinceMidNightUnit() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
 
getStationToParallelTracksSearchRadiusMeters() - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Collect the maximum search radius set when trying to find parallel lines (tracks) for stand-alone stations
getStationToWaitingAreaSearchRadiusMeters() - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Collect the maximum search radius set when trying to map stations to platforms on the networks, when no explicit relation is made known by OSM
getStopCriterion() - Method in class org.goplanit.gap.GapFunction
Return the StopCriterion object
getStopCriterion() - Method in class org.goplanit.gap.GapFunctionConfigurator
Return the StopCriterion object
getStopCriterionClassName() - Method in class org.goplanit.output.adapter.OutputAdapter
Return the name of the stopping criterion class
getStopId() - Method in class org.goplanit.gtfs.entity.GtfsStop
Get the stop id
getStopId() - Method in class org.goplanit.gtfs.entity.GtfsStopTime
 
getStopLatitude() - Method in class org.goplanit.gtfs.entity.GtfsStop
Latitude of the stop location if present
getStopLongitude() - Method in class org.goplanit.gtfs.entity.GtfsStop
Longitude of the stop location if present
getStopName() - Method in class org.goplanit.gtfs.entity.GtfsStop
 
getStopSequence() - Method in class org.goplanit.gtfs.entity.GtfsStopTime
 
getStopToStopPathSearchPhysicalCostApproach() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
The methodology used to find the paths between stops by means of its full canonical class name which is assumed to be supported by PLANit as a valid cost generating method
getStopToWaitingAreaSearchRadiusMeters() - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Collect the maximum search radius set when trying to map stops/platforms to stop positions on the networks, when no explicit relation is made known by OSM
getStrategy() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Return the assignment solution strategy used
getSunday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsAgency
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsAttribution
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsCalendarDate
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsFareAttribute
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsFareRule
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsFeedInfo
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsFrequency
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsLevel
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsObject
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsPathway
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsRoute
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsShape
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsStop
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsStopTime
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsTransfer
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsTranslation
All supported keys for this GTFS object
getSupportedKeys() - Method in class org.goplanit.gtfs.entity.GtfsTrip
All supported keys for this GTFS object
getSupportedKeys(GtfsObjectType) - Static method in class org.goplanit.gtfs.util.GtfsUtils
Collect the supported keys via reflection where it is assumed the object type's class has a default constructor.
getSupportedMode() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
The supported modes of this loading
getSupportedModes() - Method in class org.goplanit.network.layer.NetworkLayerImpl
collect the modes supported by this infrastructure layer
getSupportedModes() - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Collect supported modes, obtained from parent layer
getSupportedModes() - Method in interface org.goplanit.utils.network.layer.NetworkLayer
collect the modes supported by this infrastructure layer
getSupportedModes() - Method in interface org.goplanit.utils.network.layers.NetworkLayers
Collect all distinct supported modes across all network layers in newly created collection
getSupportedModes() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
Collect the supported modes that potentially have services registered based on the parent layer
getSupportedModesWithServices() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
Collect the modes for which a RoutedModeService entry is available, i.e., for which we expect services to exist rather than potentially support.
getSupportedPtModes(GtfsStop) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Collect the mapped PLANit pt mode using this GTFS stop
getSupportedPtModesIn(TransferZone, Set<Mode>) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
The pt services modes supported on the given transfer zone
getSupportedPtModesIn(TransferZone, Set<Mode>) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
The pt services modes supported on the given transfer zone
getSupportedRailModeTags() - Static method in class org.goplanit.osm.tags.OsmRailModeTags
provide a all supported rail mode tags (unmodifiable)
getSupportedRailModeTagsAsArray() - Static method in class org.goplanit.osm.tags.OsmRailModeTags
Provide a copy of all supported rail mode tags
getSupportedRoadModeTags() - Static method in class org.goplanit.osm.tags.OsmRoadModeTags
provide a copy of all supported road mode tags
getSupportedRoadModeTagsAsArray() - Static method in class org.goplanit.osm.tags.OsmRoadModeTags
provide a copy of all supported road mode tags
getSupportedWaterModeTags() - Static method in class org.goplanit.osm.tags.OsmWaterModeTags
provide a copy of all supported water mode tags
getSupportedWaterModeTagsAsArray() - Static method in class org.goplanit.osm.tags.OsmWaterModeTags
provide a copy of all supported water mode tags
getThursday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
getTimePeriod() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSimulationData
Active time period
getTimePeriod() - Method in class org.goplanit.component.event.PopulateInitialLinkSegmentCostEvent
Collect time period for which the initial costs are meant (might not be set)
getTimePeriodAgnosticCosts() - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Provide the time period agnostic costs
getTimePeriodCosts(TimePeriod) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
The time period specific costs available
getTimePeriodDuration() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
 
getTimePeriodDurationUnit() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
 
getTimePeriodExternalId(TimePeriod) - Static method in class org.goplanit.output.property.TimePeriodExternalIdOutputProperty
Returns the current time period external Id
getTimePeriodFilters() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Collect the currently configured time period filters.
getTimePeriodId(TimePeriod) - Static method in class org.goplanit.output.property.TimePeriodIdOutputProperty
Returns the current time period Id
getTimePeriodIdMapper() - Method in class org.goplanit.converter.idmapping.DemandsIdMapper
get id mapper for time periods
getTimePeriodIdMapper() - Method in class org.goplanit.converter.idmapping.NetworkIdMapper
get id mapper for time periods
getTimePeriods() - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
The registered time periods that have initial costs
getTimePeriodXmlId(TimePeriod) - Static method in class org.goplanit.output.property.TimePeriodXmlIdOutputProperty
Returns the current time period xml Id
getTopologicalIterator(boolean) - Method in interface org.goplanit.assignment.ltm.sltm.Bush
Collect an iterator over topologically sorted bush in origin-destination or destination-origin direction.
getTopologicalIterator(boolean) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Collect an iterator over topologically sorted bush in origin-destination or destination-origin direction.
getTopologicalIterator(boolean) - Method in class org.goplanit.assignment.ltm.sltm.DestinationBush
Collect an iterator over topologically sorted bush in origin-destination or destination-origin direction.
getTopologicalIterator(boolean) - Method in class org.goplanit.assignment.ltm.sltm.OriginBush
Collect an iterator over topologically sorted bush in origin-destination or destination-origin direction.
getTopologicalIterator(boolean) - Method in interface org.goplanit.utils.graph.directed.acyclic.UntypedACyclicSubGraph
Collect iterator over topologically sorted vertices
getTopologicalIterator(boolean, boolean) - Method in interface org.goplanit.utils.graph.directed.acyclic.UntypedACyclicSubGraph
Collect iterator over topologically sorted vertices
getTotalAcceptedFlowToPcuH(ConjugateDirectedVertex, double[]) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Collect the accepted flow towards a conjugate node (original edge segment) in the bush, if not present, zero flow is returned
getTotalAcceptedFlowToPcuH(EdgeSegment, double[]) - Method in class org.goplanit.assignment.ltm.sltm.BushTurnData
Collect the accepted flow towards an edge segment in the bush with the specified label, if not present, zero flow is returned
getTotalAcceptedFlowToPcuH(EdgeSegment, BushFlowLabel, double[]) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Collect the accepted flow towards an edge segment in the bush with the specified label, if not present, zero flow is returned
getTotalNumberOfNetworkSegments() - Method in class org.goplanit.assignment.TrafficAssignment
Total number of edge segments across the entire network and all layers (physical and virtual)
getTotalNumberOfNetworkVertices() - Method in class org.goplanit.assignment.TrafficAssignment
Total number of vertices across the entire network (physical and virtual) and all layers
getTotalSendingFlowFromPcuH(ConjugateDirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Total sending flows s_a from given original segment collected by means of the conjugate node
getTotalSendingFlowFromPcuH(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.BushTurnData
Total sending flows s_a from given segment
getTotalSendingFlowFromPcuH(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Total sending flows s_a from given segment
getTotalSendingFlowFromPcuH(EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Collect the sending flow originating at an edge segment in the bush but only for the specified label, if not present, zero flow is returned
getTrackedNodes() - Method in interface org.goplanit.assignment.ltm.sltm.loading.SplittingRateData
Collect all registered potentially blocking nodes
getTrackedNodes() - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataComplete
Collect all registered potentially blocking nodes
getTrackedNodes() - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataPartial
Collect all registered potentially blocking nodes
getTrackType() - Method in class org.goplanit.mode.PhysicalModeFeaturesImpl
 
getTrackType() - Method in interface org.goplanit.utils.mode.PhysicalModeFeatures
collect the track type of this mode
getTrafficAssignmentComponent(Class<T>) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
collect a component based on its class component signature key
getTrafficAssignmentComponent(Class<T>) - Method in class org.goplanit.assignment.TrafficAssignment
Collect the desired traffic assignment component by its class assuming it is available on the assignment.
getTrafficAssignmentComponent(Class<T>) - Method in interface org.goplanit.interactor.TrafficAssignmentComponentAccessee
Collect the desired traffic assignment component by its class assuming it is available on the assignment.
getTransferConnectoids() - Method in class org.goplanit.zoning.Zoning
Access to the transfer connectoids container
getTransferConnectoidsFileName() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
File name to use (without extension or geometry type suffix)
getTransferZoneByOsmId(EntityType, long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Find transfer zone either incomplete or complete by osm is
getTransferZoneConnectoids(TransferZone) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Connectoids related to Pt activated modes available for this transfer zone
getTransferZoneConnectoids(TransferZone) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
Connectoids related to Pt activated modes available for this transfer zone
getTransferZoneGroupByOsmId(long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
collect a parsed transfer zone group by OSM id
getTransferZoneGroupHelper() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Get the transfer zone group parser
getTransferZoneGroupIdMapper() - Method in class org.goplanit.converter.idmapping.ZoningIdMapper
get id mapper for TransferZoneGroup
getTransferZoneGroups() - Method in interface org.goplanit.utils.zoning.TransferZone
All transfer zone groups the transfer zone resides in (unmodifiable)
getTransferZoneGroups() - Method in class org.goplanit.zoning.TransferZoneImpl
All transfer zone groups the transfer zone resides in (unmodifiable)
getTransferZoneGroups() - Method in class org.goplanit.zoning.Zoning
Access to the transferZoneGroups container
getTransferZoneHelper() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Get the transfer zone parser
getTransferZoneId() - Method in interface org.goplanit.utils.zoning.TransferZone
In addition to a zone id across all zones of any derived type, each transfer zone also has a unique id across the transfer zones specifically
getTransferZoneId() - Method in class org.goplanit.zoning.TransferZoneImpl
In addition to a zone id across all zones of any derived type, each transfer zone also has a unique id across the transfer zones specifically
getTransferZoneIdClass() - Method in interface org.goplanit.utils.zoning.TransferZone
getTransferZonePlatformNames() - Method in interface org.goplanit.utils.zoning.TransferZone
Unmodifiable list of registered platform names for this transfer zone (if any).
getTransferZonePlatformNames() - Method in class org.goplanit.zoning.TransferZoneImpl
Unmodifiable list of registered platform names for this transfer zone (if any).
getTransferZones() - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
create a view of the registered transfer zones.
getTransferZones() - Method in class org.goplanit.zoning.TransferZoneGroupImpl
create a view of the registered transfer zones.
getTransferZones() - Method in class org.goplanit.zoning.Zoning
Access to the transferZones container
getTransferZonesByOsmId(EntityType) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Collect the transfer zones by entity type, unmodifiable
getTransferZonesFileName() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
transfer zones file name to use (without extension or geometry type suffix)
getTransferZonesSpatially(Envelope) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Collect the transfer zones by spatial bounding box.
getTransferZoneStationName(TransferZone) - Static method in class org.goplanit.osm.util.PlanitTransferZoneUtils
Collect the station name for a transfer zone (if any)
getTransferZoneType() - Method in interface org.goplanit.utils.zoning.TransferZone
collect the type of this transfer zone
getTransferZoneType() - Method in class org.goplanit.zoning.TransferZoneImpl
collect the type of this transfer zone
getTransferZoneVerticalLayerIndex(TransferZone) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Collect vertical layer index for this transfer zone
getTransformedCoordinates(Coordinate[]) - Method in class org.goplanit.converter.CrsWriterImpl
Transform the coordinate absed on the destination transformer
getTransportLayers() - Method in class org.goplanit.network.LayeredNetwork
Collect the transport layers
getTransportNetwork() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Get the transport model network
getTransportNetwork() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
The transport model network used
getTransportNetwork() - Method in class org.goplanit.assignment.TrafficAssignment
Get the TransportNetwork used in the current assignment
getTravelerType() - Method in class org.goplanit.userclass.UserClass
Get the traveler type of this user class
getTravellerTypeIdMapper() - Method in class org.goplanit.converter.idmapping.DemandsIdMapper
get id mapper for traveller types
getTravellerTypeIdMapper() - Method in class org.goplanit.converter.idmapping.NetworkIdMapper
get id mapper for traveller types
getTravelTimeCost(Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Returns the generalised cost of travel along an edge segment for a specified mode
getTravelTimeCost(Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.FreeFlowLinkTravelTimeCost
Returns the generalised cost of travel along an edge segment for a specified mode
getTravelTimeCost(Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Returns the generalised cost of travel along an edge segment for a specified mode
getTravelTimeCost(Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
Returns the generalised cost of travel along an edge segment for a specified mode
getTravelTimeCost(Mode, MacroscopicLinkSegment) - Method in class org.goplanit.cost.physical.SteadyStateTravelTimeCost
Returns the generalised cost of travel along an edge segment for a specified mode
getTravelTimeCost(Mode, ConnectoidSegment) - Method in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Returns the generalised cost of travel along an edge segment for a specified mode
getTravelTimeCost(Mode, ConnectoidSegment) - Method in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
Returns the generalised cost of travel along an edge segment for a specified mode
getTravelTimeCost(Mode, T) - Method in interface org.goplanit.cost.Cost
Returns the generalised cost of travel along an edge segment for a specified mode
getTripFrequencyTimeUnit() - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
 
getTripId() - Method in class org.goplanit.gtfs.entity.GtfsFrequency
Reference to trip that applies the given frequency definition
getTripId() - Method in class org.goplanit.gtfs.entity.GtfsStopTime
 
getTripId() - Method in class org.goplanit.gtfs.entity.GtfsTrip
Get the trip id
getTripInfo() - Method in class org.goplanit.service.routed.RoutedServiceImpl
Access to the trips available for this service
getTripInfo() - Method in interface org.goplanit.utils.service.routed.RoutedService
Access to the trips available for this service
getTripsFrequencyFileName() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
getTripsScheduleFileName() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
getTuesday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
getTupleSeparator() - Method in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Separator to use for tuples of coordinates that are being persisted
getTurnSendingFlow(ConjugateEdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Collect bush turn sending flow (if any)
getTurnSendingFlow(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Collect bush turn sending flow (if any)
getTurnSendingFlow(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Collect bush turn sending flow (if any)
getTurnSendingFlowPcuH(ConjugateEdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Get the turn sending flow for a given turn
getTurnSendingFlowPcuH(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Get the turn sending flow for a given turn
getTurnSendingFlowPcuH(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.BushTurnData
Get the turn sending flow for a given turn
getTurnSendingFlowPcuH(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Get the turn sending flow for a given turn regardless of the composition label
getTurnSendingFlows() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModelInput
Access to the used turn sending flows
getType() - Method in interface org.goplanit.utils.event.Event
returns the type of the event.
getType() - Method in class org.goplanit.utils.event.EventImpl
returns the type of the event.
getType() - Method in interface org.goplanit.utils.zoning.Connectoid
The type of the connectoid
getType() - Method in class org.goplanit.zoning.ConnectoidImpl
The type of the connectoid
getTypeDescription() - Method in interface org.goplanit.converter.ConverterEntity
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.demands.DemandsReader
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.demands.DemandsWriter
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.intermodal.IntermodalReader
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.intermodal.IntermodalWriter
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.network.NetworkReader
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.network.NetworkWriter
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.service.RoutedServicesReader
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.service.RoutedServicesWriter
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.service.ServiceNetworkReader
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.service.ServiceNetworkWriter
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.zoning.ZoningReader
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in interface org.goplanit.converter.zoning.ZoningWriter
short description (one word capitals) of this reader for logging purposes
getTypeDescription() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReader
short description (one word capitals) of this reader for logging purposes
getUndirectedConnectoidId() - Method in interface org.goplanit.utils.zoning.UndirectedConnectoid
collect the undirected connectoid id
getUndirectedConnectoidId() - Method in class org.goplanit.zoning.UndirectedConnectoidImpl
collect the undirected connectoid's unique id
getUndirectedConnectoidIdClass() - Method in interface org.goplanit.utils.zoning.UndirectedConnectoid
the class for undirected connectoid id generation
getUniqueRoutesForTrackedGtfsStops() - Method in class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerStopTimes
All GTFS routes per tracked stop that were found to require user logging
getUnprocessedPtv1FerryTerminal(long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Collect an unprocessed ferry terminal if it exists
getUnprocessedPtv1FerryTerminals() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
collect the ferry terminal that have been identified but not processed yet (unmodifiable)
getUnprocessedPtv1Stations(EntityType) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
collect the Ptv1 stations that have been identified but not processed yet (unmodifiable)
getUnprocessedPtv2Stations(EntityType) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
collect unprocces ptv2 stations (unmodifiable)
getUnprocessedStation(EntityType, long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Collect an unprocessed station if it exists
getUnprocessedStopPositions() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
collect unprocessed stop positions
getUntypedDirectedGraph() - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Access to directed graph we are modifying
getUntypedDirectedGraph() - Method in class org.goplanit.network.layer.modifier.UntypedNetworkLayerModifierImpl
Access to the underlying graph registered on the modifier
getUpstreamNode() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Collect upstream vertex as node
getUpstreamNodeExternalId(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the external Id of the upstream node
getUpstreamNodeId(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the Id of the upstream node
getUpstreamNodeLocation(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the location of the upstream node
getUpstreamNodeXmlId(T) - Method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
Returns the XML Id of the upstream node
getUpstreamServiceNode() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
Get the segment's upstream service node
getUpstreamVertex - Static variable in interface org.goplanit.utils.graph.directed.EdgeSegment
Function collecting upstream vertex for edge segment
getUpstreamVertex() - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
Get the segment's upstream vertex
getUpstreamVertex() - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegment
Get the segment's upstream vertex
getUpstreamVertex() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
Get the segment's upstream vertex
getUpstreamVertex() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
Get the segment's upstream vertex
getUpstreamVertex() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegment
Get the segment's upstream vertex
getUpstreamVertex() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Get the segment's upstream vertex
getUpstreamVertex() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegment
Get the segment's upstream vertex
getUrbanHighwayDefaults() - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
 
getUsedCongestedEntrySegments() - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
All used entry Segments that were found to be congested and a flow shift has been applied to
getUsedKeyTag(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
Find the used key tag for waterways assuming it has a water way supported key
getUsedNetworkLayer() - Method in class org.goplanit.assignment.ltm.LtmAssignment
The used network layer
getUsedNetworkLayer() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Convenience method to collect the used layer for this loading
getUsedReceivingFlows() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModelInput
The receiving flows used
getUsedServiceNodes() - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
Get all used service nodes along the trip
getUsedServiceNodes() - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Get all used service nodes along the trip
getUsedServiceNodes() - Method in interface org.goplanit.utils.service.routed.RoutedTrip
Get all used service nodes along the trip
getUseFeatures() - Method in class org.goplanit.mode.ModeImpl
collect the features of how this mode is used (public, private etc.)
getUseFeatures() - Method in interface org.goplanit.utils.mode.Mode
collect the features of how this mode is used (public, private etc.)
getUseOfType() - Method in class org.goplanit.mode.UsabilityModeFeaturesImpl
collect how this mode is used via this type, e.g.
getUseOfType() - Method in interface org.goplanit.utils.mode.UsabilityModeFeatures
collect how this mode is used via this type, e.g.
getUserClassByXmlId(String) - Method in class org.goplanit.demands.UserClasses
Retrieve a UserClass by its XML Id
getUserClassIdMapper() - Method in class org.goplanit.converter.idmapping.DemandsIdMapper
get id mapper for traveller types
getUserClassIdMapper() - Method in class org.goplanit.converter.idmapping.NetworkIdMapper
get id mapper for user classes
getValue() - Method in enum org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
The value of the type
getValue() - Method in enum org.goplanit.gtfs.enums.RouteType
Collect internal value of the enum that implements this interface
getValue() - Method in enum org.goplanit.gtfs.enums.StopLocationType
 
getValue() - Method in interface org.goplanit.utils.enums.EnumValue
Collect internal value of the enum that implements this interface
getValue(long, long) - Method in interface org.goplanit.utils.od.OdData
Returns the value for a specified origin and destination by their internal id
getValue(long, long) - Method in class org.goplanit.utils.od.OdHashedImpl
Returns the value for a specified origin and destination by their internal id
getValue(long, long) - Method in class org.goplanit.utils.od.OdNonPrimitiveMatrix
Returns the value for a specified origin and destination by their internal id
getValue(long, long) - Method in class org.goplanit.utils.od.OdPrimitiveMatrix
Returns the value for a specified origin and destination by their internal id
getValue(Zone, Zone) - Method in interface org.goplanit.utils.od.OdData
Returns the value for a specified origin and destination
getValue(Zone, Zone) - Method in class org.goplanit.utils.od.OdHashedImpl
Returns the value for a specified origin and destination
getValue(Zone, Zone) - Method in class org.goplanit.utils.od.OdNonPrimitiveMatrix
Returns the value for a specified origin and destination
getValue(Zone, Zone) - Method in class org.goplanit.utils.od.OdPrimitiveMatrix
Returns the value for a specified origin and destination
getValueAsInt(Map<String, String>, String) - Static method in class org.goplanit.osm.util.OsmTagUtils
Parse value for key as Integer, return null and log warning if not possible to perform conversion
getValues() - Method in interface org.goplanit.data.MultiKeyPlanItDataIterator
Returns an array of values for the current iteration
getValues() - Method in class org.goplanit.data.MultiKeyPlanItDataIteratorImpl
Returns an array of values for the current iteration
getValues() - Method in class org.goplanit.output.formatter.MemoryOutputIterator
Returns an array of values for the current iteration
getValuesForSupportedRefKeys(Map<String, String>) - Static method in class org.goplanit.osm.util.OsmTagUtils
Collect the values for any "ref" related key tag that we support.
getValueToKey() - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Collect the function used to map value to key
getVehicularType() - Method in class org.goplanit.mode.PhysicalModeFeaturesImpl
 
getVehicularType() - Method in interface org.goplanit.utils.mode.PhysicalModeFeatures
collect the vehicular type of this mode
getVersion() - Static method in class org.goplanit.io.xml.util.ApplicationProperties
collect version value
getVertexA() - Method in class org.goplanit.graph.EdgeImpl
Vertex A of the edge
getVertexA() - Method in interface org.goplanit.utils.graph.ConjugateEdge
Vertex A of the edge
getVertexA() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Vertex A of the edge
getVertexA() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Vertex A of the edge
getVertexA() - Method in interface org.goplanit.utils.graph.Edge
Vertex A of the edge
getVertexA() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
Vertex A of the edge
getVertexAtExtreme - Variable in class org.goplanit.algorithms.shortest.ShortestPathAcyclicMinMaxGeneralised
depending on configuration this function collects vertex at desired edge segment extremity
getVertexAtExtreme - Variable in class org.goplanit.algorithms.shortest.ShortestPathGeneralised
depending on configuration this function collects vertex at desired edge segment extremity
getVertexAtExtreme - Variable in class org.goplanit.algorithms.shortest.ShortestResultGeneralised
depending on configuration this function collects vertex at desired edge segment extremity
getVertexB() - Method in class org.goplanit.graph.EdgeImpl
Vertex B of the edge
getVertexB() - Method in interface org.goplanit.utils.graph.ConjugateEdge
Vertex B of the edge
getVertexB() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Vertex B of the edge
getVertexB() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Vertex B of the edge
getVertexB() - Method in interface org.goplanit.utils.graph.Edge
Vertex B of the edge
getVertexB() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
Vertex B of the edge
getVertexData(DirectedVertex) - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Collect vertex data for given vertex
getVertexForEdgeSegmentLambda(boolean) - Static method in interface org.goplanit.utils.graph.directed.EdgeSegment
Collect vertex of given edge segment lambda
getVertexFromEdgeSegmentLambda(ShortestSearchType) - Static method in class org.goplanit.algorithms.shortest.ShortestPathSearchUtils
getVertexFromEdgeSegmentLambda(ShortestSearchType, boolean) - Static method in class org.goplanit.algorithms.shortest.ShortestPathSearchUtils
Based on the search type we collect different vertex direction from edge segment (up or downstream) during shortest path search.
getVertexFromEdgeSegmentLambda(RootedLabelledBush) - Static method in class org.goplanit.algorithms.shortest.ShortestPathSearchUtils
Based on the bush configuration we collect different vertex direction from edge segment (up or downstream) compatible with a (shortest) path search.
getVertexFromEdgeSegmentLambda(RootedLabelledBush, boolean) - Static method in class org.goplanit.algorithms.shortest.ShortestPathSearchUtils
Based on the bush configuration we collect different vertex direction from edge segment (up or downstream) compatible with a (shortest) path search.
getVertexIdMapper() - Method in class org.goplanit.converter.idmapping.NetworkIdMapper
get id mapper for nodes
getVertexIdMapper() - Method in class org.goplanit.converter.idmapping.VirtualNetworkIdMapper
get id mapper for nodes
getVertexLocationAsString(Vertex) - Static method in interface org.goplanit.output.adapter.UntypedLinkOutputTypeAdapter
collect location as string representation from vertex
getVertexToBreakAt() - Method in class org.goplanit.graph.directed.modifier.event.BreakEdgeSegmentEvent
collect vertex to break at
getVertexToBreakAt() - Method in class org.goplanit.graph.modifier.event.BreakEdgeEvent
Collect vertex to break at
getVertices() - Method in class org.goplanit.graph.UntypedGraphImpl
collect vertices of graph
getVertices() - Method in interface org.goplanit.utils.graph.UntypedGraph
collect vertices of graph
getVirtualCost() - Method in class org.goplanit.assignment.TrafficAssignment
Returns the virtual cost object for the current assignment
getVirtualCost() - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Collect the virtual cost entity registered on the traffic assignment
getVirtualCostClassName() - Method in class org.goplanit.output.adapter.OutputAdapter
Return the name of the virtual cost class
getVirtualNetwork() - Method in class org.goplanit.network.transport.TransportModelNetwork
Collect the virtual network component of the transport network
getVirtualNetwork() - Method in class org.goplanit.zoning.Zoning
Get the virtual network for this zoning
getVirtualNetworkIdMapper() - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMappers
 
getWaitingAreaNominatedOsmWayForStopLocation(Number, EntityType) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
collect waiting area's osm way id to use for identifying most logical stop_location (connectoid)
getWaterwayDefaults() - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
 
getWaterwayModeAccessDefaults() - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaults
collect the defaults specifically for waterways
getWaterwaySettings() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
provide waterway specific settings
getWednesday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
getWorkingDirUri() - Static method in class org.goplanit.utils.misc.UriUtils
Collect working directory as URI
getWriter() - Method in class org.goplanit.converter.ConverterBase
get the writer
getWriter() - Method in class org.goplanit.converter.demands.DemandsConverter
get the writer
getWriter() - Method in class org.goplanit.converter.network.NetworkConverter
get the writer
getWriter() - Method in class org.goplanit.converter.service.ServiceNetworkConverter
get the writer
getWriter() - Method in class org.goplanit.converter.zoning.ZoningConverter
get the writer
getX(OsmNode) - Static method in class org.goplanit.osm.util.OsmNodeUtils
collect x coordinate based on mapping between long/lat/ x/y
getXmlFileExtension() - Method in class org.goplanit.io.xml.util.PlanitXmlReaderSettings
the XML extension used to check for within path directory used
getXmlFileName(OutputType) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Returns the XML output file name for a specified output type
getXmlFileName(OutputType) - Method in interface org.goplanit.output.formatter.XmlTextFileOutputFormatter
Returns the XML output file name for a specified output type
getXmlId() - Method in class org.goplanit.component.PlanitComponent
the id exposed to users as the "normal" id in the PLANit native xml format
getXmlId() - Method in interface org.goplanit.utils.id.ExternalIdAble
the id exposed to users as the "normal" id in the PLANit native xml format
getXmlId() - Method in class org.goplanit.utils.id.ExternalIdAbleImpl
the id exposed to users as the "normal" id in the PLANit native xml format
getXmlModeReference(Mode, Function<Mode, String>) - Method in class org.goplanit.io.converter.PlanitWriterImpl
Get the reference to use whenever a mode reference is encountered
getXmlRootElement() - Method in class org.goplanit.io.xml.util.PlanitXmlJaxbParser
Collect the root element of this reader
getY(OsmNode) - Static method in class org.goplanit.osm.util.OsmNodeUtils
collect x coordinate based on mapping between long/lat/ x/y
getZone(long) - Method in class org.goplanit.zoning.Zoning
find a zone by over arching id regardless if it is a transfer or Od zone
getZoneIdMapper() - Method in class org.goplanit.converter.idmapping.ZoningIdMapper
get id mapper for Zone
getZoning() - Method in class org.goplanit.assignment.TrafficAssignment
Get the zoning for the current assignment
getZoning() - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Get the registered zoning
getZoning() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
 
getZoning() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Access to the zoning to populate
getZoning() - Method in class org.goplanit.io.project.PlanItSimpleProject
Return the current Zoning object
getZoning() - Method in class org.goplanit.network.transport.TransportModelNetwork
Collect the zoning structure
getZoning() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Collect zoning
getZoningIdMapper() - Method in class org.goplanit.converter.idmapping.ZoningIdMapper
get id mapper for Zoning
getZoningIdMappers() - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMappers
 
getZoningModifier() - Method in class org.goplanit.zoning.Zoning
The zoning's modifier instance
getZoningReaderData() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Get zoning reader data
getZoningReaderSettings() - Method in class org.goplanit.tntp.input.TntpInputBuilder
 
getZoningReaderSettings() - Method in class org.goplanit.tntp.project.TntpProject
 
getZoningSettings() - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
Collect zoning settings
getZoningSettings() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
provide access to the zoning reader settings
getZoningSettings() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
provide access to the zoning reader settings
getZoningSettings() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
Collect zoning settings
getZoningSettings() - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
Collect zoning settings (if present)
getZoningToPopulate() - Method in class org.goplanit.component.event.PopulateZoningEvent
Collect PLANit zoning to populate
GLOBAL - Static variable in class org.goplanit.utils.locale.CountryNames
can be used in case one wants to have country specific data store by country, but a default in case no country is known/available is also required
GLOBAL_DEFAULT_HIGHWAY_SPEEDLIMIT_KMH - Static variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
in absence of OSM default, we create a global highway speed limit (km/h) available
GLOBAL_DEFAULT_MAXIMUM_SPEED_KMH - Static variable in interface org.goplanit.utils.mode.Mode
Default max speed in km/h
GLOBAL_DEFAULT_PCU - Static variable in interface org.goplanit.utils.mode.Mode
Default pcu in pcu
GLOBAL_DEFAULT_RAILWAY_SPEEDLIMIT_KMH - Static variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
in absence of OSM defined defaults, we make a global railway speed limit (km/h) available
GLOBAL_DEFAULT_WATERWAY_SPEEDLIMIT_KMH - Static variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
 
GLOBAL_SPEED_LIMIT_DEFAULTS - Static variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
store the global railway defaults as fall back option
globalModeAccessDefaults - Static variable in class org.goplanit.osm.defaults.OsmModeAccessDefaultsByCountry
store the global defaults as fall back option
GOLF_CART - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
golf cart vehicles
GOODS - org.goplanit.utils.mode.UseOfModeType
 
GOODS - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
goods vehicle part of goods category type, smaller than 3.5 tonnes
GOODS_VEHICLE - org.goplanit.utils.mode.PredefinedModeType
 
GoodsMode - Class in org.goplanit.mode
the predefined goods vehicle mode, i.e., truck below 3.5 tonnes name: gv maxspeed (km/h): 100 pcu: 1.8 vehicular type: VEHICULAR motorisation: MOTORISED track: ROAD use: GOODS
GoodsMode(GoodsMode, boolean) - Constructor for class org.goplanit.mode.GoodsMode
Copy constructor
GoodsMode(IdGroupingToken) - Constructor for class org.goplanit.mode.GoodsMode
Constructor for heavy goods vehicle mode
Graph<V extends Vertex,​E extends Edge> - Interface in org.goplanit.utils.graph
Interface for a graph with explicit container types rather than the base containers.
GRAPH_ID_CLASS - Static variable in interface org.goplanit.utils.graph.UntypedGraph
id class for generating ids
GraphEntities<E extends GraphEntity> - Interface in org.goplanit.utils.graph
Container class for any graph entities and a factory to create them
GraphEntitiesImpl<E extends GraphEntity> - Class in org.goplanit.utils.graph
Base class for containers of entities on graph
GraphEntitiesImpl(Function<E, Long>) - Constructor for class org.goplanit.utils.graph.GraphEntitiesImpl
Constructor
GraphEntitiesImpl(GraphEntitiesImpl<E>, boolean, BiConsumer<E, E>) - Constructor for class org.goplanit.utils.graph.GraphEntitiesImpl
copy constructor
GraphEntity - Interface in org.goplanit.utils.graph
Placeholder interface for all graph entities.
GraphEntityDeepCopyMapper<T extends GraphEntity> - Class in org.goplanit.utils.graph
A GraphEntity version of a #DeepCopyMapper
GraphEntityDeepCopyMapper() - Constructor for class org.goplanit.utils.graph.GraphEntityDeepCopyMapper
 
GraphEntityFactory<E extends GraphEntity> - Interface in org.goplanit.utils.graph
A base abstract class for factories that create graph entities on an underlying container No specification of the container here because it is used as a placeholder to be able to let derived classes implement this interface with as much freedom as possible.
GraphEntityFactoryImpl<E extends GraphEntity> - Class in org.goplanit.graph
Base implementation for creating and registering graph entities on underlying container and conducting changes to ids based on the factory settings for egenrating ids.
GraphEntityFactoryImpl(GraphEntities<E>) - Constructor for class org.goplanit.graph.GraphEntityFactoryImpl
Constructor.
GraphEntityFactoryImpl(IdGroupingToken) - Constructor for class org.goplanit.graph.GraphEntityFactoryImpl
Constructor without a container.
GraphEntityFactoryImpl(IdGroupingToken, GraphEntities<E>) - Constructor for class org.goplanit.graph.GraphEntityFactoryImpl
Constructor
GraphEntityImpl - Class in org.goplanit.graph
Base implementation for graph entity (edge, vertex, etc.)
GraphEntityImpl(long) - Constructor for class org.goplanit.graph.GraphEntityImpl
Constructor.
GraphEntityImpl(GraphEntityImpl, boolean) - Constructor for class org.goplanit.graph.GraphEntityImpl
Copy constructor
GraphEntityImpl(IdGroupingToken, Class<? extends GraphEntity>) - Constructor for class org.goplanit.graph.GraphEntityImpl
Constructor
GraphImpl<V extends Vertex,​E extends Edge> - Class in org.goplanit.graph
A graph implementation consisting of vertices and edges
GraphImpl(GraphImpl<V, E>, boolean, GraphEntityDeepCopyMapper<V>, GraphEntityDeepCopyMapper<E>) - Constructor for class org.goplanit.graph.GraphImpl
Copy constructor for shallow copy
GraphImpl(IdGroupingToken, GraphEntities<V>, GraphEntities<E>) - Constructor for class org.goplanit.graph.GraphImpl
Graph Constructor
GraphModificationEvent - Interface in org.goplanit.utils.graph.modifier.event
Interface for the group of events that are used around graph modification
graphModifier - Variable in class org.goplanit.network.layer.modifier.UntypedNetworkLayerModifierImpl
the graph modifier to use to apply larger modifications
GraphModifier<V extends Vertex,​E extends Edge> - Interface in org.goplanit.utils.graph.modifier
Modify graph elements
GraphModifierEventProducer - Interface in org.goplanit.utils.graph.modifier.event
Interface dedicated to the GraphModifier event related exposed methods.
GraphModifierEventType - Class in org.goplanit.utils.graph.modifier.event
graph modifier event type class.
GraphModifierEventType(String) - Constructor for class org.goplanit.utils.graph.modifier.event.GraphModifierEventType
Constructor
GraphModifierImpl - Class in org.goplanit.graph.modifier
Apply modifications to the graph in an integrated fashion.
GraphModifierImpl(UntypedGraph<?, ?>) - Constructor for class org.goplanit.graph.modifier.GraphModifierImpl
Constructor
GraphModifierListener - Interface in org.goplanit.utils.graph.modifier.event
To serve as base listener class for all graph modification events, where its onX method provides any graph modification event as parameter
greater(double, double) - Static method in class org.goplanit.utils.math.Precision
isGreater with Precision.EPSILON_6
greater(double, double, double) - Static method in class org.goplanit.utils.math.Precision
isGreaterEqual with epsilon
greaterEqual(double, double) - Static method in class org.goplanit.utils.math.Precision
isGreaterEqual with Precision.EPSILON_6
greaterEqual(double, double, double) - Static method in class org.goplanit.utils.math.Precision
isGreaterEqual with epsilon
GRENADA - Static variable in class org.goplanit.utils.locale.CountryNames
 
group - Variable in enum org.goplanit.utils.unit.UnitType
 
groupBy(Function<? super E, ? extends K>) - Method in interface org.goplanit.utils.id.ManagedIdEntities
Convenience method to perform group by based on uncerlying streaming mechanisms
groupByPhysicalLayerAndCustomKey(Iterable<L>, Function<DirectedConnectoid, K>) - Method in interface org.goplanit.utils.zoning.DirectedConnectoids
For a given physical network layers container that has a relation with these directed connectoids, index all connectoids by a custom key on the layers they connect to.
groupByPhysicalLinkSegments() - Method in interface org.goplanit.utils.service.routed.RoutedTripsSchedule
Group the individual schedules by (unique combination of) physical link segments
groupByRelativeLegTimings() - Method in interface org.goplanit.utils.service.routed.RoutedTripsSchedule
Group the individual schedules by (unique combination of) relative leg timings
groupByServiceLegSegments() - Method in interface org.goplanit.utils.service.routed.RoutedTripsSchedule
Group the individual schedules by (unique combination of) leg segments
groupId - Variable in class org.goplanit.component.PlanitComponentBuilder
id grouping token
groupIdenticallyScheduledPlanitTrips(RoutedServices) - Static method in class org.goplanit.gtfs.util.GtfsRoutedServicesModifierUtils
PLANit routed services trips that have identical relative schedules (but different departure times) will be grouped together rather than continue to exist as separate trips.
groupIdToken - Variable in class org.goplanit.utils.id.ManagedIdEntityFactoryImpl
the id group token
GroupUnit - Class in org.goplanit.utils.unit
A combined unit consisting of multiple simple (single) units
GroupUnit(GroupUnit, SimpleUnit...) - Constructor for class org.goplanit.utils.unit.GroupUnit
Constructor
GroupUnit(SimpleUnit...) - Constructor for class org.goplanit.utils.unit.GroupUnit
Constructor
GtfsAgenciesScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS agencies, namely an agency.txt file and a GtfsAgency in memory object to go with each entry
GtfsAgenciesScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsAgenciesScheme
Default constructor
GtfsAgency - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in agency.txt
GtfsAgency() - Constructor for class org.goplanit.gtfs.entity.GtfsAgency
 
GtfsAttribution - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in attributions.txt
GtfsAttribution() - Constructor for class org.goplanit.gtfs.entity.GtfsAttribution
 
GtfsAttributionsScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS attributions, namely an attributions.txt file and a GtfsAttribution in memory object to go with each entry
GtfsAttributionsScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsAttributionsScheme
Default constructor
GtfsCalendar - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in calendar.txt
GtfsCalendar() - Constructor for class org.goplanit.gtfs.entity.GtfsCalendar
 
GtfsCalendarDate - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in calendar_dates.txt
GtfsCalendarDate() - Constructor for class org.goplanit.gtfs.entity.GtfsCalendarDate
 
GtfsCalendarDatesScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS calendar dates, namely a calendar_dates.txt file and a GtfsCalendarDate in memory object to go with each entry
GtfsCalendarDatesScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsCalendarDatesScheme
Default constructor
GtfsCalendarsScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS calendars, namely a calendar.txt file and a GtfsCalendar in memory object to go with each entry
GtfsCalendarsScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsCalendarsScheme
Default constructor
GtfsColumnType - Enum in org.goplanit.gtfs.enums
Initial filter for setting up which columns are to be included in the creation of the settings for a GTFS file reader ALL_COLUMNS - includes all columns PLANIT_REQUIRED_COLUMNS - includes the minimum amount of columns to convert GTFS to PLANit memory model NO_COLUMNS - excludes all columns and requires user to explicitly enable columns afterwards
GtfsConverterHandlerData - Class in org.goplanit.gtfs.converter
Base class with shared data used by all derived classes
GtfsConverterHandlerData(ServiceNetwork, GtfsConverterReaderSettingsWithModeMapping) - Constructor for class org.goplanit.gtfs.converter.GtfsConverterHandlerData
Constructor
GtfsConverterReaderHelper - Class in org.goplanit.gtfs.util
Convenience methods usable across various GTFS converter readers
GtfsConverterReaderHelper() - Constructor for class org.goplanit.gtfs.util.GtfsConverterReaderHelper
 
GtfsConverterReaderSettings - Interface in org.goplanit.gtfs.converter
Capture all common user configurable settings regarding GTFS converter readers for raw (static) GTFS feeds.
GtfsConverterReaderSettingsImpl - Class in org.goplanit.gtfs.converter
Capture all common user configurable settings regarding GTFS converter readers for raw (static) GTFS feeds.
GtfsConverterReaderSettingsImpl(String) - Constructor for class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsImpl
Constructor with user defined source locale
GtfsConverterReaderSettingsImpl(URL, String) - Constructor for class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsImpl
Constructor with user defined source locale
GtfsConverterReaderSettingsWithModeMapping - Class in org.goplanit.gtfs.converter
Capture the mode mapping aspect of GTFS converter readers for raw (static) GTFS feeds.
GtfsConverterReaderSettingsWithModeMapping(String, String, RouteTypeChoice) - Constructor for class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Constructor with user defined source locale
GtfsConverterReaderSettingsWithModeMapping(URL, String, RouteTypeChoice) - Constructor for class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Constructor with user defined source locale
GtfsConverterReaderSettingsWithModeMapping(GtfsConverterReaderSettingsWithModeMapping) - Constructor for class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Copy constructor (reference copy because we use it to share the same mode mapping across multiple instance) todo not great because technically this is a hack and we do not create a shallow copy but simply assign references...
GtfsDirectedConnectoidHelper - Class in org.goplanit.gtfs.util
Utils class related to GTFS and PLANit directed connectoids functionality
GtfsDirectedConnectoidHelper() - Constructor for class org.goplanit.gtfs.util.GtfsDirectedConnectoidHelper
 
GtfsFareAttribute - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in fare_attributes.txt
GtfsFareAttribute() - Constructor for class org.goplanit.gtfs.entity.GtfsFareAttribute
 
GtfsFareAttributesScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS fare attributes, namely a fare_attributes.txt file and a GtfsFareAttribute in memory object to go with each entry
GtfsFareAttributesScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsFareAttributesScheme
Default constructor
GtfsFareRule - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in fare_rules.txt
GtfsFareRule() - Constructor for class org.goplanit.gtfs.entity.GtfsFareRule
 
GtfsFareRulesScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS fare rules, namely a fare_rules.txt file and a GtfsFareRule in memory object to go with each entry
GtfsFareRulesScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsFareRulesScheme
Default constructor
GtfsFeedInfo - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in feed_info.txt
GtfsFeedInfo() - Constructor for class org.goplanit.gtfs.entity.GtfsFeedInfo
 
GtfsFeedInfoScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS fare rules, namely a fare_rules.txt file and a GtfsFareRule in memory object to go with each entry
GtfsFeedInfoScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsFeedInfoScheme
Default constructor
GtfsFileConditions - Class in org.goplanit.gtfs.util
Class indicating conditions regarding the presence of the GTFS file type
GtfsFileConditions(GtfsFileTypePresence, GtfsFileType, GtfsFileType) - Constructor for class org.goplanit.gtfs.util.GtfsFileConditions
Constructor
GtfsFileHandler<T extends GtfsObject> - Class in org.goplanit.gtfs.handler
A file handler base class to handle callbacks for a particular GTFS file type
GtfsFileHandler(GtfsFileScheme) - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandler
Constructor
GtfsFileHandlerAgency - Class in org.goplanit.gtfs.handler
Base handler for handling agencies
GtfsFileHandlerAgency() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerAgency
Constructor
GtfsFileHandlerAttributions - Class in org.goplanit.gtfs.handler
Base handler for handling attributions
GtfsFileHandlerAttributions() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerAttributions
Constructor
GtfsFileHandlerCalendarDates - Class in org.goplanit.gtfs.handler
Base handler for handling calendar dates
GtfsFileHandlerCalendarDates() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerCalendarDates
Constructor
GtfsFileHandlerCalendars - Class in org.goplanit.gtfs.handler
Base handler for handling (service) calendars
GtfsFileHandlerCalendars() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerCalendars
Constructor
GtfsFileHandlerFareAttributes - Class in org.goplanit.gtfs.handler
Base handler for handling fare attributes
GtfsFileHandlerFareAttributes() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerFareAttributes
Constructor
GtfsFileHandlerFareRules - Class in org.goplanit.gtfs.handler
Base handler for handling fare attributes
GtfsFileHandlerFareRules() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerFareRules
Constructor
GtfsFileHandlerFeedInfo - Class in org.goplanit.gtfs.handler
Base handler for handling feed information
GtfsFileHandlerFeedInfo() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerFeedInfo
Constructor
GtfsFileHandlerFrequencies - Class in org.goplanit.gtfs.handler
Base handler for handling frequencies
GtfsFileHandlerFrequencies() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerFrequencies
Constructor
GtfsFileHandlerLevels - Class in org.goplanit.gtfs.handler
Base handler for handling levels
GtfsFileHandlerLevels() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerLevels
Constructor
GtfsFileHandlerPathways - Class in org.goplanit.gtfs.handler
Base handler for handling pathways
GtfsFileHandlerPathways() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerPathways
Constructor
GtfsFileHandlerRoutes - Class in org.goplanit.gtfs.handler
Base handler for handling routes
GtfsFileHandlerRoutes() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerRoutes
Constructor
GtfsFileHandlerShapes - Class in org.goplanit.gtfs.handler
Base handler for handling shape attributes
GtfsFileHandlerShapes() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerShapes
Constructor
GtfsFileHandlerStops - Class in org.goplanit.gtfs.handler
Base handler for handling stops
GtfsFileHandlerStops() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerStops
Constructor
GtfsFileHandlerStopTimes - Class in org.goplanit.gtfs.handler
Base handler for handling stop times
GtfsFileHandlerStopTimes() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerStopTimes
Constructor
GtfsFileHandlerTransfers - Class in org.goplanit.gtfs.handler
Base handler for handling transfers
GtfsFileHandlerTransfers() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerTransfers
Constructor
GtfsFileHandlerTranslations - Class in org.goplanit.gtfs.handler
Base handler for handling translations
GtfsFileHandlerTranslations() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerTranslations
Constructor
GtfsFileHandlerTrips - Class in org.goplanit.gtfs.handler
Base handler for handling trips
GtfsFileHandlerTrips() - Constructor for class org.goplanit.gtfs.handler.GtfsFileHandlerTrips
Constructor
GtfsFileReaderAgencies - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS agencies
GtfsFileReaderAgencies(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderAgencies
Constructor
GtfsFileReaderAttributions - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS attributions entries
GtfsFileReaderAttributions(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderAttributions
Constructor
GtfsFileReaderBase - Class in org.goplanit.gtfs.reader
A GTFS file reader containing generic code for any GTFS file
GtfsFileReaderBase(GtfsFileScheme, URL) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderBase
Constructor using default gtfs reader settings
GtfsFileReaderBase(GtfsFileScheme, URL, GtfsFileReaderSettings) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderBase
Constructor which enforces the file to be present
GtfsFileReaderBase(GtfsFileScheme, URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderBase
Constructor using default gtfs reader settings
GtfsFileReaderBase(GtfsFileScheme, URL, GtfsFileConditions, GtfsFileReaderSettings) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderBase
Constructor
GtfsFileReaderCalendarDates - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS calendar date entries
GtfsFileReaderCalendarDates(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderCalendarDates
Constructor
GtfsFileReaderCalendars - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS calendar entries
GtfsFileReaderCalendars(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderCalendars
Constructor
GtfsFileReaderFareAttributes - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS fare attributes entries
GtfsFileReaderFareAttributes(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderFareAttributes
Constructor
GtfsFileReaderFareRules - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS fare rule entries
GtfsFileReaderFareRules(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderFareRules
Constructor
GtfsFileReaderFeedInfo - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS feed info entries
GtfsFileReaderFeedInfo(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderFeedInfo
Constructor
GtfsFileReaderFrequencies - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS frequencies.
GtfsFileReaderFrequencies(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderFrequencies
Constructor
GtfsFileReaderLevels - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS levels
GtfsFileReaderLevels(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderLevels
Constructor
GtfsFileReaderPathways - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS pathways
GtfsFileReaderPathways(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderPathways
Constructor
GtfsFileReaderRoutes - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS routes.
GtfsFileReaderRoutes(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderRoutes
Constructor
GtfsFileReaderSettings - Class in org.goplanit.gtfs.reader
General settings applicable to all GTFS file readers
GtfsFileReaderSettings() - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderSettings
 
GtfsFileReaderShapes - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS shapes entries
GtfsFileReaderShapes(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderShapes
Constructor
GtfsFileReaderStops - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS stops
GtfsFileReaderStops(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderStops
Constructor
GtfsFileReaderStopTimes - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS stop times.
GtfsFileReaderStopTimes(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderStopTimes
Constructor
GtfsFileReaderTransfers - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS transfers entries
GtfsFileReaderTransfers(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderTransfers
Constructor
GtfsFileReaderTranslations - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS translation entries
GtfsFileReaderTranslations(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderTranslations
Constructor
GtfsFileReaderTrips - Class in org.goplanit.gtfs.reader
A GTFS file reader for parsing GTFS trips.
GtfsFileReaderTrips(URL, GtfsFileConditions) - Constructor for class org.goplanit.gtfs.reader.GtfsFileReaderTrips
Constructor
GtfsFileScheme - Class in org.goplanit.gtfs.scheme
Each GTFS file scheme represents on particular GTFS file and its mapping to an in memory GTFS object
GtfsFileScheme(GtfsFileType, GtfsObjectType) - Constructor for class org.goplanit.gtfs.scheme.GtfsFileScheme
Constructor
GtfsFileSchemeFactory - Class in org.goplanit.gtfs.scheme
Factory class to create most common GTFS file schemes
GtfsFileSchemeFactory() - Constructor for class org.goplanit.gtfs.scheme.GtfsFileSchemeFactory
 
GtfsFileType - Enum in org.goplanit.gtfs.enums
Supported GTFS file types and their corresponding (default) file name in which entries are expected to be found
GtfsFileTypePresence - Enum in org.goplanit.gtfs.enums
Options regarding the presence of a GTFS file type
GtfsFrequenciesScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS frequencies, namely a frequencies.txt file and a GtfsFrequency in memory object to go with each entry
GtfsFrequenciesScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsFrequenciesScheme
Default constructor
GtfsFrequency - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in frequencies.txt
GtfsFrequency() - Constructor for class org.goplanit.gtfs.entity.GtfsFrequency
 
GtfsIntermodalReader - Class in org.goplanit.gtfs.converter.intermodal
GTFS intermodal reader.
GtfsIntermodalReader(PairConverterReader<MacroscopicNetwork, Zoning>, GtfsIntermodalReaderSettings) - Constructor for class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReader
Constructor where settings are directly provided such that input information can be extracted from it, use reader to obtain network and zoning instances
GtfsIntermodalReader(IdGroupingToken, MacroscopicNetwork, Zoning, GtfsIntermodalReaderSettings) - Constructor for class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReader
Constructor where settings are directly provided such that input information can be extracted from it
GtfsIntermodalReaderFactory - Class in org.goplanit.gtfs.converter.intermodal
Factory class for creating intermodal reader for GTFS files
GtfsIntermodalReaderFactory() - Constructor for class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderFactory
 
GtfsIntermodalReaderSettings - Class in org.goplanit.gtfs.converter.intermodal
Settings of GtfsIntermodalReader
GtfsIntermodalReaderSettings(String) - Constructor for class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
Constructor with user defined source locale, input source the current directory, and EXTENDED RouteTypeChoice applied
GtfsIntermodalReaderSettings(String, String, DayOfWeek, RouteTypeChoice) - Constructor for class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
Constructor with user defined source locale
GtfsIntermodalReaderSettings(String, String, RouteTypeChoice) - Constructor for class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
Constructor with user defined source locale
GtfsIntermodalReaderSettings(URL, String, DayOfWeek, RouteTypeChoice) - Constructor for class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
Constructor with user defined source locale
GtfsKeyType - Enum in org.goplanit.gtfs.enums
List of all available GTFS keys used in GTFS files
GtfsLevel - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in levels.txt
GtfsLevel() - Constructor for class org.goplanit.gtfs.entity.GtfsLevel
 
GtfsLevelsScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS levels, namely a levels.txt file and a GtfsLevel in memory object to go with each entry
GtfsLevelsScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsLevelsScheme
Default constructor
GtfsLinkHelper - Class in org.goplanit.gtfs.util
Utils class related to GTFS and PLANit link functionality
GtfsLinkHelper() - Constructor for class org.goplanit.gtfs.util.GtfsLinkHelper
 
GtfsLinkSegmentHelper - Class in org.goplanit.gtfs.util
Utils class related to GTFS and PLANit link segment functionality
GtfsLinkSegmentHelper() - Constructor for class org.goplanit.gtfs.util.GtfsLinkSegmentHelper
 
GtfsObject - Class in org.goplanit.gtfs.entity
Base class for any GTFS memory model object with key value pairs for the data
GtfsObject() - Constructor for class org.goplanit.gtfs.entity.GtfsObject
 
GtfsObjectFactory - Class in org.goplanit.gtfs.entity
 
GtfsObjectFactory() - Constructor for class org.goplanit.gtfs.entity.GtfsObjectFactory
 
GtfsObjectType - Enum in org.goplanit.gtfs.enums
The available supported object types and their corresponding class.
GtfsPathway - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in pathways.txt
GtfsPathway() - Constructor for class org.goplanit.gtfs.entity.GtfsPathway
 
GtfsPathwaysScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS pathways, namely a pathways.txt file and a GtfsPathway in memory object to go with each entry
GtfsPathwaysScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsPathwaysScheme
Default constructor
GtfsPlanitFileHandlerCalendar - Class in org.goplanit.gtfs.converter.service.handler
Handler for handling calendar entries so we can filter a PLANit (Service) network and trips with the found GTFS trips for the appropriate day/time period.
GtfsPlanitFileHandlerCalendar(GtfsServicesHandlerData, Predicate<GtfsCalendar>) - Constructor for class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerCalendar
Constructor
GtfsPlanitFileHandlerFrequencies - Class in org.goplanit.gtfs.converter.service.handler
Handler for handling GTFS frequencies entries to populate PLANit service (network/routed services) memory model later on
GtfsPlanitFileHandlerFrequencies(GtfsServicesHandlerData) - Constructor for class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerFrequencies
Constructor
GtfsPlanitFileHandlerRoutes - Class in org.goplanit.gtfs.converter.service.handler
Handler for handling routes and populating a PLANit (Service) network and routes with the found GTFS routes
GtfsPlanitFileHandlerRoutes(GtfsServicesHandlerData) - Constructor for class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerRoutes
Constructor
GtfsPlanitFileHandlerStops - Class in org.goplanit.gtfs.converter.zoning.handler
Handler for handling stops and augmenting a PLANit zoning with the found stops in the process
GtfsPlanitFileHandlerStops(GtfsZoningHandlerData) - Constructor for class org.goplanit.gtfs.converter.zoning.handler.GtfsPlanitFileHandlerStops
Constructor
GtfsPlanitFileHandlerStopTimes - Class in org.goplanit.gtfs.converter.service.handler
Handler for handling GTFS stop times to populate PLANit service (network/routed services) memory model
GtfsPlanitFileHandlerStopTimes(GtfsServicesHandlerData) - Constructor for class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerStopTimes
Constructor
GtfsPlanitFileHandlerStopTimes(GtfsServicesHandlerData, Set<String>) - Constructor for class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerStopTimes
Constructor
GtfsPlanitFileHandlerTrips - Class in org.goplanit.gtfs.converter.service.handler
Handler for handling trips and populating a PLANit (Service) network and trips with the found GTFS trips.
GtfsPlanitFileHandlerTrips(GtfsServicesHandlerData) - Constructor for class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerTrips
Constructor
GtfsReader - Class in org.goplanit.gtfs.reader
Top level GTFS reader for one or more GTFS files.
GtfsReader(URL, GtfsColumnType) - Constructor for class org.goplanit.gtfs.reader.GtfsReader
Constructor
GtfsReaderFactory - Class in org.goplanit.gtfs.reader
top level class to get things started.
GtfsReaderFactory() - Constructor for class org.goplanit.gtfs.reader.GtfsReaderFactory
 
GtfsRoute - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in routes.txt
GtfsRoute() - Constructor for class org.goplanit.gtfs.entity.GtfsRoute
 
GtfsRoutedServicesModifierUtils - Class in org.goplanit.gtfs.util
Some utilities on modifying the routed services as it is convenient for the GTFS parser
GtfsRoutedServicesModifierUtils() - Constructor for class org.goplanit.gtfs.util.GtfsRoutedServicesModifierUtils
 
GtfsRoutesScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS routes, namely a routes.txt file and a GtfsAgency in memory object to go with each entry
GtfsRoutesScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsRoutesScheme
Default constructor
GtfsServicesAndZoningIntegratorData - Class in org.goplanit.gtfs.converter.intermodal
Data for integration where we create some local mappings based on the mode mapping from the settings among other things
GtfsServicesAndZoningIntegratorData(ServiceNetwork, RoutedServices, Zoning, GtfsIntermodalReaderSettings) - Constructor for class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
Constructor
GtfsServicesAndZoningReaderIntegrator - Class in org.goplanit.gtfs.converter.intermodal
Integrates the service network and routed services (GTFS itinerary) with the physical road network and zoning (GTFS stop based transfer zones)
GtfsServicesAndZoningReaderIntegrator(GtfsIntermodalReaderSettings, Zoning, ServiceNetwork, RoutedServices, Function<ServiceNode, String>, Function<String, TransferZone>) - Constructor for class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningReaderIntegrator
Constructor
GtfsServicesHandlerData - Class in org.goplanit.gtfs.converter.service.handler
Track data used during handling/parsing of GTFS routes
GtfsServicesHandlerData(GtfsServicesReaderSettings, ServiceNetwork, RoutedServices, GtfsServicesHandlerProfiler) - Constructor for class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Constructor
GtfsServicesHandlerData.RouteRemovalType - Enum in org.goplanit.gtfs.converter.service.handler
reason for discarding routes, used during registering them
GtfsServicesHandlerData.TripRemovalType - Enum in org.goplanit.gtfs.converter.service.handler
reason for discarding trips, used during registering them
GtfsServicesHandlerProfiler - Class in org.goplanit.gtfs.converter.service
Track statistics across GTFS services related handlers
GtfsServicesHandlerProfiler() - Constructor for class org.goplanit.gtfs.converter.service.GtfsServicesHandlerProfiler
Default constructor
GtfsServicesReader - Class in org.goplanit.gtfs.converter.service
Implementation of a GTFS services reader from GTFS files.
GtfsServicesReader(MacroscopicNetwork, GtfsServicesReaderSettings) - Constructor for class org.goplanit.gtfs.converter.service.GtfsServicesReader
Constructor where settings are directly provided such that input information can be extracted from it
GtfsServicesReader(IdGroupingToken, MacroscopicNetwork, GtfsServicesReaderSettings) - Constructor for class org.goplanit.gtfs.converter.service.GtfsServicesReader
Constructor where settings are directly provided such that input information can be extracted from it
GtfsServicesReaderFactory - Class in org.goplanit.gtfs.converter.service
Factory for creating GtfsRoutedServicesReaders
GtfsServicesReaderFactory() - Constructor for class org.goplanit.gtfs.converter.service.GtfsServicesReaderFactory
 
GtfsServicesReaderSettings - Class in org.goplanit.gtfs.converter.service
Configurable settings for the Gtfs to PLANit routed services reader
GtfsServicesReaderSettings(String) - Constructor for class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Constructor with user defined source locale, the input source and other settings are reuqired to be populated by the user afterwards
GtfsServicesReaderSettings(String, String, DayOfWeek, RouteTypeChoice) - Constructor for class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Constructor with user defined source locale
GtfsServicesReaderSettings(String, String, RouteTypeChoice) - Constructor for class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Constructor with user defined source locale, input location and route choice type info
GtfsServicesReaderSettings(URL, String, DayOfWeek, RouteTypeChoice) - Constructor for class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Constructor with user defined source locale
GtfsShape - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in shapes.txt
GtfsShape() - Constructor for class org.goplanit.gtfs.entity.GtfsShape
 
GtfsShapesScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS fare rules, namely a fare_rules.txt file and a GtfsFareRule in memory object to go with each entry
GtfsShapesScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsShapesScheme
Default constructor
GtfsStop - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in stops.txt.
GtfsStop() - Constructor for class org.goplanit.gtfs.entity.GtfsStop
 
GtfsStopsScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS stops, namely an stops.txt file and a GtfsStop in memory object to go with each entry
GtfsStopsScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsStopsScheme
Default constructor
GtfsStopTime - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in stop_times.txt
GtfsStopTime() - Constructor for class org.goplanit.gtfs.entity.GtfsStopTime
 
GtfsStopTimesScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS stop times, namely a stop_times.txt file and a GtfsStopTime in memory object to go with each entry
GtfsStopTimesScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsStopTimesScheme
Default constructor
GtfsTransfer - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in transfers.txt
GtfsTransfer() - Constructor for class org.goplanit.gtfs.entity.GtfsTransfer
 
GtfsTransfersScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS transfers, namely a transfers.txt file and a GtfsTransfer in memory object to go with each entry
GtfsTransfersScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsTransfersScheme
Default constructor
GtfsTransferZoneHelper - Class in org.goplanit.gtfs.util
Utils class related to GTFS and PLANit transfer zone functionality
GtfsTransferZoneHelper() - Constructor for class org.goplanit.gtfs.util.GtfsTransferZoneHelper
 
GtfsTranslation - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in translations.txt
GtfsTranslation() - Constructor for class org.goplanit.gtfs.entity.GtfsTranslation
 
GtfsTranslationsScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS translations, namely a translations.txt file and a GtfsTranslation in memory object to go with each entry
GtfsTranslationsScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsTranslationsScheme
Default constructor
GtfsTrip - Class in org.goplanit.gtfs.entity
In memory representation of a GTFS entry in trips.txt
GtfsTrip() - Constructor for class org.goplanit.gtfs.entity.GtfsTrip
 
GtfsTripsScheme - Class in org.goplanit.gtfs.scheme
The scheme used for GTFS trips, namely a trips.txt file and a GtfsTrip in memory object to go with each entry
GtfsTripsScheme() - Constructor for class org.goplanit.gtfs.scheme.GtfsTripsScheme
Default constructor
GtfsUtils - Class in org.goplanit.gtfs.util
General utilities specific to this GTFS API
GtfsUtils() - Constructor for class org.goplanit.gtfs.util.GtfsUtils
 
GtfsZoningHandlerConnectoidData - Class in org.goplanit.gtfs.converter.zoning.handler
Zoning handler data specifically tailored towards connectoids
GtfsZoningHandlerConnectoidData(ServiceNetwork, Zoning) - Constructor for class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerConnectoidData
Constructor
GtfsZoningHandlerData - Class in org.goplanit.gtfs.converter.zoning.handler
Track data used during handling/parsing of GTFS Stops which end up being converted into PLANit transfer zones
GtfsZoningHandlerData(GtfsZoningReaderSettings, Zoning, ServiceNetwork, RoutedServices, GtfsZoningHandlerProfiler) - Constructor for class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Constructor
GtfsZoningHandlerProfiler - Class in org.goplanit.gtfs.converter.zoning.handler
Track statistics on GTFS zoning handler
GtfsZoningHandlerProfiler() - Constructor for class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerProfiler
Default constructor
GtfsZoningHandlerTransferZoneData - Class in org.goplanit.gtfs.converter.zoning.handler
Zoning handler data specifically tailored towards transfer zones
GtfsZoningHandlerTransferZoneData(ServiceNetwork, GtfsZoningReaderSettings, Zoning) - Constructor for class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
Constructor
GtfsZoningHandlerTransferZoneData.GtfsStopIdToTransferZone - Class in org.goplanit.gtfs.converter.zoning.handler
Function to hide implementation of mapping between GTFS Stop id and transfer zone
GtfsZoningReader - Class in org.goplanit.gtfs.converter.zoning
Parse GTFS input in supplement or populate a PLANit zoning instance with the parsed/matched GTFS entities.
GtfsZoningReader(GtfsZoningReaderSettings, Zoning) - Constructor for class org.goplanit.gtfs.converter.zoning.GtfsZoningReader
Constructor.
GtfsZoningReader(GtfsZoningReaderSettings, Zoning, ServiceNetwork, RoutedServices) - Constructor for class org.goplanit.gtfs.converter.zoning.GtfsZoningReader
Constructor.
GtfsZoningReaderFactory - Class in org.goplanit.gtfs.converter.zoning
Factory for creating PLANitGTFS zoning (public transport infrastructure) Readers.
GtfsZoningReaderFactory() - Constructor for class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderFactory
 
GtfsZoningReaderSettings - Class in org.goplanit.gtfs.converter.zoning
Capture all the user configurable settings regarding how to parse (if at all) (public transport) transfer infrastructure such as stations, poles, platforms, and other stop and transfer related infrastructure captured from raw (static) GTFS feeds
GtfsZoningReaderSettings(GtfsConverterReaderSettingsWithModeMapping) - Constructor for class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Copy constructor creating a shallow copy of the underlying mode mapping so it is synced with the provided settings.
GUERNSEY - Static variable in class org.goplanit.utils.locale.CountryNames
 
GUYANA - Static variable in class org.goplanit.utils.locale.CountryNames
 
GV_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.GoodsMode
 
GV_USABLITY_FEATURES - Static variable in class org.goplanit.mode.GoodsMode
 

H

HALT - Static variable in class org.goplanit.osm.tags.OsmPtv1Tags
a halt tag used frequently under PTv1 i.c.w.
handle(OsmNode) - Method in class org.goplanit.osm.converter.network.OsmNetworkMainProcessingHandler
construct PLANit nodes from OSM nodes
handle(OsmNode) - Method in class org.goplanit.osm.converter.network.OsmNetworkPreProcessingHandler
Count total number of nodes in OSM file
handle(OsmNode) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningMainProcessingHandler
Construct PLANit nodes/connectoids/transferzones from OSM nodes when relevant
handle(OsmRelation) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningMainProcessingHandler
handle(OsmRelation) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningPostProcessingHandler
handle(OsmRelation) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningPreProcessingHandler
handle(OsmWay) - Method in class org.goplanit.osm.converter.network.OsmNetworkMainProcessingHandler
parse an OSM way to extract link and link segments (including type).
handle(OsmWay) - Method in class org.goplanit.osm.converter.network.OsmNetworkPreProcessingHandler
for all OSM ways that are explicitly marked for inclusion despite falling outside the bounding polygon we extract their nodes and mark them for inclusion as exceptions to the bounding polygon filter that is applied during the main parsing pass in the regular PlanitOsmNetworkHandler
handle(OsmWay) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningMainProcessingHandler
Parse an OSM way to extract for example platforms, or other transfer zone related geometry
handle(OsmWay) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningPreProcessingHandler
handle(GtfsAgency) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerAgency
Handle a GTFS agency
handle(GtfsAttribution) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerAttributions
Handle a GTFS attributions
handle(GtfsCalendar) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerCalendar
Handle a GTFS calendar row
handle(GtfsCalendar) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerCalendars
Handle a GTFS calendar
handle(GtfsCalendarDate) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerCalendarDates
Handle a GTFS calendar date
handle(GtfsFareAttribute) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerFareAttributes
Handle a GTFS fare attribute
handle(GtfsFareRule) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerFareRules
Handle a GTFS fare rule
handle(GtfsFeedInfo) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerFeedInfo
Handle a GTFS feed info
handle(GtfsFrequency) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerFrequencies
Handle a GTFS frequency entry
handle(GtfsFrequency) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerFrequencies
Handle a GTFS frequency
handle(GtfsLevel) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerLevels
Handle a GTFS level
handle(GtfsPathway) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerPathways
Handle a GTFS pathway
handle(GtfsRoute) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerRoutes
Handle a GTFS route
handle(GtfsRoute) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerRoutes
Handle a GTFS route
handle(GtfsShape) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerShapes
Handle a GTFS shape rule
handle(GtfsStop) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsPlanitFileHandlerStops
Handle a GTFS stop
handle(GtfsStop) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerStops
Handle a GTFS stop
handle(GtfsStopTime) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerStopTimes
Handle a GTFS stop time for a given trip
handle(GtfsStopTime) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerStopTimes
Handle a GTFS stop time
handle(GtfsTransfer) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerTransfers
Handle a GTFS transfer
handle(GtfsTranslation) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerTranslations
Handle a GTFS translation
handle(GtfsTrip) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerTrips
Handle a GTFS trip
handle(GtfsTrip) - Method in class org.goplanit.gtfs.handler.GtfsFileHandlerTrips
Handle a GTFS trip
handle(T) - Method in class org.goplanit.gtfs.handler.GtfsFileHandler
Handle GTFS object of type T
handleComplete() - Method in class org.goplanit.gtfs.handler.GtfsFileHandler
Allow for callback after all records have been parsed, default empty
handleEligibleOsmWay(OsmWay, Map<String, String>) - Method in class org.goplanit.osm.converter.network.OsmNetworkPreProcessingHandler
Mark all nodes of eligible OSM ways (e.g., road, rail, etc.) to be parsed during the main processing phase
handleOsmPtRelation(OsmRelation, Map<String, String>) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningMainProcessingHandler
Handle eligible PT OSM relation to either extract an OSM Ptv2 stop area or multipolygon that represents a public transport platform
handleOsmWay(OsmWay, Map<String, String>) - Method in class org.goplanit.osm.converter.network.OsmNetworkMainProcessingHandler
actual handling of OSM way assuming it is eligible for processing
handlePtOsmWay(OsmWay, OsmPtVersionScheme, Map<String, String>) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningMainProcessingHandler
Conduct actual processing of an OSM way that is deemed compatible and contains public transport features that ought to be parsed
handleRaw(GtfsObject) - Method in class org.goplanit.gtfs.handler.GtfsFileHandler
Handle raw GTFS object, cast to T and then delegate to handle
hasAccessLinkSegment() - Method in interface org.goplanit.utils.zoning.DirectedConnectoid
Verify if an access link segment is present
hasAccessModes() - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Verify if group supports one or more access modes
hasAccessZone(Zone) - Method in interface org.goplanit.utils.zoning.Connectoid
Check if zone is registered as access zone
hasAccessZone(Zone) - Method in class org.goplanit.zoning.ConnectoidImpl
Check if zone is registered as access zone
hasAccessZones() - Method in interface org.goplanit.utils.zoning.Connectoid
Verify if access zones are registered
hasActivatedOsmModeOtherThan(String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Verify if any mode other than the passed in OSM mode is active (in case the parser is active)
hasActiveServiceIds() - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Verify if any service ids have been activated
hasActiveSubOutputTypes() - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Indicates if sub output types are present or not
hasAdditionalContent() - Method in class org.goplanit.component.event.PopulateUntypedComponentEvent
Verify if additional content is present or not
hasAllowedModes() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Verify if the link segment type has any modes available
hasAnyDirectedConnectoidsForLocation(Point) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerConnectoidData
Check if any connectoids have been registered for the given location on any layer
hasAnyDirectedConnectoidsForLocation(Point) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Check if any connectoids have been registered for the given location on any layer
hasAnyDirectedConnectoidsForLocation(Point) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Check if any connectoids have been registered for the given location on any layer
hasAnyMappedPlanitModeType(String...) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Verify if any of the passed in osmModes are mapped, i.e., if it is actively included when reading the network
hasAnyMappedPlanitModeType(Collection<String>) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Verify if any of the passed in osmModes are mapped, i.e., if it is actively included when reading the network
hasAnyTrips() - Method in interface org.goplanit.utils.service.routed.RoutedServiceTripInfo
Verify if any trips exist as either scheduled or frequency based
hasAnyWaterwayKeyTag(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
Verify if passed in tags contain any keys that might point to this being a waterway, e.g.
hasBoundingPolygon() - Method in class org.goplanit.osm.converter.OsmReaderSettings
Set a polygon based bounding box to restrict parsing to
hasCentroid() - Method in interface org.goplanit.utils.zoning.Zone
verify if centroid is present
hasConjugateLinkSegmentAb() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLink
 
hasConjugateLinkSegmentBa() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLink
 
hasConnectoidEdges() - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
Verify if entire connectoid edges are empty
hasConnectoids(TransferZone) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Verify if transfer zone has connectoids present
hasConnectoidSegments() - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
Verify if entire connectoid segments are empty
hasConverged(double, int) - Method in class org.goplanit.gap.StopCriterion
Check if converged based on the gap and the internal information
hasConverged(int) - Method in class org.goplanit.gap.GapFunction
Verify if algorithm has converged
hasConverged(GapFunction, int) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Verify if assignment has converged, which, means computing ths gap and determining if it has converged in this iteration in this default setup
hasConverged(GapFunction, int) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Unlike the default convergence check, we also see if the solution is proportional if relevant; in a bush setting with a triangular fundamental diagram we do not obtain a unique solution if a PAS has equal cost with an equal derivative but unequal flow distribution along its two segments, e.g.
hasDepartures() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Verify if any departures are present on the schedule
hasDescription() - Method in interface org.goplanit.utils.time.TimePeriod
Verify if time period has a description
hasDirectedConnectoidForLocation(NetworkLayer, Point) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerConnectoidData
Check if any connectoid has been registered for the given location for this layer
hasDirectedConnectoidForLocation(NetworkLayer, Point) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Check if any connectoid has been registered for the given location for this layer
hasDirectedConnectoidForLocation(NetworkLayer, Point) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Check if any connectoid has been registered for the given location for this layer
hasEdgeSegment() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Verify if any edge segment exists
hasEdgeSegmentAb() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Verify if edge segment BA exists
hasEdgeSegmentBa() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Verify if edge segment BA exists
hasEligibleModes() - Method in class org.goplanit.osm.converter.helper.OsmLaneTaggingSchemeHelper
Verify if any eligible modes are present
hasEligibleOsmMode(Pair<? extends SortedSet<String>, SortedSet<PredefinedModeType>>) - Static method in class org.goplanit.osm.util.OsmModeUtils
Check to see if pair with eligible modes contains any eligible OSM mode
hasEntryEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.DirectedVertex
Test whether no entry edge segments have been registered
hasEntrySegment(EdgeSegment) - Method in interface org.goplanit.utils.graph.directed.DirectedVertex
Find segment in entry segments
hasExitEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.DirectedVertex
Test whether no exit edge segments have been registered
hasExitSegment(EdgeSegment) - Method in interface org.goplanit.utils.graph.directed.DirectedVertex
Find segment in exit segments
hasExplicitlyAllowedModes(Zone) - Method in interface org.goplanit.utils.zoning.Connectoid
Verify if any modes are allowed for this zone
hasExplicitlyExcludedSidewalkOrFootway(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmPedestrianTags
verify from the passed in tags if a side walk or footway is present that is not accesible to pedestrians based on sidewalk= no none separate
hasExplicitlyIncludedSidewalkOrFootway(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmPedestrianTags
Verify from the passed in tags if a side walk or footway is present that is accessible to pedestrians sidewalk= yes both left right or footway=sidewalk
hasExplicitSidewalkOrFootwayWithAccessValue(Map<String, String>, String...) - Static method in class org.goplanit.osm.tags.OsmPedestrianTags
Verify from the passed in tags if a side walk or footway osmkey is present with any of these value tags
hasExternalId() - Method in interface org.goplanit.utils.id.ExternalIdAble
check if external id is available or not
hasFlowCompositionLabel(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Verify if the edge segment has any flow composition labels registered on it
hasFlowCompositionLabel(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Verify if the edge segment has any flow composition labels registered on it
hasFlowCompositionLabel(EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Verify if the edge segment has the flow composition label provided
hasFlowCompositionLabel(EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Verify if the edge segment has the flow composition label provided
hasFrequencyBasedTrips() - Method in interface org.goplanit.utils.service.routed.RoutedServiceTripInfo
Verify if any frequency based trips exists
hasGeometry() - Method in class org.goplanit.network.layer.service.ServiceLegImpl
 
hasGeometry() - Method in class org.goplanit.network.layer.service.ServiceLegSegmentImpl
 
hasGeometry() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
verify if geometry is present based on parent's geometry
hasGeometry() - Method in interface org.goplanit.utils.graph.Edge
check if geometry is available
hasGeometry() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
 
hasGeometry() - Method in interface org.goplanit.utils.zoning.Zone
verify if the zone has a geometry
hashCode() - Method in class org.goplanit.assignment.ltm.sltm.BushFlowLabel
hashCode() - Method in class org.goplanit.assignment.ltm.sltm.Pas
hashCode() - Method in class org.goplanit.component.PlanitComponent
hashCode() - Method in class org.goplanit.output.property.OutputProperty
Overridden hashCode() method This method is needed to allow output properties to be removed from the output list if required.
hashCode() - Method in class org.goplanit.path.SimpleDirectedPathImpl
Hash code taken over all edge segments
hashCode() - Method in class org.goplanit.service.routed.RelativeLegTimingImpl
hashCode() - Method in class org.goplanit.utils.event.EventType
Hash code based on name
hashCode() - Method in class org.goplanit.utils.id.IdAbleImpl
hashCode() - Method in class org.goplanit.utils.id.IdGroupingToken
hashCode() - Method in class org.goplanit.utils.misc.Pair
 
hashCode() - Method in class org.goplanit.utils.misc.Quadruple
 
hashCode() - Method in class org.goplanit.utils.misc.Triple
 
hashCode() - Method in interface org.goplanit.utils.path.SimpleDirectedPath
hash code for simple directed path
hashCode() - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Return the hashCode for this object
hashCode() - Method in class org.goplanit.utils.time.ExtendedLocalTime
hasHighwayKeyTag(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmHighwayTags
Verify if tags contain the highway key
hasHost(URL) - Static method in class org.goplanit.utils.misc.UrlUtils
Verify if the URL has a host specified
HashUtils - Class in org.goplanit.utils.misc
Common location to provide some utilities for common hashing tasks
HashUtils() - Constructor for class org.goplanit.utils.misc.HashUtils
 
hasInputProperty(String) - Method in interface org.goplanit.utils.zoning.Zone
Verify if input property exists
hasKeepOsmNodesOutsideBoundingPolygon() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
check if any OSM nodes are marked for keeping outside bounding polygon
hasKeepOsmWaysOutsideBoundingPolygon() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
check if any OSM ways are marked for keeping outside bounding polygon
hasKeyForValueType(String) - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
Verify if a key tag for a given waterway type exists, e.g., when 'ferry' is provided, a valid key would be 'route', when 'primary' is provided a valid key would be 'ferry', if no valid key exists, false is returned
hasKnownSupportedEventTypes() - Method in interface org.goplanit.utils.event.EventListener
Check if explicitly supported event types are available.
hasLegSegmentAb() - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
verify if leg Segment Ab is present
hasLegSegmentBa() - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
verify if LegSegment BA is present
hasLegSegments() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Verify if there are leg segments registered
hasLength(Zone) - Method in interface org.goplanit.utils.zoning.Connectoid
Verify if a length has been specified for the access zone to connectoid combination
hasLink(long) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinksImpl
verify if link is present
hasLink(long) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinks
verify if link is present
hasLink(long) - Method in interface org.goplanit.utils.network.layer.physical.Links
verify if link is present
hasLinks() - Method in interface org.goplanit.utils.network.layer.physical.Node
Check if node has links
hasLinkSegmentAb() - Method in interface org.goplanit.utils.network.layer.physical.Link
verify if linkSegment Ab is present
hasLinkSegmentBa() - Method in interface org.goplanit.utils.network.layer.physical.Link
verify if linkSegment Ba is present
hasLinkSegmentType() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
Verify if link segment type is present on the link segment
hasListener(EventType) - Method in class org.goplanit.utils.event.EventProducerImpl
Verify if one or more listeners are registered for given event type
hasListeners() - Method in class org.goplanit.utils.event.EventProducerImpl
Verify if any listeners are available
hasLongName() - Method in class org.goplanit.gtfs.entity.GtfsRoute
 
hasMappedGtfsStop(TransferZone) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Check if transfer zone already has a mapped GTFS stop
hasMappedGtfsStop(TransferZone) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
Check if transfer zone already has a mapped GTFS stop
hasMappedPlanitMode(Pair<? extends SortedSet<String>, SortedSet<PredefinedModeType>>) - Static method in class org.goplanit.osm.util.OsmModeUtils
Check to see if pair with eligible modes contains any mapped PLANit mode
hasMappedPlanitModeType(String) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Verify if the passed in osmMode is mapped (either to road or rail mode type), i.e., if it is actively included when reading the network
hasMostRestrictingOutSegment() - Method in class org.goplanit.assignment.ltm.sltm.consumer.NMRCollectMostRestrictingTurnConsumer
 
hasName() - Method in class org.goplanit.userclass.TravellerType
check if it has a name
hasName() - Method in class org.goplanit.userclass.UserClass
check if it has a name
hasName() - Method in interface org.goplanit.utils.graph.Edge
Verify if a name has been set
hasName() - Method in interface org.goplanit.utils.mode.Mode
Verify if mode has a name
hasName() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Verify if name is present or not
hasName() - Method in interface org.goplanit.utils.network.layer.physical.Link
verify if name is present on link
hasName() - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
Verify if name is present on leg
hasName() - Method in interface org.goplanit.utils.service.routed.RoutedService
Verify if routed service has a name
hasName() - Method in interface org.goplanit.utils.zoning.Centroid
check if a name has been set
hasName() - Method in interface org.goplanit.utils.zoning.Connectoid
Verify if the connectoid has a name
hasName() - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
Verify if the group has a name already
hasName() - Method in interface org.goplanit.utils.zoning.Zone
Verify if a name has been set
hasNameDescription() - Method in interface org.goplanit.utils.service.routed.RoutedService
Verify if routed service has a name description
hasNetworkLayersWithActiveOsmNode(long) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Verify if there exist any layers where the node is active either as an extreme node or internal to a PLANit link
hasNetworkLayersWithActiveOsmNode(long, LayeredNetwork<?, ?>, OsmNetworkReaderData) - Static method in class org.goplanit.osm.util.PlanitNetworkLayerUtils
Verify if there exist any layers where the node is active either as an extreme node or internal to a PLANit link
hasNetworkLayersWithActiveOsmNode(long, LayeredNetwork<?, ?>, OsmNetworkToZoningReaderData) - Static method in class org.goplanit.osm.util.PlanitNetworkLayerUtils
Verify if there exist any layers where the node is active either as an extreme node or internal to a PLANit link
hasNext() - Method in interface org.goplanit.data.MultiKeyPlanItDataIterator
Returns whether the MultiKeyPlanItData has any more rows
hasNext() - Method in class org.goplanit.data.MultiKeyPlanItDataIteratorImpl
Returns whether the MultiKeyPlanItData has any more rows
hasNext() - Method in class org.goplanit.graph.directed.DirectedVertexImpl.EdgeSegmentIterator
Check if next is available by querying edges for available segment based on their vertex location matching this vertex
hasNext() - Method in class org.goplanit.output.formatter.MemoryOutputIterator
Returns whether the MemoryOutputFormatter has any more rows
hasNext() - Method in class org.goplanit.utils.od.OdHashedIterator
Tests whether there are any more cells to iterate through
hasNext() - Method in class org.goplanit.utils.od.OdMatrixIterator
Tests whether there are any more cells to iterate through
hasNode(Node) - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Verify if node matches any extreme node of link segment
hasOdConnectoids() - Method in class org.goplanit.zoning.Zoning
Verify if transfer connectoids are present
hasOdZones() - Method in class org.goplanit.zoning.Zoning
Verify if od zones are present
hasOsmRelationOuterRoleOsmWays() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
check if outer role marked osm ways exist
hasOuterRoleOsmWay(long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Verify if osm way id is registered that qualifies as an outer role on that relation
hasOverwrittenGtfsStopToLinkMapping(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Verify if GTFS stop id is marked for overwritten link mapping
hasParent() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
Verify if segment has parent set
hasParentLegSegment() - Method in interface org.goplanit.utils.service.routed.RelativeLegTiming
Verify if a parent leg segment is registered for this timing
hasParentName() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
verify if parent (edge) has a name
hasPath(URI) - Static method in class org.goplanit.utils.misc.UriUtils
Check if path is present
hasPhysicalFeatures() - Method in interface org.goplanit.utils.mode.Mode
Verify if physical features are available
hasPhysicalParentNodes() - Method in class org.goplanit.network.layer.service.ServiceNodeImpl
 
hasPhysicalParentNodes() - Method in interface org.goplanit.utils.network.layer.service.ServiceNode
Verify if a physical parent node is linked to this service node
hasPhysicalParentSegments() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
verify if any physical parent leg segments are registered for this service leg segment
hasPlatformCode() - Method in class org.goplanit.gtfs.entity.GtfsStop
Check for populated platform code
hasPlatformNames() - Method in interface org.goplanit.utils.zoning.TransferZone
Verify if any platform names are present
hasPosition() - Method in interface org.goplanit.utils.graph.Vertex
Verify if position is available
hasPosition() - Method in interface org.goplanit.utils.zoning.Centroid
Verify if position is available for centroid
hasPositiveFrequency() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Verify if a valid frequency is defined, must be positive to be valid
hasPtv1ValueTag(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmPtv1Tags
Verify if any of the tags is a match for the currently supported Ptv1 scheme tags
hasPtv2ValueTag(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmPtv2Tags
Verify if any of the tags is a match for the supported Ptv2 scheme tags
hasPublicTransportKeyTag(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmPtv2Tags
Verify if tags contain "public_transport" key tag
hasRailwayKeyTag(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmRailwayTags
Verify if tags indicates this is a railway
hasRegisteredBush(RootedLabelledBush) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Verify if bush is registered on PAS
hasRegisteredBushes() - Method in class org.goplanit.assignment.ltm.sltm.Pas
Verify if PAS (still) has origins registered on it
hasRegisteredOdMatrices() - Method in class org.goplanit.path.OdPathSets
verify if any od path matrices have been registered or not
hasRelativeLegTimings() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Verify if any relative leg timing entries exist
hasRouteDescription() - Method in class org.goplanit.gtfs.entity.GtfsRoute
 
hasScheduleBasedTrips() - Method in interface org.goplanit.utils.service.routed.RoutedServiceTripInfo
Verify if any schedule based trips exists
hasScheme(URI) - Static method in class org.goplanit.utils.misc.UriUtils
Check if scheme is present
hasSegment(EdgeSegment, Iterable<? extends EdgeSegment>) - Static method in interface org.goplanit.utils.graph.directed.EdgeSegment
Find segment in iterable of segments
hasServiceDescription() - Method in interface org.goplanit.utils.service.routed.RoutedService
Verify if routed service has a name description
hasServiceLeg(long) - Method in interface org.goplanit.utils.network.layer.service.ServiceLegs
verify if service leg is present
hasServiceLegSegment(long) - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegments
Verify if present
hasServiceLegSegment(ServiceLegSegment) - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegments
Verify if present
hasServiceNode(long) - Method in interface org.goplanit.utils.network.layer.service.ServiceNodes
 
hasServiceNode(ServiceNode) - Method in interface org.goplanit.utils.network.layer.service.ServiceNodes
 
hasShortName() - Method in class org.goplanit.gtfs.entity.GtfsRoute
 
hasStopName() - Method in class org.goplanit.gtfs.entity.GtfsStop
 
hasSupportedModes() - Method in interface org.goplanit.utils.network.layer.NetworkLayer
Determine if layer contains any supported modes
hasTimePeriod() - Method in class org.goplanit.component.event.PopulateInitialLinkSegmentCostEvent
Verify if time period is set for this initial cost to populate
hasTimePeriodFilters() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Check whether any time periods are being filtered
hasTransferConnectoids() - Method in class org.goplanit.zoning.Zoning
Verify if transfer connectoids are present
hasTransferZone(TransferZone) - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
Verify if transfer zone is present
hasTransferZone(TransferZone) - Method in class org.goplanit.zoning.TransferZoneGroupImpl
Verify if transfer zone is present
hasTransferZoneGroup() - Method in interface org.goplanit.utils.zoning.TransferZone
Verify if a transfer zone is part of one or more transfer zone groups
hasTransferZoneGroup() - Method in class org.goplanit.zoning.TransferZoneImpl
Verify if a transfer zone is part of one or more transfer zone groups
hasTransferZones() - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
verify if groups has any transfer zones registered
hasTransferZones() - Method in class org.goplanit.zoning.Zoning
Verify if transfer zones are present
hasTurnFlows() - Method in class org.goplanit.assignment.ltm.sltm.BushTurnData
Verify if any turn flows have been registered
hasTurnFlows() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Verify if any turn flows have been registered
hasTurnFlows() - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Verify if any turn flows have been registered
hasUnprocessedPtv1FerryTerminal(long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Verify existence of an unprocessed ferry terminal
hasUnprocessedStopPosition(long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Verify if unprocessed stop_position is registered
hasUseFeatures() - Method in interface org.goplanit.utils.mode.Mode
Verify if use features are available
hasValidName() - Method in class org.goplanit.gtfs.entity.GtfsRoute
Verify if either long or short name is available
hasVertex(Vertex) - Method in interface org.goplanit.utils.graph.Edge
check if vertex is present on the edge
hasVertexA() - Method in interface org.goplanit.utils.graph.Edge
Verify if vertex A is available
hasVertexB() - Method in interface org.goplanit.utils.graph.Edge
Verify if vertex B is available
hasVertices() - Method in interface org.goplanit.utils.graph.Edge
Verify if vertex A and B are available
hasWaitingAreaNominatedOsmWayForStopLocation(Number, EntityType) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Verify if waiting area's osm id is marked for overwritten osm way mapping
hasWaitingAreaPotentialAccessLinkSegmentForLinkNodeModeCombination(String, Geometry, MacroscopicLink, String, Node, Mode, Function<Node, String>, Function<String, String>, String, PlanitJtsCrsUtils) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
Verify if any valid access link segments exist for the given combination of link, one of its extreme nodes, and the access mode, taking into account any explicit overwrites that may exist that are not bounded by any limitations on compatibility.
hasXmlId() - Method in interface org.goplanit.utils.id.ExternalIdAble
check if external id is available or not
HEADWAY_SECS - org.goplanit.gtfs.enums.GtfsKeyType
 
HEAVY_GOODS - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
heavy goods vehicle part of goods category type, larger than 3.5 tonnes
HEAVY_GOODS_ARTICULATED - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
motor car part of goods category type
HEAVY_GOODS_VEHICLE - org.goplanit.utils.mode.PredefinedModeType
 
HeavyGoodsMode - Class in org.goplanit.mode
the predefined heavy goods vehicle mode, i.e., truck over 3.5 tonnes name: hgv maxspeed (km/h): 90 pcu: 2.5 vehicular type: VEHICULAR motorisation: MOTORISED track: ROAD use: GOODS
HeavyGoodsMode(HeavyGoodsMode, boolean) - Constructor for class org.goplanit.mode.HeavyGoodsMode
Copy constructor
HeavyGoodsMode(IdGroupingToken) - Constructor for class org.goplanit.mode.HeavyGoodsMode
Constructor for heavy goods vehicle mode
heuristicDistanceMultiplier - Variable in class org.goplanit.algorithms.shortest.ShortestPathAStar
conversion multiplier to convert distance (km) to cost
HGV_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.HeavyGoodsMode
 
HGV_USABLITY_FEATURES - Static variable in class org.goplanit.mode.HeavyGoodsMode
 
HIGH - org.goplanit.utils.event.EventListenerPriority
 
HIGH_OCCUPANCY - org.goplanit.utils.mode.UseOfModeType
 
HIGH_OCCUPANCY_VEHICLE - Static variable in class org.goplanit.osm.tags.OsmRoadModeCategoryTags
group indicating any public service vehicle
HIGH_SPEED_RAIL_SERVICE - org.goplanit.gtfs.enums.RouteType
 
HIGHWAY - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
HONG_KONG - Static variable in class org.goplanit.utils.locale.CountryNames
 
HORSE - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
 
HORSE_DRAWN_CARRIAGE - org.goplanit.gtfs.enums.RouteType
 
HOUR - org.goplanit.utils.unit.UnitType
 
HOUR - Static variable in interface org.goplanit.utils.unit.Unit
predefined HOUR TimeUnit
HOUR_2_MINUTE - Static variable in class org.goplanit.utils.unit.TimeUnit
hour to minute conversion multiplier
HOUR_2_SECOND - Static variable in class org.goplanit.utils.unit.TimeUnit
hour to second conversion multiplier
HOURS - org.goplanit.tntp.enums.TimeUnits
 

I

id - Variable in class org.goplanit.output.formatter.BaseOutputFormatter
Unique internal id of the output writer
id - Variable in class org.goplanit.project.CustomPlanItProject
unique identifier for this project across all projects in the JVM
ID - org.goplanit.converter.idmapping.IdMapperType
 
ID - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
ID - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
ID_PRIORITY - org.goplanit.output.property.OutputPropertyPriority
 
IdAble - Interface in org.goplanit.utils.id
A class implementing this interface signals that it is id-able
IdAbleImpl - Class in org.goplanit.utils.id
Implementation of Idable interface including hash and equals based on id
IdAbleImpl(long) - Constructor for class org.goplanit.utils.id.IdAbleImpl
constructor
IdAbleImpl(IdAbleImpl) - Constructor for class org.goplanit.utils.id.IdAbleImpl
Copy constructor
IDENTIFY_PLATFORM_AS_RELATIONS - org.goplanit.osm.converter.zoning.handler.OsmZoningPreProcessingHandler.Stage
 
IDENTIFY_PT_NODES - org.goplanit.osm.converter.zoning.handler.OsmZoningPreProcessingHandler.Stage
 
identifyLinkSegmentsOnWrongSideOf(Geometry, Collection<LinkSegment>, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
Find the access link segments ineligible given the intended location and the access mode.
identifyPtv1DefaultMode(long, Map<String, String>) - Static method in class org.goplanit.osm.util.OsmModeUtils
Identical to OsmModeUtils.identifyPtv1DefaultMode(long, Map, boolean) without suppressing warnings
identifyPtv1DefaultMode(long, Map<String, String>, boolean) - Static method in class org.goplanit.osm.util.OsmModeUtils
If the tags contain Ptv1 related tagging, we use it to identify the most likely mode that is expected to be supported, highway=bus_stop gives bus highway=station gives bus highway=platform gives bus highway=platform_edge gives bus railway=station gives train railway=platform gives train railway=platform_edge gives train railway=halt gives train railway=stop gives train railway=tram_stop gives tram amenity=ferry_terminal gives ferry
identifyPtv1DefaultMode(long, Map<String, String>, String) - Static method in class org.goplanit.osm.util.OsmModeUtils
identifyPtv1DefaultMode(long, Map<String, String>, String, boolean) - Static method in class org.goplanit.osm.util.OsmModeUtils
If the tags contain Ptv1 related tagging, we use it to identify the most likely mode that is expected to be supported.
idEquals(Object) - Method in interface org.goplanit.utils.id.IdAble
equals based on id
IdGenerator - Class in org.goplanit.utils.id
Convenience class to track unique ids across different classes that decide to use a generator for their id members.
IdGenerator() - Constructor for class org.goplanit.utils.id.IdGenerator
 
IdGroupingToken - Class in org.goplanit.utils.id
Class used as token to group ids, i.e., ids for a class generated with this token will be unique within this group.
IdGroupingToken(String) - Constructor for class org.goplanit.utils.id.IdGroupingToken
Constructor
idHashCode() - Method in interface org.goplanit.utils.id.IdAble
Generate hash code based on id
idMapper - Variable in class org.goplanit.converter.BaseWriterImpl
the (primary) id mapper to use
idMapper - Variable in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriter
the id mapper to use
idMapper - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
the id mapper to use
idMapper - Variable in class org.goplanit.matsim.converter.MatsimIntermodalWriter
the id mapper to use
IdMapperFunctionFactory - Class in org.goplanit.converter.idmapping
Factory that creates functions for id mapping from PLANit ids to ids to be used for persistence.
IdMapperFunctionFactory() - Constructor for class org.goplanit.converter.idmapping.IdMapperFunctionFactory
 
IdMapperType - Enum in org.goplanit.converter.idmapping
Indicates which PLANit id to use for extracting ids on the output format.
includedOutsideBoundingPolygonOsmNodes - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Allow users to provide OSM node ids for nodes that we are not to keep even if they fall outside a bounding polygon
includedOutsideBoundingPolygonOsmWays - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Allow users to provide OSM way ids for ways that we are to keep even if they fall (partially) outside a bounding polygon, for example when we know the OSM way meanders in and outside the polygon and we want to have a connected network and proper lengths for this way
incomingLinkSegmentCapacities - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
store the capacities of each incoming link segment, i.e., C_a
incomingLinkSegmentFlowAcceptanceFactors - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModel
the result of the node model are the acceptance factors for each incoming link segment
incomingLinkSegments - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
mapping of incoming link index to link segment (if any), i.e., a=1,...|A^in|-1
increaseConvexityBound(double) - Method in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Increase convexity bound cost, i.e.
increaseIndentation() - Method in class org.goplanit.matsim.converter.MatsimWriter
Increase indentation level
increaseMeasuredCost(double) - Method in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Increase system cost, i.e.
increaseMeasuredValue(double[], double[]) - Method in class org.goplanit.gap.NormBasedGapFunction
Increase value by abs(value1-value2)^p, where p is the norm set.
increaseMeasuredValue(double, double) - Method in class org.goplanit.gap.NormBasedGapFunction
Increase value by abs(value1-value2)^p, where p is the norm set.
incrementAugmentedTransferZones() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerProfiler
Increment count for a augmented existing transfer zones
incrementCount(GtfsObjectType) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerProfiler
Increment count for a processed (not discarded) GTFS object type irrespective of how it was processed, i.e., it does not matter if it results in a new PLANit entity or an augmented existing one
incrementCreatedConnectoids() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerProfiler
Increment count for a newly created connectoid from GTFS data
incrementCreatedTransferZones() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerProfiler
Increment count for a newly created transfer zones from GTFS data
incrementDuplicateStopTimeCount() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesHandlerProfiler
Increment count for an identified GTFStrip stop time duplicate
incrementIterationIndex() - Method in class org.goplanit.assignment.SimulationData
Increment iteration index by one
incrementMatchedTransferZonesOnAccessLinkSegment() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerProfiler
Increment count for an existing transfer zone match based on access link segment
incrementMatchedTransferZonesOnPlatformName() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerProfiler
Increment count for an existing transfer zone match based on platform name
incrementMissingLaneCounter() - Method in class org.goplanit.osm.converter.network.OsmNetworkHandlerProfiler
increment counter for missing lane information on parsed osmways/links
incrementMissingSpeedLimitCounter() - Method in class org.goplanit.osm.converter.network.OsmNetworkHandlerProfiler
increment counter for missing speed limit information on parsed osmways/links
incrementMultiPolygonPlatformCounter() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerProfiler
increment the counter that tracks the number of multi polygons identified as PT platforms
incrementOsmPtv1TagCounter(String) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerProfiler
Increment counter for passed in osm tag regarding a Ptv1 value tag
incrementOsmPtv2TagCounter(String) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerProfiler
Increment counter for passed in osm tag regarding a Ptv2 value tag
incrementOsmTagCounter(String) - Method in class org.goplanit.osm.converter.network.OsmNetworkHandlerProfiler
Increment counter for passed in osm tag
incrementOsmTagCounter(OsmPtVersionScheme, String) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerProfiler
Increment counter for passed in osm tag regarding Ptv value tag
incrementPlatformRelationCounter() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerProfiler
increment the counter that tracks the number of platform relations identified as PT platforms
incrementRouteCount(RouteType) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesHandlerProfiler
Increment count for a processed GTFS route
incrementScheduledTripCount() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesHandlerProfiler
Increment count for a processed GTFS trips (scheduled)
incrementTripFrequencyCount() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesHandlerProfiler
Increment count for a processed GTFS frequency
incrementTripStopTimeCount() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesHandlerProfiler
Increment count for a processed GTFStrip stop times
indexByExternalId(ServiceNode) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Index the service node by its external id (GTFS_STOP_ID)
indexByExternalId(RoutedService) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Index the routed service by its external id (GTFS_ROUTE_ID)
indexByExternalId(RoutedTripSchedule) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Index the PLANit schedule based trip by its external id (GTFS_TRIP_ID)
indexByGtfsTripId(GtfsTrip) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Index the GTFS trip by its trip id (GTFS_TRIP_ID)
indexLayersByMode() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayers
 
INDIA - Static variable in class org.goplanit.utils.locale.CountryNames
 
INDONESIA - Static variable in class org.goplanit.utils.locale.CountryNames
 
INFLOW - org.goplanit.output.property.OutputPropertyType
 
inFlowOutflowData - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
variables tracked for temporary inflow outflow tracking within sub algorithms
InflowOutflowData - Class in org.goplanit.assignment.ltm.sltm.loading
During sLTM loading we use temporary inflow and outflow rates resulting from node model updates.
InflowOutflowData(double[]) - Constructor for class org.goplanit.assignment.ltm.sltm.loading.InflowOutflowData
Constructor
InflowOutputProperty - Class in org.goplanit.output.property
Property to provide the Inflow rate in PCU/hour.
InflowOutputProperty() - Constructor for class org.goplanit.output.property.InflowOutputProperty
 
infrastructureNetwork - Variable in class org.goplanit.network.transport.TransportModelNetwork
Holds the infrastructure road network that is being modelled
INITIAL_GAP - Static variable in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
initial gap to use
initialCostsLocation - Variable in class org.goplanit.output.formatter.BaseOutputFormatter
The location of the initial costs files
initialise() - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
Initialise by determining the desired flows along each subpath (on the network level)
initialise() - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftOriginBasedSmartLabelledExecutor
Initialise by determining the desired flows along each subpath (on the network level) + identify the label chains along the PAS
initialise() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
Initialise before start of integration on the owner of this instance.
initialise() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Initialise the tracking of data
initialise() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Conduct general initialisation for any instance of this class
initialiseAndParseXmlRootElement(String, String) - Method in class org.goplanit.io.xml.util.PlanitXmlJaxbParser
Parse the raw XML root (and rest) from file if not already set via constructor
initialiseBeforeExecution() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Initialise the components before we start any assignment + create the assignment strategy (bush or path based)
initialiseBeforeExecution() - Method in class org.goplanit.assignment.TrafficAssignment
Initialize all relevant traffic assignment components before execution of the assignment commences
initialiseBeforeParsing() - Method in class org.goplanit.osm.converter.network.OsmNetworkReader
Call this BEFORE we parse the OSM network to initialise the handler(s) properly
initialiseBeforeParsing() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Call this BEFORE we parse the OSM network to initialise the handler properly
initialiseBeforeParsing() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningMainProcessingHandler
Call this before we parse the OSM network to initialise the handler properly
initialiseBeforeParsing() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningPostProcessingHandler
Call this BEFORE we parse the OSM network to initialise the handler properly
initialiseBeforeParsing() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningPreProcessingHandler
Call this BEFORE we apply the handler
initialiseBeforeSimulation(long) - Method in class org.goplanit.output.OutputManager
Allows the output manager to initialize itself and any of its registered output formatters to prepare before the simulation starts
initialiseBeforeSimulation(LayeredNetwork<?, ?>) - Method in class org.goplanit.cost.physical.AbstractPhysicalCost
Initialize the cost parameter values in the network
initialiseBeforeSimulation(LayeredNetwork<?, ?>) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Register the BPR cost parameter values on the PhysicalNetwork
initialiseBeforeSimulation(LayeredNetwork<?, ?>) - Method in class org.goplanit.cost.physical.FreeFlowLinkTravelTimeCost
Initialize the cost parameter values in the network
initialiseBeforeSimulation(LayeredNetwork<?, ?>) - Method in class org.goplanit.cost.physical.SteadyStateTravelTimeCost
Initialize the cost parameter values in the network
initialiseBeforeSimulation(OutputConfiguration, long) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Create the output directories and open the CSV writers
initialiseBeforeSimulation(OutputConfiguration, long) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Opens all resources used in the formatter
initialiseBeforeSimulation(OutputConfiguration, long) - Method in interface org.goplanit.output.formatter.OutputFormatter
Open resources to store results
initialiseBeforeSimulation(OutputConfiguration, long) - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Open output CSV file for specified output type configuration.
initialiseBeforeSimulation(VirtualNetwork) - Method in class org.goplanit.cost.virtual.AbstractVirtualCost
Initialize the virtual cost component
initialiseBeforeSimulation(VirtualNetwork) - Method in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Initialize the virtual cost component
initialiseBeforeSimulation(VirtualNetwork) - Method in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
Initialize the virtual cost component
initialiseBush(B, Zoning, OdDemands, ShortestBushGeneralised) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Initialise the sLTM bush by including the relevant DAGs based on available demand and bush layout.
initialiseBush(ConjugateDestinationBush, Zoning, OdDemands, ShortestBushGeneralised) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.StaticLtmStrategyConjugateBush
Initialise the sLTM bush by including the relevant DAGs based on available demand and bush layout.
initialiseBush(RootedLabelledBush, Zoning, OdDemands, ShortestBushGeneralised) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmDestinationBushStrategy
Loop over all origins for bush' destination and apply demand proportionally across available shortest path(s) based on given demand and shortest path algorithm used
initialiseBush(RootedLabelledBush, Zoning, OdDemands, ShortestBushGeneralised) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmOriginBushDestLabelledStrategy
Loop over all destinations for bush' origin and apply demand proportionally across available shortest path(s) based on given demand and shortest path algorithm used
initialiseBushes(double[]) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Initialise bushes.
initialiseColumnConfiguration(GtfsColumnType) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderAgencies
 
initialiseColumnConfiguration(GtfsColumnType) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderBase
Let concrete implementation determine the initially excluded columns (if any) based on the provided column type configuration passed in.
initialiseColumnConfiguration(GtfsColumnType) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderFrequencies
Let concrete implementation determine the initially excluded columns (if any) based on the provided column type configuration passed in.
initialiseColumnConfiguration(GtfsColumnType) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderRoutes
Let concrete implementation determine the initially excluded columns (if any) based on the provided column type configuration passed in.
initialiseColumnConfiguration(GtfsColumnType) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderStopTimes
Let concrete implementation determine the initially excluded columns (if any) based on the provided column type configuration passed in.
initialiseColumnConfiguration(GtfsColumnType) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderTrips
Let concrete implementation determine the initially excluded columns (if any) based on the provided column type configuration passed in.
initialiseDefaultActivatedOsmHighwayTypes() - Static method in class org.goplanit.osm.defaults.OsmHighwayTypeConfiguration
Since we are building a macroscopic network based on OSM, we provide a mapping from the common OSM highway types to macroscopic link segment types that we explicitly do include, i.e., support.
initialiseDefaultActivatedOsmRailwayTypes() - Static method in class org.goplanit.osm.defaults.OsmRailwayTypeConfiguration
Since we are building a macroscopic network based on OSM, we provide a mapping from the common OSM railway types to macroscopic link segment types that we explicitly do include, i.e., support.
initialiseDefaultDeactivatedOsmHighwayTypes() - Static method in class org.goplanit.osm.defaults.OsmHighwayTypeConfiguration
Since we are building a macroscopic network based on OSM, we provide a mapping from the common OSM highway types to macroscopic link segment types that we explicitly do not include FOOTWAY BRIDLEWAY STEPS CORRIDOR CYCLEWAY PATH ELEVATOR PROPOSED CONSTRUCTION TURNING_CIRCLE RACE_WAY
initialiseDefaultDeactivatedOsmRailwayTypes() - Static method in class org.goplanit.osm.defaults.OsmRailwayTypeConfiguration
Since we are building a macroscopic network based on OSM, we provide a mapping from the common OSM railway types to macroscopic link segment types that we explicitly do not activate either because they are not used in general assignment (miniature) or because we cannot properly convert them (turn tables, razed), or because they do not represent a railway as such (platform as a way) FUNICULAR MONO_RAIL NARROW_GAUGE ABANDONED CONSTRUCTION DISUSED MINIATURE RAZED TURNTABLE PROPOSED
initialiseDefaultFundamentalDiagramsForLayer(MacroscopicNetworkLayer) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Initialise the default available fundamental diagrams for the layer the component is registered on.
initialiseDefaultFundamentalDiagramsForLayer(MacroscopicNetworkLayer) - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramComponent
Populate the fundamental diagram component with FDs for each link segment type.
initialiseDefaultMappingFromOsmModes2PlanitModes() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Map both road and rail modes from OSM modes to PLANit modes
initialiseDefaultMappingFromOsmRailModes2PlanitModes() - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
each OSM rail mode is mapped (or not) to a PLANit mode by default so that the memory model's modes are user configurable yet linked to the original format.
initialiseDefaultMappingFromOsmRoadModes2PlanitModes() - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Each OSM road mode is mapped to a PLANit mode by default so that the memory model's modes are user configurable yet linked to the original format.
initialiseDefaultMappingFromOsmWaterModes2PlanitModes() - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
each OSM water based mode is mapped (or not) to a PLANit mode by default so that the memory model's modes are user configurable yet linked to the original format.
initialiseDefaultModeMappings() - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Conduct general initialisation for any instance of this class
initialiseDefaultModeMappings() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Conduct general initialisation for any instance of this class
initialiseEntityContainer(Class<V>, Function<V, K>) - Method in class org.goplanit.utils.misc.CustomIndexTracker
register a new source id tracker (empty) where a function is used to extract the source id from the entity and the class is used unique identifier for the underlying tracking container
initialiseEntityContainer(Class<V>, Function<V, K>, Iterable<V>) - Method in class org.goplanit.utils.misc.CustomIndexTracker
register a new source id tracker (empty) where a function is used to extract the source id from the entity and the class is used unique identifier for the underlying tracking container
initialiseIndices() - Method in class org.goplanit.zoning.modifier.event.handler.UpdateConnectoidsOnVertexRemovalHandler
initialise indices used
initialiseInputs(Mode, OdDemands, TransportModelNetwork) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Initialise the loading with the given inputs
initialiseLayerParsers(PlanitOsmNetwork, OsmNetworkReaderSettings, PlanitJtsCrsUtils) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
initialise for each layer
initialiseLeftHandDriveCountries() - Static method in class org.goplanit.utils.locale.DrivingDirectionDefaultByCountry
initialise all left hand drive countries
initialiseOpenVertices(PriorityQueue<Pair<DirectedVertex, Double>>, double[]) - Method in class org.goplanit.algorithms.shortest.ShortestPathGeneralised
Initialise the open vertices.
initialiseOutputAdapters(TrafficAssignment) - Method in class org.goplanit.output.OutputManager
Based on the passed in assignment, create the necessary output adapters
initialiseRun() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
Initialise the run conforming to Step 1 in Appendix A of Bliemer et al.
initialiseSourceIdMap(Class<V>, Function<V, K>) - Method in class org.goplanit.converter.BaseReaderImpl
register a new source id tracker (empty) where a function is used to extract the source id from the entity and the class is used unique identifier for the underlying tracking container
initialiseSourceIdMap(Class<V>, Function<V, K>, Iterable<V>) - Method in class org.goplanit.converter.BaseReaderImpl
register a new source id tracker (empty) where a function is used to extract the source id from the entity and the class is used unique identifier for the underlying tracking container
initialiseSpatiallyIndexedLinks(PlanitOsmNetwork) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
initialise based on links in provided network
initialLinkSegmentCostByTimePeriod - Variable in class org.goplanit.assignment.TrafficAssignment
The initial link segment cost to use where the mapping is based on the user provided time period.
initialLinkSegmentCosts - Variable in class org.goplanit.project.PlanItProjectInput
Map to store all InitialLinkSegmentCost objects for each physical network
initialLinkSegmentCostTimePeriodAgnostic - Variable in class org.goplanit.assignment.TrafficAssignment
Default initial costs to apply in case no time period specific costs are provided
InitialMacroscopicLinkSegmentCost - Class in org.goplanit.cost.physical.initial
Initial Link Segment Costs stored by mode
InitialMacroscopicLinkSegmentCost(InitialMacroscopicLinkSegmentCost, boolean) - Constructor for class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Copy constructor
InitialMacroscopicLinkSegmentCost(IdGroupingToken) - Constructor for class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Constructor
InitialModesLinkSegmentCost - Class in org.goplanit.cost.physical.initial
Wrapper around all initial costs per link segment per mode.
InitialModesLinkSegmentCost() - Constructor for class org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
Constructor
InitialModesLinkSegmentCost(InitialModesLinkSegmentCost) - Constructor for class org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
Copy constructor
InitialPhysicalCost - Class in org.goplanit.cost.physical.initial
The initial physical costs for the network
InitialPhysicalCost(InitialPhysicalCost, boolean) - Constructor for class org.goplanit.cost.physical.initial.InitialPhysicalCost
Copy constructor
InitialPhysicalCost(IdGroupingToken) - Constructor for class org.goplanit.cost.physical.initial.InitialPhysicalCost
Constructor
injectDefaultLinkSegmentType(XMLElementLayerConfiguration) - Static method in class org.goplanit.io.xml.network.physical.macroscopic.XmlMacroscopicNetworkLayerHelper
in case no link segment types are defined on the layer, we inject a default link segment type
INNER_ROLE - Static variable in class org.goplanit.osm.tags.OsmMultiPolygonTags
 
INPUT_PRIORITY - org.goplanit.output.property.OutputPropertyPriority
 
inputBuilderListener - Variable in class org.goplanit.project.CustomPlanItProject
the listener that we register on each traffic assignment component creation event for external initialization
InputBuilderListener - Class in org.goplanit.input
Base input builder class that gets notified whenever traffic assignment components are to be populated or configured.
InputBuilderListener() - Constructor for class org.goplanit.input.InputBuilderListener
Constructor
inputProperties - Variable in class org.goplanit.graph.EdgeImpl
Generic input property storage
inputProperties - Variable in class org.goplanit.graph.VertexImpl
generic input property storage
inputProperties - Variable in class org.goplanit.zoning.ZoneImpl
generic input property storage
inputs - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModel
inputs for this node model instance
inputs - Variable in class org.goplanit.project.CustomPlanItProject
The input container holding all traffic assignment input components and related functionality with respect to project management
INTEGER - org.goplanit.output.enums.DataType
 
IntegerListUtils - Class in org.goplanit.utils.containers
Utilities for integer lists
IntegerListUtils() - Constructor for class org.goplanit.utils.containers.IntegerListUtils
 
IntegerToLongList(List<Integer>) - Static method in class org.goplanit.utils.box.BoxUtils
Convert an integer list to a long list
integrateTransportNetworkViaConnectoids() - Method in class org.goplanit.network.transport.TransportModelNetwork
Integrate physical and virtual links within od zones (undirected connectoid access node and centroid)
INTER_REGIONAL_RAIL_SERVICE - org.goplanit.gtfs.enums.RouteType
 
InteractorAccessee - Interface in org.goplanit.interactor
Interactor accessee.
InteractorAccessor<T extends InteractorAccessee> - Interface in org.goplanit.interactor
Interactor accessor.
IntermodalConverter<T extends ServiceNetwork,​U extends RoutedServices> - Class in org.goplanit.converter.intermodal
A converter that supports intermodal networks, i.e., a combination of both a network and a zoning with transfer zones
IntermodalConverter(IntermodalReader<T, U>, IntermodalWriter<ServiceNetwork, RoutedServices>) - Constructor for class org.goplanit.converter.intermodal.IntermodalConverter
Constructor
IntermodalConverter(PairConverterReader<MacroscopicNetwork, Zoning>, PairConverterWriter<MacroscopicNetwork, Zoning>) - Constructor for class org.goplanit.converter.intermodal.IntermodalConverter
Constructor
IntermodalConverterFactory - Class in org.goplanit.converter.intermodal
Factory class for creating intermodal network converters for specific reader/writer combinations
IntermodalConverterFactory() - Constructor for class org.goplanit.converter.intermodal.IntermodalConverterFactory
 
IntermodalReader<T extends ServiceNetwork,​U extends RoutedServices> - Interface in org.goplanit.converter.intermodal
Abstract base class implementation to parser an intermodal PLANit network.
intermodalReaderSettings - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
intermodal reader settings to use
IntermodalWriter<T extends ServiceNetwork,​U extends RoutedServices> - Interface in org.goplanit.converter.intermodal
abstract base class implementation to write an intermodal PLANit network to disk
internalExecute(BiPredicate<Double, Double>, Consumer<EdgeSegment>) - Method in class org.goplanit.algorithms.shortest.ConjugateShortestPathGeneralised
Generalised shortest-X search
internalExecute(BiPredicate<Double, Double>, Consumer<EdgeSegment>) - Method in class org.goplanit.algorithms.shortest.ShortestPathGeneralised
Generalised shortest-X search
INTERNATIONAL_COACH_SERVICE - org.goplanit.gtfs.enums.RouteType
 
invoke() - Method in class org.goplanit.utils.function.NullaryDoubleSupplier
IRELAND - Static variable in class org.goplanit.utils.locale.CountryNames
 
IS_AUTHORITY - org.goplanit.gtfs.enums.GtfsKeyType
 
IS_BIDIRECTIONAL - org.goplanit.gtfs.enums.GtfsKeyType
 
IS_BLOCKING - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
IS_OPERATOR - org.goplanit.gtfs.enums.GtfsKeyType
 
IS_PRODUCER - org.goplanit.gtfs.enums.GtfsKeyType
 
isActivateBushBased() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Verify if bush based assignment is applied or not
isActivated(String) - Method in interface org.goplanit.osm.defaults.OsmInfrastructureConfiguration
Verify if the passed in OSM way type is explicitly supported.
isActivated(String) - Method in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
Verify if the passed in OSM way type is explicitly supported.
isActivated(String) - Method in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
Verify if the passed in OSM way type is explicitly supported.
isActivateDetailedLogging() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Collect the flag indicating link storage constraints are active or not
isActivatedLoggingForGtfsRouteByShortName(String) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Verify if a GTFS short name is already tracked for logging purposes
isActivatedPublicTransportInfrastructure(Map<String, String>) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Verify if tags represent an infrastructure used for transfers between modes, for example PT platforms, stops, etc.
isActivatedRoadRailOrWaterwayBasedInfrastructure(Map<String, String>) - Method in class org.goplanit.osm.converter.network.OsmNetworkBaseHandler
verify if tags represent an highway or railway that is specifically aimed at road based or rail based infrastructure, e.g., asphalt or tracks and NOT an area, platform, stops, etc.
isActiveOn(DayOfWeek) - Method in class org.goplanit.gtfs.entity.GtfsCalendar
Verify if day is present on this instance
isActiveOn(GtfsKeyType) - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
isActiveOnAny(Collection<DayOfWeek>) - Method in class org.goplanit.gtfs.entity.GtfsCalendar
Verify if any of the given days exist on this instance
isActiveOnFriday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
isActiveOnMonday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
isActiveOnSaturday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
isActiveOnSunday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
isActiveOnThursday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
isActiveOnTuesday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
isActiveOnWednesday() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
 
isAdjacent(EdgeSegment, boolean) - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
Verify if provided edge segment is adjacent to this edge segment taking direction into account, i.e., either an upstream segment is directly adjacent to this segment, or this segment connects to a directly adjcent downstream segment
isAfter(ExtendedLocalTime) - Method in class org.goplanit.utils.time.ExtendedLocalTime
verify if other time occurs before this time
isAllModesAllowed(Zone) - Method in interface org.goplanit.utils.zoning.Connectoid
Verify if all modes are allowed for this zone
isAllOsmWayNodesAvailable(OsmWay, Map<Long, OsmNode>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Verify that all OSM nodes in the OSM way are available
isAllowed(String, String, String) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
Verify if mode is allowed for given way type.
isAlternativeEqual(Collection<EdgeSegment>, boolean) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Verify if the provided path is equal to the PAS alternative
isAlternativeEqual(EdgeSegment[], boolean) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Verify if the provided path is equal to the PAS alternative
isAlwaysKeepLargestSubnetwork() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Verify if the largest subnetwork is always kept when we are removing dangling subnetworks
isAmenity(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmTags
Check if tags indicate the entity is an amenity
isAnyOutputPersisted(TimePeriod, Set<Mode>, boolean) - Method in class org.goplanit.output.OutputManager
Verify if anything is actually persisted when OutputManager.persistOutputData(TimePeriod, Set, boolean) is invoked given the underlying configuration
isAnyWaterwayKeyTag(String) - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
Verify if given key is a (potential) waterway, we check for 'route' and 'ferry'
isApplyDefaultWhenOsmHighwayTypeDeactivated() - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
check if a default type is set when the activate type is not supported
isArea(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmTags
Check if tags indicate the entity is in fact an area
isAreaBasedHighway(String) - Static method in class org.goplanit.osm.tags.OsmHighwayTags
Some rail based ways can be areas when tagged in a certain way.
isAreaBasedRailway(String) - Static method in class org.goplanit.osm.tags.OsmRailwayTags
Some rail based ways can be areas when tagged in a certain way.
isAveraged() - Method in class org.goplanit.gap.NormBasedGapFunction
 
isAvoidCrossTrafficForAccessMode(Mode) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
Verify if the waiting area for an access mode's access link(segment) must be on the logical relative location (left hand side for left hand drive) or not.
isAvoidCrossTrafficForAccessModeOrAccessNodeWaitingAreaOverwritten(Mode, String, T, Function<T, String>) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
Verify if the waiting area for an access mode's access link(segment) must be on the logical relative location (left hand side for left hand drive) or not.
isAwaitDepartures() - Method in class org.goplanit.matsim.converter.MatsimPtServicesWriterSettings
 
isBefore(ExtendedLocalTime) - Method in class org.goplanit.utils.time.ExtendedLocalTime
verify if other time occurs before this time
isBushBased() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
 
isBusStop(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmPtv1Tags
check if this is a bus stop given the provided tags
isCircularOsmWay(OsmWay, Map<String, String>, boolean) - Static method in class org.goplanit.osm.util.OsmWayUtils
Verify if passed osmWay is in fact circular in nature, e.g., , a type of roundabout.
isCircularWayDefaultDirectionClockwise(String) - Static method in class org.goplanit.osm.util.OsmWayUtils
The OSM default driving direction on a roundabout is either anticlockwise (right hand drive countries) or clockwise (left hand drive countries), here we verify, based on the country name, if the default is clockwise or not (anticlockwise)
isCircularWayDirectionClosed(Map<String, String>, boolean, String) - Static method in class org.goplanit.osm.util.OsmWayUtils
assuming the tags represent an OSM way that is tagged as a junction=roundabout or circular, this method verifies the driving direction on this way based on the country it resides in or an explicit override of the clockwise or anticlockwise direction tags.
isClosed2D(Coordinate[]) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
check if coord array is closed, i.e., first coordinate is the same as the last in 2D
isCombinedUnit() - Method in class org.goplanit.utils.unit.GroupUnit
Is the unit a single or combined unit
isCombinedUnit() - Method in class org.goplanit.utils.unit.NoneUnit
Is the unit a single or combined unit
isCombinedUnit() - Method in class org.goplanit.utils.unit.SimpleUnit
Is the unit a single or combined unit
isCombinedUnit() - Method in interface org.goplanit.utils.unit.Unit
Is the unit a single or combined unit
isCompatible(GtfsFileScheme) - Method in class org.goplanit.gtfs.handler.GtfsFileHandler
Verify if handler is compatible with given file scheme
isCompatible(UnitType) - Method in enum org.goplanit.utils.unit.UnitType
Verify compatibility based on whther or not the types belong to the same group
isCompatibleWith(OsmPtVersionScheme, Map<String, String>) - Static method in class org.goplanit.osm.util.OsmPtVersionSchemeUtils
Check if tags contain entries compatible with the provided Pt scheme given that we are verifying an OSM way/node that might reflect a platform, stop, etc.
isCompatibleWithDemands(Demands, Modes) - Method in class org.goplanit.zoning.Zoning
Verify if passed in demands are compatible with the zoning structure.
isConditionallyRequired() - Method in class org.goplanit.gtfs.util.GtfsFileConditions
Verify if conditionally required
isConnectDanglingFerryStopToNearbyFerryRoute() - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Is flag for connecting dangling ferry stops to nearby ferry route set or not
isConverging() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Verify if we are still converging
isCoordinateLeftOf(Coordinate, Coordinate, Coordinate) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Using the normalised sign of the determinant of line AB and AM we determine if coordM resides left of the line segment AB
isCoordinateRightOf(Coordinate, Coordinate, Coordinate) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Using the normalised sign of the determinant of line AB and AM we determine if coordM resides right of the line segment AB
isCostEffective(double, double, double) - Static method in class org.goplanit.assignment.ltm.sltm.PasManager
Verify if extending a bush with the given PAS given the reduced cost found, it would be effective in improving the bush.
isCostEqual(double) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Verify if the current known cost for the PAS is considered equal under the given epsilon
isCoveredByZoningBoundingPolygon(OsmNode) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Verify if node resides on or within the zoning bounding polygon.
isCoveredByZoningBoundingPolygon(OsmNode, Polygon) - Static method in class org.goplanit.osm.util.OsmBoundingAreaUtils
Verify if node resides on or within the zoning bounding polygon.
isCoveredByZoningBoundingPolygon(OsmWay) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Verify if OSM way has at least one node that resides within the zoning bounding polygon.
isCoveredByZoningBoundingPolygon(OsmWay, Map<Long, OsmNode>, Polygon) - Static method in class org.goplanit.osm.util.OsmBoundingAreaUtils
Verify if OSM way has at least one node that resides within the zoning bounding polygon.
isCriticalSpeedKmHSet() - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Verify if a critical speed is set on this group
isCsvDirectorySet() - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Returns whether the csv directory has been set
isCyclewayExcludedForAnyOf(Map<String, String>, String...) - Static method in class org.goplanit.osm.tags.OsmBicycleTags
Verify if a cycleway is explicitly not present for the eligible keys, using the cycle ways regular negative affirmation value tags as a means of checking
isCyclewayIncludedForAnyOf(Map<String, String>, boolean, String...) - Static method in class org.goplanit.osm.tags.OsmBicycleTags
Verify if a cycleway is present for the eligible keys, where the value of any of the keys is assumed to either match the getCycleWayValueTagsForMainDirection in case oppositeDirection is set to false, and getCycleWayValueTagsForOppositeDirection when oppositeDirection is set to true
isCyclewayIncludedForAnyOf(Map<String, String>, String...) - Static method in class org.goplanit.osm.tags.OsmBicycleTags
same as isCyclewayIncludedForAnyOf(tags, false, cyclewayKeys)
isDeactivated(String) - Method in interface org.goplanit.osm.defaults.OsmInfrastructureConfiguration
Verify if the passed in OSM way type is explicitly unsupported.
isDeactivated(String) - Method in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
Verify if the passed in OSM way type is explicitly unsupported.
isDeactivated(String) - Method in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
Verify if the passed in OSM way type is explicitly unsupported.
isDefaultCapacityOrMaxDensityOverwrittenByOsmHighwayType(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Check if defaults should be overwritten
isDefaultCapacityOrMaxDensityOverwrittenByOsmRailwayType(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
check if defaults should be overwritten
isDefaultCapacityOrMaxDensityOverwrittenByOsmWaterwayRouteType(String) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
check if defaults should be overwritten
isDefaultCapacityOrMaxDensityOverwrittenByOsmWayType(String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Check if defaults should be overwritten
isDepartureTimeOfServiceIdWithinEligibleTimePeriod(String, ExtendedLocalTime) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Verify if a service id is active AND the given departure time for that service id falls within an active time period
isDetailedLogging() - Method in class org.goplanit.assignment.ltm.sltm.PasManager
 
isDetailedLogging() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
 
isDirectionAb() - Method in class org.goplanit.graph.directed.EdgeSegmentImpl
check if edge segment runs from vertex a to b or b to a
isDirectionAb() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
check if edge segment runs from vertex a to b or b to a
isDirectionExplicitAntiClockwise(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmDirectionTags
check if explicit driving direction in clockwise direction is provided
isDirectionExplicitClockwise(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmDirectionTags
check if explicit driving direction in clockwise direction is provided
isDirectionInverted() - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Indicates if the direction of the graph is inverted, i.e., when inverted the root vertex is the final vertex and all other vertices precede it, otherwise it is a starting point and all other vertices succeed it
isDirectionInverted() - Method in interface org.goplanit.utils.graph.directed.acyclic.UntypedACyclicSubGraph
Indicates if the direction of the graph is inverted, i.e., when inverted the root vertex is the final vertex and all other vertices precede it, otherwise it is a starting point and all other vertices succeed it
isDisableLinkStorageConstraints() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Verify to enable link storage constraints or not
isDisableStorageConstraints() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
 
isDisallowGtfsStopToTransferZoneJointMapping(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Verify if GTFS stop id is marked for overwritten link mapping
isDistanceWithinMetres(Coordinate, Coordinate, double) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Determine if the distance in metres between two (JTS) coordinates (assuming the positions are provided in the same crs as registered on this class instance) is within the given distance
isDistanceWithinMetres(Point, Point, double) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Determine if the distance in metres between two (JTS) coordinates (assuming the positions are provided in the same crs as registered on this class instance) is within the given distance
isDownstreamNode(Node) - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Verify if downstream node matches given node
isEachLayerEmpty() - Method in interface org.goplanit.utils.network.layers.NetworkLayers
Check if each layer itself is empty
isEachLayerEmpty() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayers
Check if each layer itself is empty
isEarlier(CumulativePoint, double) - Method in interface org.goplanit.utils.cumulatives.CumulativePoint
Verify if this point occurs earlier (given epsilon) than the passed in other point
isEarlier(CumulativePoint, double) - Method in class org.goplanit.utils.cumulatives.CumulativePointImpl
Verify if this point occurs earlier (given epsilon) than the passed in other point
isEarlierOrEqual(CumulativePoint, double) - Method in interface org.goplanit.utils.cumulatives.CumulativePoint
Verify if this point occurs earlier or equal (given epsilon) than the passed in other point
isEarlierOrEqual(CumulativePoint, double) - Method in class org.goplanit.utils.cumulatives.CumulativePointImpl
Verify if this point occurs earlier or equal (given epsilon) than the passed in other point
isEmpty() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Verify if empty
isEmpty() - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Verify if empty
isEmpty() - Method in class org.goplanit.network.layer.UntypedNetworkLayerImpl
check if network is empty, meaning not a single link, node, or link segment is registered yet
isEmpty() - Method in class org.goplanit.network.LayeredNetwork
Empty when all layers in the layers container are empty
isEmpty() - Method in class org.goplanit.network.Network
Verify if entire network is empty
isEmpty() - Method in class org.goplanit.network.virtual.VirtualNetworkImpl
Verify if entire network is empty
isEmpty() - Method in class org.goplanit.project.ProjectAssignmentBuilders
Check if assignments have already been registered
isEmpty() - Method in class org.goplanit.service.routed.RoutedServicesLayerImpl
Check if the layer is empty of any routed services
isEmpty() - Method in interface org.goplanit.utils.graph.directed.DirectedSubGraph
Check if no vertices (and therefore not edge segments are present on this sub graph
isEmpty() - Method in interface org.goplanit.utils.graph.UntypedDirectedGraph
Verify if empty, empty when no nodes, edges, edge segments exist
isEmpty() - Method in interface org.goplanit.utils.graph.UntypedGraph
Verify if empty, empty when no nodes and edges exist
isEmpty() - Method in interface org.goplanit.utils.network.layer.NetworkLayer
check if the layer is empty of any infrastructure
isEmpty() - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
Verify if entire network is empty
isEmpty() - Method in interface org.goplanit.utils.path.SimpleDirectedPath
verify if the size of the path is zero (empty) or not
isEmpty() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
Check if the layer is empty of any routed services
isEmpty() - Method in interface org.goplanit.utils.wrapper.MapWrapper
Verify if the map is empty
isEmpty() - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Verify if the map is empty
isEmpty() - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
check if no transfer zones are registered
isEnforceMaxEntropyFlowSolution() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Collect the flag indicating to enforce max entropy flow solution is active or not
isEnforceMaxEntropyFlowSolution() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
 
isEqualExceptForModes(AccessGroupProperties) - Method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
Verify if equal to given properties except for the allowed modes
isEqualExceptForModes(AccessGroupProperties) - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Verify if equal to given properties except for the allowed modes
isExactlyOneNonNull() - Method in class org.goplanit.utils.misc.Pair
 
isExcludedColumn(GtfsKeyType) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderSettings
Verify if a column is excluded
isExcludedGtfsStop(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Verify if GTFS stop is marked for exclusion during parsing
isExcludedOsmNode(Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Verify if osm id is an excluded node for pt infrastructure parsing
isExcludedOsmWay(Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Verify if osm id is an excluded node for pt infrastructure parsing
isExplicitCapacityPerLaneSet() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Verify if capacity per lane is set explicitly or relies on default
isExplicitMaximumDensityPerLaneSet() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Verify if maximum density per lane is set explicitly or relies on default
isExtendedLoggingForGtfsZoneActivated(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Check if extensive logging on how particular GTFS stop is being parsed is activated
isFactoryForDerivedClassesOf(Class<U>) - Method in class org.goplanit.component.PlanitComponentFactory
Allows one to verify if this factory creates derived classes of the provided class super type.
isFerryTerminal(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmPtv1Tags
check if this is a ferry terminal given the provided tags
isFlowPositive(MacroscopicLinkSegment, Mode) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmLinkOutputTypeAdapter
Returns true if there is a flow through the current specified link segment for the specified mode
isFlowPositive(MacroscopicLinkSegment, Mode) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentLinkOutputTypeAdapter
Returns true if there is a flow through the current specified link segment for the specified mode
isFlowPositive(MacroscopicLinkSegment, Mode) - Method in interface org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapter
Returns true if there is a flow through the current specified link segment for the specified mode
isForceCreateNewTransferZoneForGtfsStop(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Verify if GTFS stop id is marked for overwritten link mapping
isGenerateDetailedLinkGeometryFile() - Method in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Check if a detailed geometry file is generated
isGenerateMatrixBasedPtRouterFiles() - Method in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Collect the flag indicating if MATSim matrix based pt routing is supported by generating its files
isGeometryInAbDirection() - Method in class org.goplanit.network.layer.service.ServiceLegImpl
 
isGeometryInAbDirection() - Method in interface org.goplanit.utils.graph.Edge
verify if the geometry is in the A to B direction of the link, both vertices must have geometry present.
isGeometryInAbDirection(boolean) - Method in interface org.goplanit.utils.graph.Edge
verify if the geometry is in the A to B direction of the edge.
isGeometryLeftOf(Geometry, Coordinate, Coordinate) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Verify if the provided geometry resides left of the line defined from coordA to coordB.
isGeometryNearBoundingBox(Geometry, Envelope, double) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
Verify if any existing coordinate on the passed in geometry is within the maximum provided distance of the also provided bounding box
isGeometryOnCorrectSideOfLinkSegment(Geometry, LinkSegment, boolean, PlanitJtsCrsUtils) - Static method in class org.goplanit.gtfs.util.GtfsLinkSegmentHelper
check if geometry is on correct side of link segment by taking the link segment's extreme nodes as reference point.
isGroupIdenticalGtfsTrips() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
check value of flag
isGtfsModeActivated(RouteType) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Verify if Gtfs Mode has been activated or not
isGtfsRouteIncludedByShortName(String) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Verify if a GTFS route is included
isGtfsRouteRemoved(String) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Verify if GTFS route has been discarded based on its mode (route type) not being supported in this run
isGtfsStopOnCorrectSideOfTransferZoneAccessLinkSegments(GtfsStop, Mode, TransferZone, GtfsZoningHandlerData, boolean) - Static method in class org.goplanit.gtfs.util.GtfsTransferZoneHelper
Verify based on driving direction and orientation of the access link segment(s) whether the GTFS stop is a viable match for the found transfer zone in terms of being on the correct side of the road.
isGtfsTripRemoved(String) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Verify if GTFS trip has been discarded based on some reason in this run
isHalt(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmPtv1Tags
check if this is a halt given the provided tags
isHighest() - Method in enum org.goplanit.utils.event.EventListenerPriority
Verify if the priority is the highest priority available
isHighwayKeyTag(String) - Static method in class org.goplanit.osm.tags.OsmHighwayTags
verify if passed in tag is indeed the highway key tag
isHighwayParserActive() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Verify if railway parser is active
isIgnoreStopAreaStopPosition(EntityType, long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Verify if marked as to be ignored
isImproving() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Verify if the convergence is improving or not given the settings and data provided to the analyser
isIncludePartialGtfsTripsIfStopsInTimePeriod() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
get flag allowing users to include partial trips from the moment their stop times enter the eligible time period filter despite the trip departure time falling outside this window
isInJar(URI) - Static method in class org.goplanit.utils.misc.UriUtils
Check if URI is contained within a JAR file
isInLinkSegmentProcessed(int) - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
Verify if in-link segment has been processed already or not
isInTransferZoneGroup(TransferZoneGroup) - Method in interface org.goplanit.utils.zoning.TransferZone
Verify if transfer zone is part of passed in transfer zone group
isInTransferZoneGroup(TransferZoneGroup) - Method in class org.goplanit.zoning.TransferZoneImpl
Verify if transfer zone is part of passed in transfer zone group
isInverted() - Method in interface org.goplanit.algorithms.shortest.ShortestResult
when search is inverted, result is also inverted, i.e., when search is one-to-x (regular), result is in upstream direction, when inverted, result is in downstream direction
isInverted() - Method in enum org.goplanit.algorithms.shortest.ShortestSearchType
Verify if the shortest search type is inverted compared to "regular" one-to-x search
isInverted() - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
Indicates if bush has inverted direction w.r.t.
isIterativeSendingFlowUpdateActivated() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Verify if the sending flows are updated iteratively and locally in the Step 2 sending flow update.
isKeepOsmNodeOutsideBoundingPolygon(Number) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
check if OSM node is marked for keeping outside bounding polygon
isKeepOsmWayOutsideBoundingPolygon(Number) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
check if OSM way is marked for keeping outside bounding polygon
isLaneIncludedForAnyOf(Map<String, String>, String...) - Static method in class org.goplanit.osm.tags.OsmLaneTags
Verify if any of the eligible keys have a value that represents an OSMLaneTags.LANE for the given tags
isLater(CumulativePoint, double) - Method in interface org.goplanit.utils.cumulatives.CumulativePoint
Verify if this point occurs later (given epsilon) than the passed in other point
isLater(CumulativePoint, double) - Method in class org.goplanit.utils.cumulatives.CumulativePointImpl
Verify if this point occurs later (given epsilon) than the passed in other point
isLaterOrEqual(CumulativePoint, double) - Method in interface org.goplanit.utils.cumulatives.CumulativePoint
Verify if this point occurs later or equal (given epsilon) than the passed in other point
isLaterOrEqual(CumulativePoint, double) - Method in class org.goplanit.utils.cumulatives.CumulativePointImpl
Verify if this point occurs later or equal (given epsilon) than the passed in other point
isLeftHandDrive(String) - Static method in class org.goplanit.utils.locale.DrivingDirectionDefaultByCountry
check if country is left hand drive or not
isLegTimingMappedToServiceNetwork(RelativeLegTiming, ServiceLegSegments, ServiceNodes) - Static method in class org.goplanit.utils.service.routed.RelativeLegTimingUtils
Verify if leg timing is mapped to service network, i.e., its has service nodes that also exist on the service network service nodes AND it has service leg segments that also exist on the service network leg segments
isLinear() - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagramBranch
Verify if the branch is linear or not
isLinear() - Method in class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
Verify if the branch is linear or not
isLinkModeCompatible(Link, Collection<String>, boolean) - Method in class org.goplanit.osm.converter.OsmModeConversionBase
Find out if PLANit link is mode compatible with the passed in reference OSM modes.
isLocal(URL) - Static method in class org.goplanit.utils.misc.UrlUtils
Test if URL is local, i.e.
isLocalDirectory(URL) - Static method in class org.goplanit.utils.misc.UrlUtils
Test if URL is a local file
isLocalFile(URL) - Static method in class org.goplanit.utils.misc.UrlUtils
Test if URL is a local file
isLocalZipFile(URL) - Static method in class org.goplanit.utils.misc.UrlUtils
Test if URL is a local file
isLocationInternalToAnyLink(Point) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
Verify if location is registered as internal to a PLANit link
isLocationPresentInLayer(Point) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
verify if location is registered on this layer either as an internal location on a planit link or as an extreme node of a planit link
isLogCreatedGtfsZones() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
 
isLogGtfsFileInputStreamInfo() - Method in class org.goplanit.gtfs.reader.GtfsFileReaderSettings
Collect the flag for logging input stream creation logging during execution
isLogGtfsStopRoute(String) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Verify if GTFS stop id is marked for logging the stopping GTFS routes for
isLogGtfsStopToLinkMapping(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Verify if GTFS stop id is marked for logging the link mapping
isLogMappedGtfsZones() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
 
isLogServicesWithoutTrips() - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
 
isLogSettings() - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Get the flag for logging all settings
isLowest() - Method in enum org.goplanit.utils.event.EventListenerPriority
Verify if the priority is the lowest priority available
isMappedToPhysicalParentNode(Node) - Method in class org.goplanit.network.layer.service.ServiceNodeImpl
Verify if provided node is registered as a physical parent node of this service node
isMappedToPhysicalParentNode(Node) - Method in interface org.goplanit.utils.network.layer.service.ServiceNode
Verify if provided node is registered as a physical parent node of this service node
isMappedToServiceNetwork(ServiceLegSegment, ServiceNetworkLayer) - Static method in class org.goplanit.utils.network.layer.service.ServiceLegSegmentUtils
Verify if service leg segment is present in the service network layer, i.e., it is present on the service network containers., and its nodes are present on the service node contains.
isMaximumSpeedKmHSet() - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Verify if a maximum speed is set on this group
isModeAccessOverwrittenByOsmWayId(Number) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
check if defaults should be overwritten
isModeAllowed(Mode) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentImpl
Returns whether vehicles of a specified mode are allowed through this link
isModeAllowed(Mode) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Verify if mode is available on type
isModeAllowed(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Verify if mode is available on type
isModeAllowed(Mode) - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Returns whether vehicles of a specified mode are allowed through this link
isModeAllowed(Zone, Mode) - Method in interface org.goplanit.utils.zoning.Connectoid
Verify if a mode is allowed access to the zone via this connectoid
isModeAllowed(Zone, Mode) - Method in class org.goplanit.zoning.ConnectoidImpl
Verify if a mode is allowed access to the zone via this connectoid
isModeAllowedOnAllSegments(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLink
Verify if given mode is allowed on both segments, where at least one segment must be registered to allow for a positive result
isModeAllowedOnAnySegment(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLink
Verify if given mode is allowed on any of the two segments, where at least one segment must be registered to allow for a positive result
isModeAllowedOnOsmWay(String, String, String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
verify if a particular osm mode is allowed on the provided osm way type e.g., is train allowed on rail?
isModeCompatible(Collection<String>, Collection<String>, boolean) - Method in class org.goplanit.osm.converter.OsmModeConversionBase
find out if link osmModesToCheck are compatible with the passed in reference osm modes.
isModeMappedToLayer(Mode, String) - Method in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
verify if mode is assigned to the layer
isModeTypeAllowed(PredefinedModeType) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Verify if predefined mode type is available on type.
isModeTypeAllowed(PredefinedModeType) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Verify if predefined mode type is available on type.
isNanosValid(long) - Static method in class org.goplanit.utils.time.ExtendedLocalTime
Verify if nanos are valid, i.e., within 48h and not negative
isNearNetworkBoundingBox(OsmNode) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Verify if node resides near the zoning bounding polygon based on #OsmNetworkReaderData.
isNearNetworkBoundingBox(Geometry, Envelope, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmBoundingAreaUtils
check if geometry is near network bounding box using buffer based on PlanitOsmNetworkReaderData.BOUNDINGBOX_NEARNESS_DISTANCE_METERS
isNetworkGeometryFilesSimilar(String, String) - Static method in class org.goplanit.matsim.util.MatsimAssertionUtils
 
isNetworkGeometryFilesSimilar(Path, Path) - Static method in class org.goplanit.matsim.util.MatsimAssertionUtils
 
isNodeAccessDownstream() - Method in interface org.goplanit.utils.zoning.DirectedConnectoid
determine if the node access is downstream or not
isNodeAccessDownstream() - Method in class org.goplanit.zoning.DirectedConnectoidImpl
determine if the node access is downstream or not
isNonRailBasedRailway(String) - Static method in class org.goplanit.osm.tags.OsmRailwayTags
Some railways are in fact valid railway value tags but do not represent a rail track.
isNonRoadBasedHighwayValueTag(String) - Static method in class org.goplanit.osm.tags.OsmHighwayTags
Verify if passed in tag is indeed a highway tag that represents a non-road like piece of infrastructure
isNoOneWayCyclewayInAnyLocation(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmBicycleTags
Verify if a bi directional cycle way is present on either the left or right hand side of the way, e.g.
isNullOrBlank(String) - Static method in class org.goplanit.utils.misc.StringUtils
Verify if null or blank
isOneWay(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmOneWayTags
verify if the tags indicate a one way OSM way
isOppositeCyclewayIncludedForAnyOf(Map<String, String>, String...) - Static method in class org.goplanit.osm.tags.OsmBicycleTags
same as isCyclewayIncludedForAnyOf(tags, true, cyclewayKeys)
isOppositeLaneIncludedForAnyOf(Map<String, String>, String...) - Static method in class org.goplanit.osm.tags.OsmLaneTags
Verify if any of the eligible keys have a value that represents an OSMLaneTags.LANE for the given tags
isOptional() - Method in class org.goplanit.gtfs.util.GtfsFileConditions
Verify if optional
isOsmHighwayTypeActivated(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Verify if the passed in OSM highway type is explicitly activated.
isOsmHighwayTypeDeactivated(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Verify if the passed in OSM high way type is explicitly deactivated.
isOsmModeActivated(String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Verify if the passed in osmMode is mapped to a mode, i.e., if it is actively included when reading the network.
isOsmNodePresentInLayer(OsmNode) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
verify if OSM node is part of this layer either as a PLANit node, or internal to any PLANit link
isOsmRailwayTypeActivated(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
Verify if the passed in OSM railway type is explicitly activated.
isOsmRailwayTypeDeactivated(String) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
Verify if the passed in OSM rail way type is explicitly deactivated.
isOsmWaterwayTypeActivated(String) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
Verify if the passed in OSM waterway type is explicitly activated.
isOsmWaterwayTypeDeactivated(String) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
Verify if the passed in OSM waterway type is explicitly deactivated.
isOsmWayExcluded(Number) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Verify if provided way id is excluded or not
isOsmWayPerfectLoop(OsmWay) - Static method in class org.goplanit.osm.util.OsmWayUtils
Verify if the OSM way is a perfect loop, i.e., its first node equates to the last node
isOsmWayProcessedAndUnavailable(long) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
Verify if an OSM way is processed but identified as unavailable.
isOsmWayProcessedAndUnavailable(long) - Method in class org.goplanit.osm.converter.network.OsmNetworkToZoningReaderData
Verify if an OSM way is processed but identified as unavailable.
isOsmWayTypeActivated(String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Verify if the passed in OSM way value type is explicitly activated.
isOsmWayTypeDeactivated(String) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Verify if the passed in OSM way type is explicitly deactivated.
isOutflowsUpdate() - Method in class org.goplanit.assignment.ltm.sltm.consumer.NetworkFlowUpdateData
 
isOutputPropertyValid(OutputProperty) - Method in class org.goplanit.output.configuration.LinkOutputTypeConfiguration
Checks the output property type being added in valid for the current output type configuration
isOutputPropertyValid(OutputProperty) - Method in class org.goplanit.output.configuration.OdOutputTypeConfiguration
Checks the output property type being added in valid for the current output type configuration
isOutputPropertyValid(OutputProperty) - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Checks the output property type being added in valid for the current output type configuration
isOutputPropertyValid(OutputProperty) - Method in class org.goplanit.output.configuration.PathOutputTypeConfiguration
Checks the output property type being added in valid for the current output type configuration
isOutputTypeActive(OutputType) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Verify if a given output type is active
isOutputTypeActive(OutputType) - Method in class org.goplanit.output.configuration.OutputConfiguration
Verify ig the output type is activated or not
isOutputTypeActive(OutputType) - Method in class org.goplanit.output.OutputManager
Verify if the given output type is already activated or not
isOverlappingWith(ShortestPathResult, boolean) - Method in class org.goplanit.assignment.ltm.sltm.Pas
check if shortest path tree is overlapping with one of the alternatives
isOverwriteWaitingAreaModeAccess(Number, EntityType) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Verify if the mode access for a given waiting area is overwritten
isOverwriteWaitingAreaOfStopLocation(Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Verify if stop location's OSM id is marked for overwritten platform mapping
isOverwrittenGtfsStopLocation(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Verify if stop id is marked for overwritten location
isOverwrittenGtfsStopTransferZoneMapping(String) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Verify if stop id is marked for overwritten transfer zone mapping
isParentGeometryInSegmentDirection(boolean) - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
Assuming geometry is present, if not false is returned, we verify if the geometry is provided in the direction of the segment or not
isParserActive() - Method in class org.goplanit.osm.converter.network.OsmWaySettings
verifies if the parser for these settings is active or not
isParserActive() - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
verifies if the parser for these settings is active or not
isPartOfCircularWayJunction(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmJunctionTags
verify if the tags indicate a circular way or a road that is part of a circular way by checking its junction tag's value (if any).
isPasS2RemovalAllowed() - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
 
isPersistLinks() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
isPersistLinkSegments() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
isPersistNodes() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
isPersistOdConnectoids() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
 
isPersistOdZones() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
flag indicating whether to persist od zones or not
isPersistOnlyFinalIteration() - Method in class org.goplanit.output.configuration.OutputConfiguration
Returns whether only the final iteration will be recorded (default is true)
isPersistServiceLegs() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
isPersistServiceLegSegments() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
isPersistServiceNodes() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
isPersistServices() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
isPersistTransferConnectoids() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
 
isPersistTransferZones() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
flag indicating whether to persist transfer zones or not
isPersistTripsFrequency() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
isPersistTripsSchedule() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
isPersistVirtualNetwork() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
flag indicating whether we should persist the virtual network connecting the zones to a physical network via connectoids edges and edge segments, needs to be true in order for any settings related to the connectoid edges and edges segments to be picked up
isPersistZeroFlow() - Method in class org.goplanit.output.configuration.OutputConfiguration
Verify if we are persisting zero flow or not (default is false)
isPhysicalQueue() - Method in enum org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
Verify if the chosen method is any of the physical queue options
isPointQueue() - Method in enum org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
Verify if the chosen method is any of the point queue ones
isPositionEqual2D(Coordinate) - Method in interface org.goplanit.utils.graph.Vertex
Verify if the vertex position is exactly equal (in 2D) to the passed in coordinate
isPositionEqual2D(Coordinate, double) - Method in interface org.goplanit.utils.graph.Vertex
Verify if the vertex position is exactly equal (in 2D) to the passed in coordinate
isPotentialAccessEntryLinkSegmentForWaitingArea(String, Geometry, MacroscopicLinkSegment, String, Node, Mode, Function<Node, String>, Function<String, String>, String, PlanitJtsCrsUtils) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
Verify if given link segment is potentially viable as access link segment for the given extreme node and access mode, taking into account any explicit overwrites that may exist that are not bounded by any limitations on compatibility.
isPotentiallyBlocking(DirectedVertex) - Method in interface org.goplanit.assignment.ltm.sltm.loading.SplittingRateData
Verify if node is registered as potentially blocking
isPotentiallyBlocking(DirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataComplete
Verify if node is registered as potentially blocking
isPotentiallyBlocking(DirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataPartial
Verify if node is registered as potentially blocking
isPredefinedModeType() - Method in interface org.goplanit.utils.mode.Mode
check if the mode is one of the PLANit predefined mode types or not
isPredefinedModeType() - Method in interface org.goplanit.utils.mode.PredefinedMode
check if the mode is one of the PLANit predefined mode types or not
isPtBlockingAtStopFacility() - Method in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
 
isPtv2StopPositionPtv1Stop(OsmNode, Map<String, String>) - Static method in class org.goplanit.osm.util.OsmPtVersionSchemeUtils
Verify if the passed on OSM node that is assumed to be recognised as a Ptv2 stop_location is in fact also a Ptv1 stop, either a highway=tram_stop or highway=bus_stop.
isPublicTransportBasedInfrastructure(Map<String, String>) - Static method in class org.goplanit.osm.util.OsmPtVersionSchemeUtils
Verify if passed in tags reflect transfer based infrastructure that is eligible (and supported) to be parsed by this class, e.g.
isRailBasedRailway(String) - Static method in class org.goplanit.osm.tags.OsmRailwayTags
Verify if passed in tag is indeed a railway mode value tag
isRailModeTag(String) - Static method in class org.goplanit.osm.tags.OsmRailModeTags
verify if passed in tag is indeed a mode tag
isRailwayKeyTag(String) - Static method in class org.goplanit.osm.tags.OsmRailwayTags
Verify if passed in tag is indeed the railway key tag
isRailwayParserActive() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Verify if railway parser is active
isRailwayStation(Map<String, String>, boolean) - Static method in class org.goplanit.osm.tags.OsmPtv1Tags
Check if this is a railway station, i.e., railway=station given the provided tags
isRegisteredOnAnyPasAtReferenceVertex(RootedLabelledBush, DirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
Verify if any PAS at given reference vertex is used by this origin bush.
isRegularFile(URI) - Static method in class org.goplanit.utils.misc.UriUtils
Check if URI is a regular file in the default file system, e.g., a local file not in a zip or jar
isRemoveDanglingSubnetworks() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Verify if dangling subnetworks are removed from the final network
isRemoveDanglingTransferZoneGroups() - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
verify if dangling transfer zone groups are removed from the final zoning
isRemoveDanglingZones() - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
verify if dangling zones are removed from the final zoning
isRemoveUnusedTransferZones() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
 
isRequired() - Method in class org.goplanit.gtfs.util.GtfsFileConditions
Verify if required
isRequiredWhenOtherFileAbsent() - Method in class org.goplanit.gtfs.util.GtfsFileConditions
Check if conditional requirement depends on other file being absent
isRequiredWhenOtherFilePresent() - Method in class org.goplanit.gtfs.util.GtfsFileConditions
Check if conditional requirement depends on other file being present
isRestrictLinkSpeedBySupportedModes() - Method in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Check if link speed is to be restricted by the supported modes' max speed (if more restrictive)
isReversedOneWay(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmOneWayTags
verify if the tags indicate a reversed one way OSM way, i.e., the value is set to "-1" indicating the main direction flows in the opposite direction of the geometry (backward)
isRightHandDrive(String) - Static method in class org.goplanit.utils.locale.DrivingDirectionDefaultByCountry
check if country is left hand drive or not
isRoadBasedHighwayValueTag(String) - Static method in class org.goplanit.osm.tags.OsmHighwayTags
Verify if passed in tag is indeed a highway tag that represents a road like piece of infrastructure
isRoadModeCategoryTag(String) - Static method in class org.goplanit.osm.tags.OsmRoadModeCategoryTags
verify of the mode category is a valid Osm mode category
isRoadModeInCategory(String, String) - Static method in class org.goplanit.osm.tags.OsmRoadModeCategoryTags
Given the mode, find the related mode category
isRoadModeTag(String) - Static method in class org.goplanit.osm.tags.OsmRoadModeTags
verify if passed in tag is indeed a mode tag
isRoutedTripFrequencyMappedToServiceNetwork(RoutedTripFrequency, ServiceNetworkLayer) - Static method in class org.goplanit.utils.service.routed.RoutedTripFrequencyUtils
Verify if all the routed frequency's leg segments are mapped to the service network, i.e., its service leg segments and their service nodes also exist on the service network containers.
isSegmentCostsSetForMode(Mode) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Are link segment costs available for the given mode (without time period)
isSegmentCostsSetForMode(Mode) - Method in class org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
Are link segment costs available for the given mode
isSegmentCostsSetForMode(Mode) - Method in class org.goplanit.cost.physical.initial.InitialPhysicalCost
Are link segment costs available for the given mode (without time period)
isSegmentCostsSetForMode(TimePeriod, Mode) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Are link segment costs available for the given mode (without time period)
isSegmentCostsSetForMode(TimePeriod, Mode) - Method in class org.goplanit.cost.physical.initial.InitialPhysicalCost
Are link segment costs available for the given mode (without time period)
isSegmentCostsSetForTimePeriod(TimePeriod) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Are link segment costs available for the given time period
isSegmentCostsSetForTimePeriod(TimePeriod) - Method in class org.goplanit.cost.physical.initial.InitialPhysicalCost
Are link segment costs available for the given time period
isSendingflowsUpdate() - Method in class org.goplanit.assignment.ltm.sltm.consumer.NetworkFlowUpdateData
 
isServiceIdActivated(String) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Verify if a service id has been activated, i.e., it occurs on a day with an active time period (note that the filtering for the time period has to be done separately, so it is possible a service is active on the day, but it falls outside of the chosen time period) in which case this method still returns true
isServicesByModeEmpty(Mode) - Method in class org.goplanit.service.routed.RoutedServicesLayerImpl
Verify if there exist no registered services for a given mode at all at present
isServicesByModeEmpty(Mode) - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
Verify if there exist no registered services for a given mode at all at present
isShorterPredicate - Static variable in class org.goplanit.algorithms.shortest.ShortestPathDijkstra
predicate for Dijkstra where shortest means less cost than existing cost, so only cheaper paths overwrite an existing shortest path to a node
isSolutionFlowEntropyMaximised(double) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Verify if solution is flow proportional
isSpeedLimitDefaultsBasedOnUrbanArea() - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
collect state of flag indicating to use urban or non-urban default speed limits when speed limit information is missing
isSubwayStation(Map<String, String>, boolean) - Static method in class org.goplanit.osm.tags.OsmPtv1Tags
Check if this is a subway station given the provided tags (railway=station or (railway=construction and construction=station))
isSuppressOsmRelationStopAreaLogging(Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Check if stop area relation id logging is suppressed
isSyncXmlIdsToIds() - Method in class org.goplanit.io.xml.util.PlanitXmlReaderSettings
Verify if reader is designated to replace parsed XML ids with internally generated ids
isTowardsEqualAlternativeFlowDistribution() - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
Check to see if last call to PasFlowShiftExecutor.determineEntrySegmentFlowShift(EdgeSegment, Mode, AbstractPhysicalCost, AbstractVirtualCost, StaticLtmLoadingBushBase) caused a flow shift not trying to equate cost but equate flows given equal cost
isTrackAllNodeTurnFlows() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Verify if all turn flows are to be tracked during loading.
isTracked(DirectedVertex) - Method in interface org.goplanit.assignment.ltm.sltm.loading.SplittingRateData
Verify if node is registered as being tracked with splitting rates
isTracked(DirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataComplete
Verify if node is registered as being tracked with splitting rates
isTracked(DirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataPartial
Verify if node is registered as being tracked with splitting rates
isTramStop(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmPtv1Tags
check if this is a tram stop given the provided tags
isTransferZoneAtLocation(TransferZone, Point) - Static method in class org.goplanit.osm.util.PlanitTransferZoneUtils
Verify if the geometry of the transfer zone equates to the provided location
isUnderConstruction(Map<String, String>, String, String) - Static method in class org.goplanit.osm.tags.OsmTags
verify if the key value combination is under construction, e.g., normally key=value, but when under construction it is tagged key=construction and construction=value.
isUnitOverride() - Method in class org.goplanit.output.property.OutputProperty
Indicates if default units are overridden or not.
isUpstreamNode(Node) - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Verify if upstream node matches given node
isValidGtfsLocation(URL) - Static method in class org.goplanit.gtfs.util.GtfsUtils
A GTFS location URL is valid when it is either a directory or a zip file from which we can source the various GTFS files
isValidRelativeLegTimingsIndex(int) - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Verify if given index is a valid relative leg timings index
isVertexA(Vertex) - Method in interface org.goplanit.utils.graph.Edge
Verify if passed in vertex is the same object reference as vertex A
isVertexNearBoundingBox(Vertex, Envelope, double, PlanitJtsCrsUtils) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Verify if node is within maximum distance of provided bounding box
isWaitingAreaLeftOfAccessLineSegment(Geometry, MacroscopicLinkSegment, LineSegment, PlanitJtsCrsUtils) - Static method in class org.goplanit.converter.zoning.ZoningConverterUtils
Verify if the provided line segment (somewhere along the geometry of the access link segment) resides on the correct side of the waiting area location, assuming this matters
isWaitingAreaOfStopLocationOverwritten(EntityType, Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Verify if the waiting area is used as the designated waiting area for a stop location by means of a user explicitly stating it as such
isWaitingAreaWithoutMappedPlanitMode(EntityType, long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Verify if marked as waiting area without a mapped planit mode
isWaterBasedWay(String, String) - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
Verify if passed in tag is indeed a waterway mode value tag
isWaterBasedWay(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
Verify if tags indicates this is a waterway by checking for keys and values being consistent with a water way, e.g., route=ferry.
isWaterModeTag(String) - Static method in class org.goplanit.osm.tags.OsmWaterModeTags
verify if passed in tag is indeed a mode tag
isWaterwayParserActive() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Verify if waterway parser is active
isWaterWayTaggedAsHighway(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
Specifically check if the tags indicate the waterway is tagged as a highway via ferry=_highway_type_
isWaterWayTaggedFerryRoute(Map<String, String>) - Static method in class org.goplanit.osm.tags.OsmWaterwayTags
Specifically check if the tags indicate the waterway is tagged as a route=ferry
isXmlDirectorySet() - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Returns whether the XML directory has been set
IterableUtils - Class in org.goplanit.utils.misc
Utils for iterable class
IterableUtils() - Constructor for class org.goplanit.utils.misc.IterableUtils
 
ITERATION_INDEX - org.goplanit.output.property.OutputPropertyType
 
IterationIndexOutputProperty - Class in org.goplanit.output.property
 
IterationIndexOutputProperty() - Constructor for class org.goplanit.output.property.IterationIndexOutputProperty
 
iterationPrefix(int) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular traffic assignment run are prefixed with the exact same iteration string, i.e.
iterator - Variable in class org.goplanit.output.formatter.MemoryOutputFormatter
Iterator to loop over results contained in this formatter
iterator() - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
iterator() - Method in class org.goplanit.graph.directed.DirectedVertexImpl.EdgeSegmentIterable
iterator() - Method in class org.goplanit.od.demand.OdDemandMatrix
Returns an iterator which can iterate through all the origin-destination cells in the matrix
iterator() - Method in class org.goplanit.od.path.OdPathMatrix
Returns an iterator which can iterate through all the origin-destination cells in the matrix
iterator() - Method in class org.goplanit.od.path.OdPathsHashed
Returns an iterator which can iterate through all the origin-destination entries
iterator() - Method in class org.goplanit.od.skim.OdSkimMatrix
Returns an iterator which can iterate through all the origin-destination cells in the matrix
iterator() - Method in class org.goplanit.path.ManagedDirectedPathImpl
iterator() - Method in class org.goplanit.path.SimpleDirectedPathImpl
iterator() - Method in class org.goplanit.project.ProjectAssignmentBuilders
iterable over registered traffic assignments
iterator() - Method in class org.goplanit.service.routed.RoutedServicesLayerImpl
iterator() - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
iterator() - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Iterate over currently available relative leg timings
iterator() - Method in interface org.goplanit.utils.od.OdData
Returns an iterator which can iterate through all the origin-destination cells
iterator() - Method in interface org.goplanit.utils.od.OdHashed
Returns an iterator which can iterate through all the origin-destination entries
iterator() - Method in class org.goplanit.utils.od.OdHashedImpl
Returns an iterator which can iterate through all the origin-destination entries
iterator() - Method in interface org.goplanit.utils.od.OdMatrix
Returns an iterator which can iterate through all the origin-destination cells in the matrix
iterator() - Method in class org.goplanit.utils.od.OdMatrixImpl
Returns an iterator which can iterate through all the origin-destination cells in the matrix
iterator() - Method in class org.goplanit.utils.od.OdNonPrimitiveMatrix
Returns an iterator which can iterate through all the origin-destination cells in the matrix
iterator() - Method in class org.goplanit.utils.od.OdPrimitiveMatrix
Returns an iterator which can iterate through all the origin-destination cells in the matrix
iterator() - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
iterator() - Method in class org.goplanit.zoning.ConnectoidImpl
iterator() - Method in class org.goplanit.zoning.TransferZoneGroupImpl
IteratorUtils - Class in org.goplanit.utils.misc
Utils for iterator class
IteratorUtils() - Constructor for class org.goplanit.utils.misc.IteratorUtils
 

J

JAMAICA - Static variable in class org.goplanit.utils.locale.CountryNames
 
JAPAN - Static variable in class org.goplanit.utils.locale.CountryNames
 
jarUriOfJarEntry(URI) - Static method in class org.goplanit.utils.misc.UriUtils
collect only the jar URI part by stripping all beyond the jar, i.e., remove the part that points to a location within the jar If this is not a jar URI, we return the original URI
JERSEY - Static variable in class org.goplanit.utils.locale.CountryNames
 
jtsGeometryFactory - Static variable in class org.goplanit.utils.geo.PlanitJtsCrsUtils
jts geometry factory, jts geometry differs from opengis implementation by not carrying the crs and being more lightweight
jtsGeometryFactory - Static variable in class org.goplanit.utils.geo.PlanitJtsUtils
jts geometry factory, jts geometry differs from opengis implementation by not carrying the crs and being more lightweight
JUNCTION - Static variable in class org.goplanit.osm.tags.OsmJunctionTags
 

K

KENYA - Static variable in class org.goplanit.utils.locale.CountryNames
 
keyMatchesAnyValueTag(Map<String, String>, String, String...) - Static method in class org.goplanit.osm.util.OsmTagUtils
Verify if the passed in key matches and of the passed in values in the tags provided, all value tags are filtered by applying OsmTagUtils.VALUETAG_SPECIALCHAR_STRIP_REGEX
KIRIBATI - Static variable in class org.goplanit.utils.locale.CountryNames
 
KM - org.goplanit.tntp.enums.LengthUnits
 
KM - org.goplanit.utils.unit.UnitType
 
KM - Static variable in interface org.goplanit.utils.unit.Unit
predefined KM DistanceUnit
KM_H - org.goplanit.tntp.enums.SpeedUnits
 
KM_HOUR - Static variable in interface org.goplanit.utils.unit.Unit
predefined KM/HOUR Unit
KNOTS - Static variable in class org.goplanit.osm.tags.OsmSpeedTags
unit addendum for max speed values in knots

L

LabelledBushTurnData - Class in org.goplanit.assignment.ltm.sltm
Track the turn based data of a bush.
LabelledBushTurnData(LabelledBushTurnData, boolean) - Constructor for class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
copy constructor.
LANE - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
LANE - Static variable in class org.goplanit.osm.tags.OsmBusWayTags
 
LANE - Static variable in class org.goplanit.osm.tags.OsmLaneTags
e.g.
laneConfiguration - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
the default number of lanes used in case no explicit information is available on the osmway's tags
LANES - Static variable in class org.goplanit.osm.tags.OsmLaneTags
 
LANES_BACKWARD - Static variable in class org.goplanit.osm.tags.OsmLaneTags
 
LANES_BUS - Static variable in class org.goplanit.osm.tags.OsmLaneTags
 
LANES_BUS_BACKWARD - Static variable in class org.goplanit.osm.tags.OsmLaneTags
 
LANES_BUS_FORWARD - Static variable in class org.goplanit.osm.tags.OsmLaneTags
 
LANES_FORWARD - Static variable in class org.goplanit.osm.tags.OsmLaneTags
 
LANES_PSV - Static variable in class org.goplanit.osm.tags.OsmLaneTags
 
LANES_PSV_BACKWARD - Static variable in class org.goplanit.osm.tags.OsmLaneTags
 
LANES_PSV_FORWARD - Static variable in class org.goplanit.osm.tags.OsmLaneTags
 
lanesModeBackwardKeyTags - Variable in class org.goplanit.osm.converter.helper.OsmLanesModeTaggingSchemeHelper
lanes:<mode>:backward tags
lanesModeForwardKeyTags - Variable in class org.goplanit.osm.converter.helper.OsmLanesModeTaggingSchemeHelper
lanes:<mode>:forward tags
lanesModeKeyTags - Variable in class org.goplanit.osm.converter.helper.OsmLanesModeTaggingSchemeHelper
lanes:<mode> tags
lanesPerDirection - Variable in class org.goplanit.osm.defaults.OsmLaneDefaults
store the defaults for class instance
lanesPerDirectionIfUnspecified - Variable in class org.goplanit.osm.defaults.OsmLaneDefaults
lanes per direction if not configured
LANGUAGE - org.goplanit.gtfs.enums.GtfsKeyType
 
LARGE_HEAVY_GOODS_VEHICLE - org.goplanit.utils.mode.PredefinedModeType
 
LargeHeavyGoodsMode - Class in org.goplanit.mode
the predefined large heavy goods vehicle mode, i.e., large articulated truck, larger than heavy goods name: lhgv maxspeed (km/h): 90 pcu: 3 vehicular type: VEHICULAR motorisation: MOTORISED track: ROAD use: GOODS
LargeHeavyGoodsMode(LargeHeavyGoodsMode, boolean) - Constructor for class org.goplanit.mode.LargeHeavyGoodsMode
Copy constructor
LargeHeavyGoodsMode(IdGroupingToken) - Constructor for class org.goplanit.mode.LargeHeavyGoodsMode
Constructor for large heavy goods vehicle mode
LAYER - Static variable in class org.goplanit.osm.tags.OsmTags
 
LayeredNetwork<U extends NetworkLayer,​T extends NetworkLayers<U>> - Class in org.goplanit.network
A transport network with one or more layers.
LayeredNetwork(LayeredNetwork<U, T>, boolean, ManagedIdDeepCopyMapper<Mode>, ManagedIdDeepCopyMapper<U>) - Constructor for class org.goplanit.network.LayeredNetwork
Copy constructor.
LayeredNetwork(IdGroupingToken) - Constructor for class org.goplanit.network.LayeredNetwork
Default constructor
layerModifier - Variable in class org.goplanit.network.layer.UntypedNetworkLayerImpl
the modifier to use to apply larger modifications
LEFT - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
value for sidewalk key , see also https://wiki.openstreetmap.org/wiki/Key:sidewalk
LEFT - Static variable in class org.goplanit.osm.tags.OsmTags
 
leftHandDriveCountries - Static variable in class org.goplanit.utils.locale.DrivingDirectionDefaultByCountry
all Left hand drive countries which determine the default direction on one way roundabouts when not tagged
LENGTH - org.goplanit.gtfs.enums.GtfsKeyType
 
LENGTH - org.goplanit.output.property.OutputPropertyType
 
LENGTH - org.goplanit.tntp.enums.NetworkFileColumnType
 
LENGTH - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
lengthInKm - Variable in class org.goplanit.graph.EdgeImpl
Length of edge
lengthKm - Variable in class org.goplanit.zoning.ConnectoidImpl.AccessZoneProperties
length to connectoid
LengthOutputProperty - Class in org.goplanit.output.property
 
LengthOutputProperty() - Constructor for class org.goplanit.output.property.LengthOutputProperty
 
LengthUnits - Enum in org.goplanit.tntp.enums
 
LESOTHO - Static variable in class org.goplanit.utils.locale.CountryNames
 
LEVEL - org.goplanit.gtfs.enums.GtfsObjectType
 
LEVEL_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
LEVEL_INDEX - org.goplanit.gtfs.enums.GtfsKeyType
 
LEVEL_NAME - org.goplanit.gtfs.enums.GtfsKeyType
 
LEVELS - org.goplanit.gtfs.enums.GtfsFileType
 
LHGV_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.LargeHeavyGoodsMode
 
LHGV_USABLITY_FEATURES - Static variable in class org.goplanit.mode.LargeHeavyGoodsMode
 
LICENSED_TAXI_SERVICE - org.goplanit.gtfs.enums.RouteType
 
LIGHT_RAIL - Static variable in class org.goplanit.osm.tags.OsmRailModeTags
 
LIGHT_RAIL - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
LIGHTRAIL - org.goplanit.utils.mode.PredefinedModeType
 
LIGHTRAIL_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.LightRailMode
 
LIGHTRAIL_USABLITY_FEATURES - Static variable in class org.goplanit.mode.LightRailMode
 
LightRailMode - Class in org.goplanit.mode
the predefined lightrail mode name: lightrail maxspeed (km/h): 70 pcu: 6 vehicular type: VEHICULAR motorisation: MOTORISED track: RAIL use: PUBLIC
LightRailMode(LightRailMode, boolean) - Constructor for class org.goplanit.mode.LightRailMode
Copy constructor
LightRailMode(IdGroupingToken) - Constructor for class org.goplanit.mode.LightRailMode
Constructor for lightrail mode
limitCurrentSendingFlowsToCapacity(MacroscopicLinkSegments) - Method in class org.goplanit.assignment.ltm.sltm.loading.SendingFlowData
Reduce all current link segments' sending flows to capacity in case they exceed it
limitFlowsToCapacity(double[], MacroscopicLinkSegments) - Static method in class org.goplanit.assignment.ltm.sltm.LinkSegmentData
Reduce all provided link segments' flows to capacity
limitNextReceivingFlowsToCapacity(MacroscopicLinkSegments) - Method in class org.goplanit.assignment.ltm.sltm.loading.ReceivingFlowData
Reduce all provided link segments' receiving flows to capacity in case they exceed it
limitOutflowsToCapacity(MacroscopicLinkSegments) - Method in class org.goplanit.assignment.ltm.sltm.loading.InflowOutflowData
 
LinearFundamentalDiagramBranch - Class in org.goplanit.supply.fundamentaldiagram
A linear fundamental diagram branch implementation
LinearFundamentalDiagramBranch(double, double) - Constructor for class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
Constructor
LinearFundamentalDiagramBranch(LinearFundamentalDiagramBranch) - Constructor for class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
Copy constructor
lineGeometry - Variable in class org.goplanit.graph.EdgeImpl
The line geometry of this link if set
Link - Interface in org.goplanit.utils.network.layer.physical
Link interface which extends the Edge interface with a unique id (not all edges are links) as well as an external id
LINK - org.goplanit.output.enums.OutputType
 
LINK - Static variable in class org.goplanit.matsim.xml.MatsimNetworkElements
 
LINK - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
LINK_BASED_RELATIVE_GAP - Static variable in class org.goplanit.gap.GapFunction
short code for link based relative duality gap function type
LINK_ID_CLASS - Static variable in interface org.goplanit.utils.network.layer.physical.Link
id class for generating ids
LINK_OSM_LAYER_PROPERTY_KEY - Static variable in class org.goplanit.osm.converter.network.OsmNetworkHandlerHelper
to be able to retain the information on the vertical layer index so we can map it to infrastructure at the same index level we store it as an input property on the link using this key
LINK_OSMWAY_TYPE_PROPERTY_KEY - Static variable in class org.goplanit.osm.converter.network.OsmNetworkHandlerHelper
to be able to retain the information on the osm way type to be able to identify the importance of an osm way compared to others we use the osm way type and store it as an input property on the link using this key
LINK_REF_ID - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
LINK_SEGMENT_COST - org.goplanit.output.property.OutputPropertyType
 
LINK_SEGMENT_EXTERNAL_ID - org.goplanit.output.enums.PathOutputIdentificationType
 
LINK_SEGMENT_EXTERNAL_ID - org.goplanit.output.property.OutputPropertyType
 
LINK_SEGMENT_ID - org.goplanit.output.enums.PathOutputIdentificationType
 
LINK_SEGMENT_ID - org.goplanit.output.property.OutputPropertyType
 
LINK_SEGMENT_ID_CLASS - Static variable in interface org.goplanit.utils.network.layer.physical.LinkSegment
additional id class for generating link segment ids
LINK_SEGMENT_TYPE_ID - org.goplanit.output.property.OutputPropertyType
 
LINK_SEGMENT_TYPE_NAME - org.goplanit.output.property.OutputPropertyType
 
LINK_SEGMENT_TYPE_XML_ID - org.goplanit.output.property.OutputPropertyType
 
LINK_SEGMENT_XML_ID - org.goplanit.output.enums.PathOutputIdentificationType
 
LINK_SEGMENT_XML_ID - org.goplanit.output.property.OutputPropertyType
 
LINK_TYPE - org.goplanit.tntp.enums.NetworkFileColumnType
 
LinkBasedRelativeDualityGapFunction - Class in org.goplanit.gap
Gap function based on the work of Bovy and Jansen (1983) who take the different between the current system travel time and the system travel time if all flow were to be assigned to the shortest paths, divided by the system travel time
LinkBasedRelativeDualityGapFunction(LinkBasedRelativeDualityGapFunction, boolean) - Constructor for class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Copy constructor
LinkBasedRelativeDualityGapFunction(IdGroupingToken, StopCriterion) - Constructor for class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Constructor
LinkBasedRelativeGapConfigurator - Class in org.goplanit.gap
Link based relative duality gap function configurator
LinkBasedRelativeGapConfigurator() - Constructor for class org.goplanit.gap.LinkBasedRelativeGapConfigurator
Constructor
linkFactory - Variable in class org.goplanit.network.layer.physical.LinksImpl
factory to use
LinkFactory<L extends Link> - Interface in org.goplanit.utils.network.layer.physical
Factory interface for creating links.
LinkFactoryImpl - Class in org.goplanit.network.layer.physical
Factory for creating links on links container
LinkFactoryImpl(IdGroupingToken, Links<? extends Link>) - Constructor for class org.goplanit.network.layer.physical.LinkFactoryImpl
Constructor
linkId - Variable in class org.goplanit.network.layer.physical.LinkImpl
unique internal identifier
LinkImpl<N extends DirectedVertex,​LS extends EdgeSegment> - Class in org.goplanit.network.layer.physical
Link class connecting two nodes via some geometry.
LinkImpl(LinkImpl<N, LS>, boolean) - Constructor for class org.goplanit.network.layer.physical.LinkImpl
Copy constructor
LinkImpl(IdGroupingToken, N, N) - Constructor for class org.goplanit.network.layer.physical.LinkImpl
Constructor which injects link length directly
LinkImpl(IdGroupingToken, N, N, double) - Constructor for class org.goplanit.network.layer.physical.LinkImpl
Constructor which injects link length directly
LinkInflowOutflowAccessee - Interface in org.goplanit.interactor
Link inflow/outflow accessee.
LinkInflowOutflowAccessor - Interface in org.goplanit.interactor
Link Volume Accessor interface
linkNtCategoryfunction - Variable in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
optional function used to populate the MATSIM link's nt_category field if set
linkNtTypefunction - Variable in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
optional function used to populate the MATSIM link's nt_type field if set
LinkOutputTypeConfiguration - Class in org.goplanit.output.configuration
The configuration for the link output type.
LinkOutputTypeConfiguration() - Constructor for class org.goplanit.output.configuration.LinkOutputTypeConfiguration
Constructor Define the default output properties here.
Links<L extends Link> - Interface in org.goplanit.utils.network.layer.physical
Primary managed container class for links with access to factory capable of creating new links and registering them on the container directly
LINKS - Static variable in class org.goplanit.matsim.xml.MatsimNetworkElements
 
linkSegment - Variable in class org.goplanit.assignment.ltm.eltm.LinkSegmentBoundary
the link segment of this boundary
LinkSegment - Interface in org.goplanit.utils.network.layer.physical
Interface for link segments (directional) part of link (non-directional).
LinkSegmentBase<L extends Link> - Class in org.goplanit.network.layer.physical
Link segment object representing physical links in the network and storing their properties
LinkSegmentBase(LinkSegmentBase<L>, boolean) - Constructor for class org.goplanit.network.layer.physical.LinkSegmentBase
Copy constructor
LinkSegmentBase(IdGroupingToken, boolean) - Constructor for class org.goplanit.network.layer.physical.LinkSegmentBase
Constructor
LinkSegmentBase(IdGroupingToken, L, boolean) - Constructor for class org.goplanit.network.layer.physical.LinkSegmentBase
Constructor
LinkSegmentBoundary - Class in org.goplanit.assignment.ltm.eltm
LinkSegment boundary of a link segment.
LinkSegmentBoundary.Location - Enum in org.goplanit.assignment.ltm.eltm
Location types for a link segment boundary
LinkSegmentCostOutputProperty - Class in org.goplanit.output.property
Link segment cost property.
LinkSegmentCostOutputProperty() - Constructor for class org.goplanit.output.property.LinkSegmentCostOutputProperty
 
LinkSegmentData - Class in org.goplanit.assignment.ltm.sltm
POJO to store Link segment based variables by the link segment internal id for sLTM link segment based data.
LinkSegmentData(double[]) - Constructor for class org.goplanit.assignment.ltm.sltm.LinkSegmentData
Constructor
LinkSegmentData(int, double) - Constructor for class org.goplanit.assignment.ltm.sltm.LinkSegmentData
Constructor
LinkSegmentExpectedResultsDto - Class in org.goplanit.utils.test
DTO object containing extra fields specific to BPR function The first
LinkSegmentExpectedResultsDto(long, long, double, double, double, double, double) - Constructor for class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Constructor
LinkSegmentExternalIdOutputProperty - Class in org.goplanit.output.property
 
LinkSegmentExternalIdOutputProperty() - Constructor for class org.goplanit.output.property.LinkSegmentExternalIdOutputProperty
 
LinkSegmentFactory - Interface in org.goplanit.utils.network.layer.physical
Factory to create link segments and register them on its container
linkSegmentId - Variable in class org.goplanit.network.layer.physical.LinkSegmentBase
unique internal identifier
LinkSegmentIdOutputProperty - Class in org.goplanit.output.property
 
LinkSegmentIdOutputProperty() - Constructor for class org.goplanit.output.property.LinkSegmentIdOutputProperty
 
LinkSegments - Interface in org.goplanit.utils.network.layer.physical
Primary managed container for linkSegments explicitly and create them on the container via its dedicated factory class
linkSegmentType - Variable in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentImpl
the link type of this link containing all macroscopic features by user class
LinkSegmentTypeIdOutputProperty - Class in org.goplanit.output.property
 
LinkSegmentTypeIdOutputProperty() - Constructor for class org.goplanit.output.property.LinkSegmentTypeIdOutputProperty
 
LinkSegmentTypeNameOutputProperty - Class in org.goplanit.output.property
 
LinkSegmentTypeNameOutputProperty() - Constructor for class org.goplanit.output.property.LinkSegmentTypeNameOutputProperty
 
linkSegmentTypes - Variable in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
The container for the link segment types available across all link segments
linkSegmentTypesWithAddedModes - Variable in class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes.ModifiedLinkSegmentTypesModes
the segment types with added modes compared to the original
linkSegmentTypesWithRemovedModes - Variable in class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes.ModifiedLinkSegmentTypesModes
the segment types with removed modes compared to the original
LinkSegmentTypeXmlIdOutputProperty - Class in org.goplanit.output.property
 
LinkSegmentTypeXmlIdOutputProperty() - Constructor for class org.goplanit.output.property.LinkSegmentTypeXmlIdOutputProperty
 
LinkSegmentXmlIdOutputProperty - Class in org.goplanit.output.property
Property reflecting the input xml id used when parsing the link segment in native PLANit format.
LinkSegmentXmlIdOutputProperty() - Constructor for class org.goplanit.output.property.LinkSegmentXmlIdOutputProperty
 
LinksImpl<L extends Link> - Class in org.goplanit.network.layer.physical
Links primary managed container implementation
LinksImpl(LinksImpl, boolean, BiConsumer<L, L>) - Constructor for class org.goplanit.network.layer.physical.LinksImpl
Copy constructor, also creates new factory with this as its underlying container
LinksImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.physical.LinksImpl
Constructor
LinksImpl(IdGroupingToken, LinkFactory) - Constructor for class org.goplanit.network.layer.physical.LinksImpl
Constructor
linkTypefunction - Variable in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
optional function used to populate the MATSIM link's type field if set
linkVolumeAccessee - Variable in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Link volume accessee object for this cost function
LinkVolumeAccessee - Interface in org.goplanit.interactor
Link Volume accessee object.
LinkVolumeAccessor - Interface in org.goplanit.interactor
Link Volume Accessor interface
listeners - Variable in class org.goplanit.utils.event.EventProducerImpl
The collection of interested listeners by event and priority
listTo2DCoordinates(List<?>) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Create an array of coordinates based on a list of some type that can be interpreted as strings and converted to doubles.
ListUtils - Class in org.goplanit.utils.containers
Utilities for lists
ListUtils() - Constructor for class org.goplanit.utils.containers.ListUtils
 
LIVING_STREET - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
LIVING_STREET_LINK_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
LOC_REF - Static variable in class org.goplanit.osm.tags.OsmTags
 
LOCAL_BUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
LOCAL_REF - Static variable in class org.goplanit.osm.tags.OsmTags
 
LOCAL_TRAM_SERVICE - org.goplanit.gtfs.enums.RouteType
 
LocaleUtils - Class in org.goplanit.utils.locale
Utilities for locale
LocaleUtils() - Constructor for class org.goplanit.utils.locale.LocaleUtils
 
LocalTimeUtils - Class in org.goplanit.utils.time
Local time utilities
LocalTimeUtils() - Constructor for class org.goplanit.utils.time.LocalTimeUtils
 
LOCATION_BASED_CYCLEWAY_KEY_TAGS - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
cycleway:left cycleway:right
LOCATION_TYPE - org.goplanit.gtfs.enums.GtfsKeyType
 
lockOutputProperties(OutputType) - Method in class org.goplanit.output.formatter.BaseOutputFormatter
Lock the output keys and values for a specified output type
LOG_SETTINGS - Static variable in class org.goplanit.assignment.TrafficAssignmentBuilder
default flag indicating if settings are to be logged upon creation or not
logActiveStateByClassName(Object, boolean) - Static method in class org.goplanit.utils.misc.LoggingUtils
create a string that states if item is activated or deactivated based and provide the simple class name
logAllSettings() - Method in class org.goplanit.assignment.TrafficAssignment
Log settings of this traffic assignment
logConnectoidStatus(int) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerProfiler
log user information based on currently number of registered connectoids
logDeactivatedTypes() - Method in interface org.goplanit.osm.defaults.OsmInfrastructureConfiguration
 
logDeactivatedTypes() - Method in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
Log all de-activated OSM way types
logDeactivatedTypes() - Method in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
LogFineIfNull(Object, Logger, String, Object...) - Static method in class org.goplanit.utils.misc.LoggingUtils
Log fine message when null
logGapsSince(long, int) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Log gaps since iteration provided
LOGGER - Static variable in class org.goplanit.assignment.TrafficAssignmentBuilder
the logger
LOGGER - Static variable in interface org.goplanit.interactor.InteractorAccessor
logger to use
LOGGER - Static variable in interface org.goplanit.io.xml.converter.XmlEnumConverter
the logger
LOGGER - Static variable in class org.goplanit.osm.converter.network.OsmNetworkHandlerHelper
the logger to use
LOGGER - Static variable in class org.goplanit.osm.util.PlanitZoningUtils
the logger to use
LOGGER - Static variable in class org.goplanit.output.configuration.OutputTypeConfiguration
the logger
LOGGER - Static variable in class org.goplanit.path.choice.PathChoiceBuilder
the logger
LOGGER - Static variable in class org.goplanit.path.choice.StochasticPathChoiceBuilder
the logger
LOGGER - Static variable in interface org.goplanit.utils.graph.ConjugateVertex
vertex logger
LOGGER - Static variable in interface org.goplanit.utils.graph.Vertex
vertex logger
LOGGER - Static variable in interface org.goplanit.utils.network.virtual.VirtualNetwork
 
LOGGER - Static variable in interface org.goplanit.utils.zoning.DirectedConnectoids
 
LOGGER - Static variable in interface org.goplanit.utils.zoning.Zone
the logger
Logging - Class in org.goplanit.logging
Utility class to close the current logger
Logging() - Constructor for class org.goplanit.logging.Logging
 
LoggingUtils - Class in org.goplanit.utils.misc
some utilities for consistent logging message creation in PLANit
LoggingUtils() - Constructor for class org.goplanit.utils.misc.LoggingUtils
 
logInfo(String) - Method in class org.goplanit.demands.Demands
Log general information on this demands to the user
logInfo(String) - Method in class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
invoked by entities inquiring about general information about the layer to display to users
logInfo(String) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
invoked by entities inquiring about general information about the layer to display to users
logInfo(String) - Method in class org.goplanit.network.layer.NetworkLayerImpl
invoked by entities inquiring about general information about the layer to display to users
logInfo(String) - Method in class org.goplanit.network.layer.physical.UntypedPhysicalLayerImpl
invoked by entities inquiring about general information about the layer to display to users
logInfo(String) - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
invoked by entities inquiring about general information about the layer to display to users
logInfo(String) - Method in class org.goplanit.network.MacroscopicNetwork
 
logInfo(String) - Method in class org.goplanit.network.Network
Log general information on this network to the user
logInfo(String) - Method in class org.goplanit.network.ServiceNetwork
Log the stats for the service network, e.g., the layers and their aggregate contents
logInfo(String) - Method in class org.goplanit.network.virtual.VirtualNetworkImpl
Log general information on this network to the user
logInfo(String) - Method in class org.goplanit.service.routed.RoutedServices
Log the stats for the routed services , e.g., the layers and their aggregate contents
logInfo(String) - Method in class org.goplanit.service.routed.RoutedServicesLayerImpl
invoked by entities inquiring about general information about the layer to display to users
logInfo(String) - Method in interface org.goplanit.utils.network.layer.NetworkLayer
invoked by entities inquiring about general information about the layer to display to users
logInfo(String) - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
invoked by entities inquiring about general information about the layer to display to users
logInfo(String) - Method in class org.goplanit.zoning.Zoning
Log general information on this zoning to the user
logitChoiceModel - Variable in class org.goplanit.path.choice.StochasticPathChoice
The registered logit choice model
LogitChoiceModel - Class in org.goplanit.path.choice.logit
The logit choice model base class.
LogitChoiceModel(LogitChoiceModel, boolean) - Constructor for class org.goplanit.path.choice.logit.LogitChoiceModel
Copy constructor
LogitChoiceModel(IdGroupingToken) - Constructor for class org.goplanit.path.choice.logit.LogitChoiceModel
Constructor
logitChoiceModelConfigurator - Variable in class org.goplanit.path.choice.StochasticPathChoiceConfigurator
logit choice model configurator
LogitChoiceModelConfigurator<T extends LogitChoiceModel> - Class in org.goplanit.path.choice.logit
Base class for all logit choice model configurator implementations
LogitChoiceModelConfigurator(Class<T>) - Constructor for class org.goplanit.path.choice.logit.LogitChoiceModelConfigurator
Constructor
LogitChoiceModelConfiguratorFactory - Class in org.goplanit.path.choice.logit
factory for the logit choice model types supported directory by PLANit
LogitChoiceModelConfiguratorFactory() - Constructor for class org.goplanit.path.choice.logit.LogitChoiceModelConfiguratorFactory
 
logLinkSegmentStatus(long) - Method in class org.goplanit.osm.converter.network.OsmNetworkHandlerProfiler
log user information based on currently number of registered link segments
logLinkStatus(long) - Method in class org.goplanit.osm.converter.network.OsmNetworkHandlerProfiler
log user information based on currently number of registered links
logNodeStatus(long) - Method in class org.goplanit.osm.converter.network.OsmNetworkHandlerProfiler
log user information based on currently number of registered nodes
logOsmProfileInformation() - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerParser
log profile information gathered during parsing (so far)
logOsmProfileInformation(MacroscopicNetworkLayer) - Method in class org.goplanit.osm.converter.network.OsmNetworkHandlerProfiler
log counters
logPlanitStats(MacroscopicNetworkLayer) - Method in class org.goplanit.osm.converter.network.OsmNetworkHandlerProfiler
log counters
logPlanitStatsInformation() - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerParser
log profile information gathered during parsing (so far)
logProcessingStats() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesHandlerProfiler
log counters regarding main processing phase
logProcessingStats(OsmZoningReaderData, Zoning) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerProfiler
log counters regarding main processing phase
logProcessingStats(Zoning) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerProfiler
log counters regarding main processing phase
logRegisteredComponentName(Object, boolean) - Method in class org.goplanit.assignment.TrafficAssignment
log registering an item on this traffic assignment
logSettings - Variable in class org.goplanit.assignment.TrafficAssignmentConfigurator
flag indicating if settings are to be logged upon building the component or not
logSettings() - Method in interface org.goplanit.converter.ConverterReaderSettings
Log relevant settings
logSettings() - Method in class org.goplanit.converter.FileBasedConverterWriterSettings
Convenience method to log all the current settings
logSettings() - Method in class org.goplanit.converter.SingleFileBasedConverterWriterSettings
Convenience method to log all the current settings
logSettings() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
Convenience method to log all the current settings
logSettings() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
Convenience method to log all the current settings
logSettings() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
Convenience method to log all the current settings
logSettings() - Method in class org.goplanit.geoio.util.GeoIoWriterSettings
Convenience method to log all the current settings
logSettings() - Method in interface org.goplanit.gtfs.converter.GtfsConverterReaderSettings
Log settings used
logSettings() - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsImpl
Log settings used
logSettings() - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Log settings used
logSettings() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
Log relevant settings
logSettings() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Log settings used
logSettings() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Log settings used
logSettings() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
Log relevant settings
logSettings() - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
Convenience method to log all the current settings
logSettings() - Method in class org.goplanit.io.xml.util.PlanitXmlReaderSettings
Log relevant settings
logSettings() - Method in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Convenience method to log all the current settings
logSettings() - Method in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Log settings
logSettings() - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Log relevant settings
logSettings() - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
log way specific settings for derived classes
logSettings() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Log relevant settings
logSettings() - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
log way specific settings for derived classes
logSettings() - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
log way specific settings for derived classes
logSettings() - Method in class org.goplanit.osm.converter.network.OsmWaySettings
log way specific settings for derived classes
logSettings() - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Log relevant settings
logSettings() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
Log the current settings
logSettings() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
Log relevant settings
logSettings() - Method in class org.goplanit.tntp.converter.zoning.TntpZoningReaderSettings
Log relevant settings
logSettings(MacroscopicNetwork) - Method in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Convenience method to log all the current settings
logSettings(MacroscopicNetwork) - Method in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Convenience method to log all the current settings
logSettingsWithoutModeMapping() - Method in class org.goplanit.matsim.converter.MatsimPtServicesWriterSettings
Log settings but do not use parent class log settings as it is assumed this writer is always used in conjunction with MATsim network writer and we shared the mode mapping with these settings which will already be logged.
LogSevereIfNull(Object, Logger, String, Object...) - Static method in class org.goplanit.utils.misc.LoggingUtils
Log severe message when null
logTransferZoneGroupStatus(int) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerProfiler
log user information based on currently number of registered transfer zone groups
logTransferZoneStatus(long) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerProfiler
log user information based on currently number of registered transfer zones
logUnsupportedOsmHighwayTypes() - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Log all de-activated OSM highwayway types
logUnsupportedOsmRailwayTypes() - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
Log all de-activated OSM railway types
logUnsupportedOsmWaterwayTypes() - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
Log all de-activated OSM waterway types
logUnsupportedOsmWayTypes() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Log all de-activated OSM way types
logUnsupportedOsmWayTypes() - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Log all de-activated OSM way types (irrespective of parser being active or not)
logWarningIf(Logger, String, T, Predicate<T>) - Static method in class org.goplanit.utils.misc.LoggingUtils
log the given warning message if predicate holds
logWarningIfNotNearBoundingBox(String, Geometry) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
log the given warning message but only when it is not too close to the bounding box, because then it is too likely that it is discarded due to missing infrastructure or other missing assets that could not be parsed fully as they pass through the bounding box barrier.
logWarningIfNotNearBoundingBox(String, Geometry, Envelope, PlanitJtsCrsUtils) - Static method in class org.goplanit.osm.util.OsmBoundingAreaUtils
log the given warning message but only when it is not too close to the bounding box, because then it is too likely that it is discarded due to missing infrastructure or other missing assets that could not be parsed fully as they pass through the bounding box barrier.
LONG - org.goplanit.output.enums.DataType
 
LONG_DISTANCE_TRAINS - org.goplanit.gtfs.enums.RouteType
 
LongMapWrapper<V> - Interface in org.goplanit.utils.wrapper
Version of MApWrapper when we use Long as key
LongMapWrapperImpl<V> - Class in org.goplanit.utils.wrapper
Wrapper class for a map instance with Long keys
LongMapWrapperImpl(Map<Long, V>, Function<V, Long>) - Constructor for class org.goplanit.utils.wrapper.LongMapWrapperImpl
Constructor
LongMapWrapperImpl(LongMapWrapperImpl<V>) - Constructor for class org.goplanit.utils.wrapper.LongMapWrapperImpl
Copy constructor
longStringToBigDecimal(String) - Static method in class org.goplanit.utils.math.TypeConversionUtil
convert a string that can be interpreted as a long to a type that parses long via .valueOf(long theLong)
loopAll(double[][], BiConsumer<Integer, Integer>) - Static method in class org.goplanit.utils.arrays.ArrayUtils
Loop over array entries and apply consumer
loopAll(double[], Consumer<Integer>) - Static method in class org.goplanit.utils.arrays.ArrayUtils
Loop over array entries and apply consumer
loopAll(T[], Consumer<T>) - Static method in class org.goplanit.utils.arrays.ArrayUtils
Loop over array entries and apply consumer
LORRY_TRANSPORT_RAIL_SERVICE - org.goplanit.gtfs.enums.RouteType
 
LOW - org.goplanit.utils.event.EventListenerPriority
 
LTM_RELEASE_FLOW_EVENT - Static variable in class org.goplanit.assignment.ltm.eltm.event.ReleaseFlowEvent
event type to identify ltm events representing a change in flow that is being released
LTM_TRIGGER_FLOW_EVENT - Static variable in class org.goplanit.assignment.ltm.eltm.event.TriggerFlowEvent
event type to identify ltm events representing a change in flow that is exogenously triggered
LtmAssignment - Class in org.goplanit.assignment.ltm
Link Transmission Model implementation base implementation for network loading based on LTM network loading paradigm.
LtmAssignment(LtmAssignment, boolean) - Constructor for class org.goplanit.assignment.ltm.LtmAssignment
Copy Constructor
LtmAssignment(IdGroupingToken) - Constructor for class org.goplanit.assignment.ltm.LtmAssignment
Constructor
LtmConfigurator<T extends LtmAssignment> - Class in org.goplanit.assignment.ltm
Configurator for sLTM.
LtmConfigurator(Class<T>) - Constructor for class org.goplanit.assignment.ltm.LtmConfigurator
Constructor
LtmTrafficAssignmentBuilder<T extends LtmAssignment> - Class in org.goplanit.assignment.ltm
An LTM traffic assignment builder is assumed to only support Link Transmission Model (LTM) traffic assignment instances.
LtmTrafficAssignmentBuilder(Class<T>, IdGroupingToken, InputBuilderListener, Demands, Zoning, LayeredNetwork<?, ?>) - Constructor for class org.goplanit.assignment.ltm.LtmTrafficAssignmentBuilder
Constructor

M

M - org.goplanit.tntp.enums.LengthUnits
 
M_SEC - org.goplanit.tntp.enums.SpeedUnits
 
MACAU - Static variable in class org.goplanit.utils.locale.CountryNames
 
MACROSCOPIC_COMBINED_INPUT_XSD - Static variable in class org.goplanit.io.xml.util.PlanitSchema
 
MACROSCOPIC_DEMAND_XSD - Static variable in class org.goplanit.io.xml.util.PlanitSchema
 
MACROSCOPIC_DEMAND_XSD_SCHEMA_URI_DEV - Static variable in class org.goplanit.io.xml.util.PlanitSchema
the schema URI location of planit macroscopic zoning input during development
MACROSCOPIC_LINK_SEGMENT_TYPE_ID_CLASS - Static variable in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
id class for generating ids
MACROSCOPIC_NETWORK - Static variable in class org.goplanit.network.Network
shorthand for creating a macroscopic infrastructure network
MACROSCOPIC_NETWORK_XSD - Static variable in class org.goplanit.io.xml.util.PlanitSchema
 
MACROSCOPIC_NETWORK_XSD_SCHEMA_URI_DEV - Static variable in class org.goplanit.io.xml.util.PlanitSchema
the schema URI location of planit macroscopic network input during development
MACROSCOPIC_ZONING_XSD - Static variable in class org.goplanit.io.xml.util.PlanitSchema
 
MACROSCOPIC_ZONING_XSD_SCHEMA_URI_DEV - Static variable in class org.goplanit.io.xml.util.PlanitSchema
the schema URI location of planit macroscopic zoning input during development
MacroscopicConstants - Class in org.goplanit.utils.macroscopic
 
MacroscopicConstants() - Constructor for class org.goplanit.utils.macroscopic.MacroscopicConstants
 
MacroscopicGridNetworkLayerGenerator - Class in org.goplanit.network.layer.macroscopic
Generate a grid based network layer for specified modes of a given size.
MacroscopicGridNetworkLayerGenerator(int, int, MacroscopicNetworkLayers, Mode...) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicGridNetworkLayerGenerator
Constructor
MacroscopicLink - Interface in org.goplanit.utils.network.layer.macroscopic
Macroscopic Link interface which extends the Link interface with additional mode specific functionality
MacroscopicLinkFactory - Interface in org.goplanit.utils.network.layer.macroscopic
Factory interface for creating macroscopic links (that are mode aware via their macroscopic link segments).
MacroscopicLinkFactoryImpl - Class in org.goplanit.network.layer.macroscopic
Factory for creating macroscopic links on macroscopic links container
MacroscopicLinkFactoryImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkFactoryImpl
Constructor without setting graph entities
MacroscopicLinkFactoryImpl(IdGroupingToken, GraphEntities<MacroscopicLink>) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkFactoryImpl
Constructor
MacroscopicLinkImpl<N extends DirectedVertex,​LS extends MacroscopicLinkSegment> - Class in org.goplanit.network.layer.macroscopic
Link class connecting two nodes via some geometry.
MacroscopicLinkImpl(MacroscopicLinkImpl<N, LS>, boolean) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkImpl
Copy constructor
MacroscopicLinkImpl(IdGroupingToken, N, N) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkImpl
Constructor which injects link length directly
MacroscopicLinkImpl(IdGroupingToken, N, N, double) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkImpl
Constructor which injects link length directly
MacroscopicLinkOutputTypeAdapter - Interface in org.goplanit.output.adapter
Interface defining the methods required for a macroscopic link (segment) output adapter
MacroscopicLinkOutputTypeAdapterImpl - Class in org.goplanit.output.adapter
Top-level abstract class which defines the common methods required by macroscopic link output type adapters.
MacroscopicLinkOutputTypeAdapterImpl(OutputType, TrafficAssignment) - Constructor for class org.goplanit.output.adapter.MacroscopicLinkOutputTypeAdapterImpl
Constructor
MacroscopicLinks - Interface in org.goplanit.utils.network.layer.macroscopic
Primary managed container class for macroscopic links with access to factory capable of creating new links and registering them on the container directly
MacroscopicLinkSegment - Interface in org.goplanit.utils.network.layer.macroscopic
Macroscopic traffic modeling oriented link segment.
MacroscopicLinkSegmentFactory - Interface in org.goplanit.utils.network.layer.macroscopic
Factory to create link segments and register them on its container
MacroscopicLinkSegmentFactoryImpl - Class in org.goplanit.network.layer.macroscopic
Factory for creating link segments on link segments container
MacroscopicLinkSegmentFactoryImpl(IdGroupingToken, MacroscopicLinkSegments) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentFactoryImpl
Constructor
MacroscopicLinkSegmentImpl - Class in org.goplanit.network.layer.macroscopic
Link segment for macroscopic transport networks.
MacroscopicLinkSegmentImpl(MacroscopicLinkSegmentImpl, boolean) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentImpl
Copy constructor
MacroscopicLinkSegmentImpl(IdGroupingToken, MacroscopicLink, boolean) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentImpl
Constructor
MacroscopicLinkSegments - Interface in org.goplanit.utils.network.layer.macroscopic
Primary managed container for MacroscopicLinkSegments explicitly and create them on the container via its dedicated factory class
MacroscopicLinkSegmentsImpl - Class in org.goplanit.network.layer.macroscopic
Link segments container implementation
MacroscopicLinkSegmentsImpl(MacroscopicLinkSegmentsImpl, boolean, BiConsumer<MacroscopicLinkSegment, MacroscopicLinkSegment>) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentsImpl
Copy constructor, also creates new factory with this as its underlying container
MacroscopicLinkSegmentsImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentsImpl
Constructor
MacroscopicLinkSegmentsImpl(IdGroupingToken, MacroscopicLinkSegmentFactory) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentsImpl
Constructor
MacroscopicLinkSegmentType - Interface in org.goplanit.utils.network.layer.macroscopic
The macroscopic link segment type characteristics are contained in this class
MacroscopicLinkSegmentTypeFactory - Interface in org.goplanit.utils.network.layer.macroscopic
Factory to create link segments and register them on its container
MacroscopicLinkSegmentTypeFactoryImpl - Class in org.goplanit.network.layer.macroscopic
Factory for creating macroscopic link segment types on link segment types container
MacroscopicLinkSegmentTypeFactoryImpl(IdGroupingToken, MacroscopicLinkSegmentTypes) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeFactoryImpl
Constructor
MacroscopicLinkSegmentTypeImpl - Class in org.goplanit.network.layer.macroscopic
Each macroscopic link segment is of a particular type reflecting segment specific properties.
MacroscopicLinkSegmentTypeImpl(MacroscopicLinkSegmentTypeImpl, boolean) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Copy constructor.
MacroscopicLinkSegmentTypeImpl(IdGroupingToken, String) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Constructor with no value for capacity and max density, so when collected they will provide the default instead
MacroscopicLinkSegmentTypeImpl(IdGroupingToken, String, Double) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Constructor with no value for capacity and max density, so when collected they will provide the default instead
MacroscopicLinkSegmentTypeImpl(IdGroupingToken, String, Double, Double) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Constructor
MacroscopicLinkSegmentTypes - Interface in org.goplanit.utils.network.layer.macroscopic
A container interface for macroscopic link segment types
MacroscopicLinkSegmentTypesImpl - Class in org.goplanit.network.layer.macroscopic
Implementation of the container interface
MacroscopicLinkSegmentTypesImpl(MacroscopicLinkSegmentTypesImpl, boolean, BiConsumer<MacroscopicLinkSegmentType, MacroscopicLinkSegmentType>) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypesImpl
Copy constructor, also creates new factory with this as its underlying container
MacroscopicLinkSegmentTypesImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypesImpl
Constructor
MacroscopicLinkSegmentTypesImpl(IdGroupingToken, MacroscopicLinkSegmentTypeFactory) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypesImpl
Constructor
MacroscopicLinksImpl - Class in org.goplanit.network.layer.macroscopic
Macroscopic links primary managed container implementation
MacroscopicLinksImpl(MacroscopicLinksImpl, boolean, BiConsumer<MacroscopicLink, MacroscopicLink>) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinksImpl
Copy constructor, also creates a new factory with reference to this container
MacroscopicLinksImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinksImpl
Constructor
MacroscopicLinksImpl(IdGroupingToken, MacroscopicLinkFactory) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicLinksImpl
Constructor
MacroscopicNetwork - Class in org.goplanit.network
Macroscopic Network which stores one or more macroscopic network infrastructure layers that together form the complete (intermodal) network.
MacroscopicNetwork(MacroscopicNetwork, boolean, ManagedIdDeepCopyMapper<Mode>, ManagedIdDeepCopyMapper<MacroscopicNetworkLayer>) - Constructor for class org.goplanit.network.MacroscopicNetwork
Copy constructor.
MacroscopicNetwork(IdGroupingToken) - Constructor for class org.goplanit.network.MacroscopicNetwork
Constructor
MacroscopicNetworkLayer - Interface in org.goplanit.utils.network.layer
Macroscopic physical network layer consisting of nodes, links and macroscopic link segments
MacroscopicNetworkLayerConfigurator - Class in org.goplanit.network
Configurator class that allows one to create and modify a setup for the mapping of modes and macroscopic network layers without actually creating them yet.
MacroscopicNetworkLayerConfigurator() - Constructor for class org.goplanit.network.MacroscopicNetworkLayerConfigurator
 
MacroscopicNetworkLayerFactory - Interface in org.goplanit.utils.network.layers
Factory interface for creating macroscopic network layers
MacroscopicNetworkLayerFactoryImpl - Class in org.goplanit.network.layer.macroscopic
Factory for creating macroscopic network layer instances
MacroscopicNetworkLayerFactoryImpl(IdGroupingToken, MacroscopicNetworkLayers) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerFactoryImpl
Constructor
MacroscopicNetworkLayerImpl - Class in org.goplanit.network.layer.macroscopic
Macroscopic physical Network (layer) that supports one or more modes and link segment types, where the modes are registered on the network (Infrastructure network) level
MacroscopicNetworkLayerImpl(MacroscopicNetworkLayerImpl, boolean, GraphEntityDeepCopyMapper<Node>, GraphEntityDeepCopyMapper<MacroscopicLink>, GraphEntityDeepCopyMapper<MacroscopicLinkSegment>, ManagedIdDeepCopyMapper<MacroscopicLinkSegmentType>) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
Copy constructor
MacroscopicNetworkLayerImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
Constructor
MacroscopicNetworkLayerImpl(IdGroupingToken, Nodes, MacroscopicLinks, MacroscopicLinkSegments) - Constructor for class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
Constructor
MacroscopicNetworkLayers - Interface in org.goplanit.utils.network.layers
interface to manage macroscopic physical network layers, i.e., layers that contain a topologically meaningful representation in the form of nodes and links
MacroscopicNetworkLayersImpl - Class in org.goplanit.network.layers
Implementation of container and factory to manager layers.
MacroscopicNetworkLayersImpl(MacroscopicNetworkLayersImpl, boolean, BiConsumer<MacroscopicNetworkLayer, MacroscopicNetworkLayer>) - Constructor for class org.goplanit.network.layers.MacroscopicNetworkLayersImpl
Constructor, also creates new factory with this as its underlying container
MacroscopicNetworkLayersImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layers.MacroscopicNetworkLayersImpl
Constructor
MacroscopicNetworkModifierUtils - Class in org.goplanit.network
Utilities to make it easier to use network wide network modifier options
MacroscopicNetworkModifierUtils() - Constructor for class org.goplanit.network.MacroscopicNetworkModifierUtils
 
main(String[]) - Static method in class org.goplanit.tntp.TntpMain
Top-level class for running TNTP models
makeClosed2D(Coordinate[]) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
create a copy of the passed in coord array and close it by adding a new coordinate at the end that matches the first.
MALAWI - Static variable in class org.goplanit.utils.locale.CountryNames
 
MALAYSIA - Static variable in class org.goplanit.utils.locale.CountryNames
 
MALDIVES - Static variable in class org.goplanit.utils.locale.CountryNames
 
MALTA - Static variable in class org.goplanit.utils.locale.CountryNames
 
ManagedDirectedPath - Interface in org.goplanit.utils.path
Path interface representing a path through the network on edge segment level
ManagedDirectedPathFactory - Interface in org.goplanit.utils.path
Factory interface for (managed) directed paths
ManagedDirectedPathFactoryImpl - Class in org.goplanit.path
Factory for creating directed paths on container
ManagedDirectedPathFactoryImpl(IdGroupingToken) - Constructor for class org.goplanit.path.ManagedDirectedPathFactoryImpl
Constructor
ManagedDirectedPathImpl - Class in org.goplanit.path
This object represents a path based on a number of consecutive LinkSegments The path creation makes use of the fact that the origin pair will have a null EdgeSegment, so there is no need to specify the origin.
ManagedDirectedPathImpl(ManagedDirectedPathImpl, boolean) - Constructor for class org.goplanit.path.ManagedDirectedPathImpl
Copy constructor
ManagedDirectedPathImpl(IdGroupingToken) - Constructor for class org.goplanit.path.ManagedDirectedPathImpl
Constructor
ManagedDirectedPathImpl(IdGroupingToken, Deque<? extends EdgeSegment>) - Constructor for class org.goplanit.path.ManagedDirectedPathImpl
Constructor
ManagedDirectedPaths - Interface in org.goplanit.utils.path
Support directed paths as container and factory class
ManagedDirectedPathsImpl - Class in org.goplanit.path
Implementation of (managed) DirectedPaths interface
ManagedDirectedPathsImpl(ManagedDirectedPathsImpl, boolean, BiConsumer<ManagedDirectedPath, ManagedDirectedPath>) - Constructor for class org.goplanit.path.ManagedDirectedPathsImpl
Copy constructor, also creates new factory with this as its underlying container
ManagedDirectedPathsImpl(IdGroupingToken) - Constructor for class org.goplanit.path.ManagedDirectedPathsImpl
Constructor
ManagedDirectedPathsImpl(IdGroupingToken, ContainerisedDirectedPathFactoryImpl) - Constructor for class org.goplanit.path.ManagedDirectedPathsImpl
Constructor
ManagedGraphEntities<E extends GraphEntity & ManagedId> - Interface in org.goplanit.utils.graph
Container class for any graph entities and a factory to create them
ManagedGraphEntitiesImpl<E extends GraphEntity & ManagedId> - Class in org.goplanit.utils.graph
Base class for containers of managed id entities that are also graph entities
ManagedGraphEntitiesImpl(Function<E, Long>) - Constructor for class org.goplanit.utils.graph.ManagedGraphEntitiesImpl
Constructor.
ManagedGraphEntitiesImpl(Function<E, Long>, Class<? extends ManagedId>) - Constructor for class org.goplanit.utils.graph.ManagedGraphEntitiesImpl
Constructor
ManagedGraphEntitiesImpl(ManagedGraphEntitiesImpl<E>, boolean, BiConsumer<E, E>) - Constructor for class org.goplanit.utils.graph.ManagedGraphEntitiesImpl
copy constructor
ManagedId - Interface in org.goplanit.utils.id
Interface supporting methods that aid in classes that implement IdAble where this id is based on a generated id via the IdGenerator using class signatures and grouping tokens to manage the id generation for the instances
managedIdClass - Variable in class org.goplanit.utils.id.ManagedIdEntitiesImpl
the class signature used for generating the managed id within the group defined by the token
ManagedIdDeepCopyMapper<T extends ManagedId> - Class in org.goplanit.utils.id
A ManagedId version of a #DeepCopyMapper
ManagedIdDeepCopyMapper() - Constructor for class org.goplanit.utils.id.ManagedIdDeepCopyMapper
 
ManagedIdEntities<E extends ManagedId> - Interface in org.goplanit.utils.id
Container class for any managed id derived entities and a factory to create them
ManagedIdEntitiesImpl<E extends ManagedId> - Class in org.goplanit.utils.id
Base class for containers of managed id entities
ManagedIdEntitiesImpl(Function<E, Long>) - Constructor for class org.goplanit.utils.id.ManagedIdEntitiesImpl
Constructor.
ManagedIdEntitiesImpl(Function<E, Long>, Class<? extends ManagedId>) - Constructor for class org.goplanit.utils.id.ManagedIdEntitiesImpl
Constructor
ManagedIdEntitiesImpl(ManagedIdEntitiesImpl<E>, boolean, BiConsumer<E, E>) - Constructor for class org.goplanit.utils.id.ManagedIdEntitiesImpl
copy constructor
ManagedIdEntityFactory<E extends ManagedId> - Interface in org.goplanit.utils.id
A base abstract class for factories that create entities with a managed internal id.
ManagedIdEntityFactoryImpl<E extends ManagedId> - Class in org.goplanit.utils.id
Base implementation for creating and registering managed id entities and conducting changes to ids based on the factory settings for generating ids.
ManagedIdEntityFactoryImpl() - Constructor for class org.goplanit.utils.id.ManagedIdEntityFactoryImpl
Constructor.
ManagedIdEntityFactoryImpl(IdGroupingToken) - Constructor for class org.goplanit.utils.id.ManagedIdEntityFactoryImpl
Constructor
MapWrapper<K,​V> - Interface in org.goplanit.utils.wrapper
Wrap a map as a named class for a non-null key
MapWrapperImpl<K,​V> - Class in org.goplanit.utils.wrapper
Abstract Wrapper class implemented for a map instance
MapWrapperImpl(Map<K, V>, Function<V, K>) - Constructor for class org.goplanit.utils.wrapper.MapWrapperImpl
Constructor
MapWrapperImpl(Map<K, V>, Function<V, K>, Collection<V>) - Constructor for class org.goplanit.utils.wrapper.MapWrapperImpl
Constructor
MapWrapperImpl(Map<K, V>, Function<V, K>, MapWrapper<U, V>) - Constructor for class org.goplanit.utils.wrapper.MapWrapperImpl
Special copy(like) constructor allowing one to create a copy with a different index function
MapWrapperImpl(MapWrapperImpl<K, V>) - Constructor for class org.goplanit.utils.wrapper.MapWrapperImpl
Copy constructor which creates a new underlying map and copies entries over (shallow)
markOsmRelationOuterRoleOsmWayToKeep(long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
mark an osm way to be kept even if it is not recognised as as valid PT supporting way.
matchesAnyValueTag(String, String...) - Static method in class org.goplanit.osm.util.OsmTagUtils
Verify if the passed in value tag is present in the list of value tags provided
matchFirst(boolean, Predicate<EdgeSegment>) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Match first link segment of PAS segment to predicate provided
matrixContents - Variable in class org.goplanit.utils.od.OdMatrixImpl
matrix of data values
MatsimAssertionUtils - Class in org.goplanit.matsim.util
Utilities for asserting MATSim outputs for any testing related code
MatsimAssertionUtils() - Constructor for class org.goplanit.matsim.util.MatsimAssertionUtils
 
MatsimIntermodalWriter - Class in org.goplanit.matsim.converter
A class that takes a PLANit intermodal network and writes it as a MATSim intermodal network.
MatsimIntermodalWriter(MatsimIntermodalWriterSettings) - Constructor for class org.goplanit.matsim.converter.MatsimIntermodalWriter
Constructor
MatsimIntermodalWriterFactory - Class in org.goplanit.matsim.converter
Factory for creating PLANitMatsimIntermodalWriters that creates a writer that supports both #MatsimIntermodalWriter.write(MacroscopicNetwork, Zoning) as well as #MatsimIntermodalWriter.writeWithServices(MacroscopicNetwork, Zoning, ServiceNetwork, RoutedServices)
MatsimIntermodalWriterFactory() - Constructor for class org.goplanit.matsim.converter.MatsimIntermodalWriterFactory
 
MatsimIntermodalWriterSettings - Class in org.goplanit.matsim.converter
Settings specific to writing the intermodal related outputs in MATSim format, i.e., network and pt infrastructure and/or services
MatsimIntermodalWriterSettings(String, String) - Constructor for class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
Constructor
MatsimIntermodalWriterSettings(String, String, String, String) - Constructor for class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
Constructor
MatsimIntermodalWriterSettings(MatsimNetworkWriterSettings, MatsimZoningWriterSettings, MatsimPtServicesWriterSettings) - Constructor for class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
Constructor based on settings for zoning and network from which pt services settings will be created (sharing the mode mapping from the network)
MatsimNetworkAttributes - Class in org.goplanit.matsim.xml
MATSIM network XML attributes used
MatsimNetworkAttributes() - Constructor for class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
MatsimNetworkElements - Class in org.goplanit.matsim.xml
MATSIM network XML elements used
MatsimNetworkElements() - Constructor for class org.goplanit.matsim.xml.MatsimNetworkElements
 
MatsimNetworkWriter - Class in org.goplanit.matsim.converter
A class that takes a PLANit network and writes it as a MATSIM network.
MatsimNetworkWriter() - Constructor for class org.goplanit.matsim.converter.MatsimNetworkWriter
Default constructor.
MatsimNetworkWriter(MatsimNetworkWriterSettings) - Constructor for class org.goplanit.matsim.converter.MatsimNetworkWriter
Constructor
MatsimNetworkWriterFactory - Class in org.goplanit.matsim.converter
Factory for creating PLANitMatsimWriters
MatsimNetworkWriterFactory() - Constructor for class org.goplanit.matsim.converter.MatsimNetworkWriterFactory
 
MatsimNetworkWriterSettings - Class in org.goplanit.matsim.converter
Settings for the MATSIM writer By default the MATSIM writer will activate all available predefined PLANit modes for writing.
MatsimNetworkWriterSettings(String) - Constructor for class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
constructor
MatsimNetworkWriterSettings(String, String) - Constructor for class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
constructor
MatsimNetworkWriterSettings(String, String, String) - Constructor for class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
constructor
MatsimPtServicesWriterSettings - Class in org.goplanit.matsim.converter
Settings specific to writing the routed services and related output in MATSim format (pt), including the service network information
MatsimPtServicesWriterSettings() - Constructor for class org.goplanit.matsim.converter.MatsimPtServicesWriterSettings
Default constructor using default output file name and Global country name
MatsimPtServicesWriterSettings(String) - Constructor for class org.goplanit.matsim.converter.MatsimPtServicesWriterSettings
Default constructor
MatsimPtServicesWriterSettings(String, String) - Constructor for class org.goplanit.matsim.converter.MatsimPtServicesWriterSettings
Constructor
MatsimPtServicesWriterSettings(String, String, String) - Constructor for class org.goplanit.matsim.converter.MatsimPtServicesWriterSettings
Constructor
MatsimPtServicesWriterSettings(PlanitMatsimWriterModeMappingSettings) - Constructor for class org.goplanit.matsim.converter.MatsimPtServicesWriterSettings
Copy Constructor based on PlanitMatsimWriterModeMappingSettings
MatsimPublicTransportServicesWriterFactory - Class in org.goplanit.matsim.converter
Factory for creating PLANitMatsim routed (PT) services writers.
MatsimPublicTransportServicesWriterFactory() - Constructor for class org.goplanit.matsim.converter.MatsimPublicTransportServicesWriterFactory
 
MatsimRoutedServicesWriter - Class in org.goplanit.matsim.converter
A class that takes a PLANit routed services (and its reference service network, zoning and physical network) to extract and writes the MATSIM public transport information to disk.
MatsimRoutedServicesWriter(MatsimPtServicesWriterSettings, MatsimNetworkWriterSettings, MatsimZoningWriterSettings, Zoning) - Constructor for class org.goplanit.matsim.converter.MatsimRoutedServicesWriter
Constructor.
MatsimTransitAttributes - Class in org.goplanit.matsim.xml
MATSIM transit XML attributes used
MatsimTransitAttributes() - Constructor for class org.goplanit.matsim.xml.MatsimTransitAttributes
 
MatsimTransitElements - Class in org.goplanit.matsim.xml
MATSIM transit XML elements used
MatsimTransitElements() - Constructor for class org.goplanit.matsim.xml.MatsimTransitElements
 
MatsimWriter<T> - Class in org.goplanit.matsim.converter
Base class from which all matsim writers derive
MatsimWriter(IdMapperType) - Constructor for class org.goplanit.matsim.converter.MatsimWriter
Constructor
MatsimZoningWriterSettings - Class in org.goplanit.matsim.converter
Settings specific to writing the zoning related output in MATSim format (pt)
MatsimZoningWriterSettings() - Constructor for class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Default constructor using default output file name and Global country name
MatsimZoningWriterSettings(String) - Constructor for class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Default constructor
MatsimZoningWriterSettings(String, String) - Constructor for class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Constructor
MatsimZoningWriterSettings(String, String, String) - Constructor for class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Constructor
MatsimZoningWriterSettings(String, String, String, MacroscopicNetwork) - Constructor for class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Constructor
MAURITIUS - Static variable in class org.goplanit.utils.locale.CountryNames
 
MAX - org.goplanit.utils.network.layer.service.ServiceLeg.LengthType
 
MAX_GAP - Static variable in class org.goplanit.gap.NormBasedGapFunction
maximum gap possible
MAX_SLOPE - org.goplanit.gtfs.enums.GtfsKeyType
 
MAX_SPEED - Static variable in class org.goplanit.osm.tags.OsmSpeedTags
 
MAX_SPEED_BACKWARD - Static variable in class org.goplanit.osm.tags.OsmSpeedTags
 
MAX_SPEED_BACKWARD_LANES - Static variable in class org.goplanit.osm.tags.OsmSpeedTags
 
MAX_SPEED_FORWARD - Static variable in class org.goplanit.osm.tags.OsmSpeedTags
 
MAX_SPEED_FORWARD_LANES - Static variable in class org.goplanit.osm.tags.OsmSpeedTags
 
MAX_SPEED_LANES - Static variable in class org.goplanit.osm.tags.OsmSpeedTags
 
MAXIMUM_DENSITY - org.goplanit.output.property.OutputPropertyType
 
MAXIMUM_DENSITY - Static variable in interface org.goplanit.utils.network.layer.physical.LinkSegment
Default maximum link density in pcu/km
MAXIMUM_SPEED - org.goplanit.output.property.OutputPropertyType
 
MAXIMUM_SPEED - org.goplanit.tntp.enums.NetworkFileColumnType
 
MaximumDensityOutputProperty - Class in org.goplanit.output.property
Maximum density in pcu/km
MaximumDensityOutputProperty() - Constructor for class org.goplanit.output.property.MaximumDensityOutputProperty
 
maximumDensityPerLanePcuKmLane - Variable in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Maximum density in pcu/km/lane
MaximumSpeedOutputProperty - Class in org.goplanit.output.property
 
MaximumSpeedOutputProperty() - Constructor for class org.goplanit.output.property.MaximumSpeedOutputProperty
 
maxInLinkSegmentCapacity - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
in case in link shave no capacity set, or an physically infeasible capacity, it is capped to this capacity
maxSpeedKmH - Variable in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
Maximum speed of mode (tied to a road segment type) in km/h
measuredNetworkCost - Variable in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Current system cost as it stands
measuredValue - Variable in class org.goplanit.gap.NormBasedGapFunction
Current value as it stands
MelbourneGtfsServicesSettingsUtils - Class in org.goplanit.gtfs.util.test
Dedicated class to minimise warnings that have been verified as ignorable and switch them off accordingly
MelbourneGtfsServicesSettingsUtils() - Constructor for class org.goplanit.gtfs.util.test.MelbourneGtfsServicesSettingsUtils
 
MelbourneGtfsZoningSettingsUtils - Class in org.goplanit.gtfs.util.test
Dedicated class to minimise warnings that have been verified as ignorable and switch them off accordingly
MelbourneGtfsZoningSettingsUtils() - Constructor for class org.goplanit.gtfs.util.test.MelbourneGtfsZoningSettingsUtils
 
melbourneMinimiseVerifiedWarnings(OsmNetworkReaderSettings) - Static method in class org.goplanit.osm.test.OsmNetworkSettingsTestCaseUtils
When applied to the 2023 Melbourne PBF it suppresses and addresses warnings deemed issues that are NOT to be fixed in the parser but would detract from assessing the logs.
melbourneMinimiseVerifiedWarnings(OsmPublicTransportReaderSettings) - Static method in class org.goplanit.osm.test.OsmPtSettingsTestCaseUtils
When applied to the Melbourne PBF it suppresses and addresses warnings deemed issues that are NOT to be fixed in the parser but would detract from assessing the logs.
MEMORY_OUTPUT_FORMATTER - Static variable in interface org.goplanit.output.formatter.OutputFormatter
Memory output formatter which stores all results in memory rather than persist them to disk
MemoryOutputFormatter - Class in org.goplanit.output.formatter
OutputFormatter which stores data in memory, using specified keys and output properties.
MemoryOutputFormatter(IdGroupingToken) - Constructor for class org.goplanit.output.formatter.MemoryOutputFormatter
Constructor
MemoryOutputIterator - Class in org.goplanit.output.formatter
Iterator which loops through the keys and values stored in the MemoryOutputFormatter This class is a wrapper for MultiKeyPlanItDataIterator.
MemoryOutputIterator(MultiKeyPlanItData) - Constructor for class org.goplanit.output.formatter.MemoryOutputIterator
Constructor
mergeLineStrings(LineString, LineString) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Merge two line strings that are expected to have at least one point in common, in case any input is null or there is no overlap between the two null is returned
METADATA_XSD - Static variable in class org.goplanit.io.xml.util.PlanitSchema
 
METER - org.goplanit.utils.unit.UnitType
 
METER - Static variable in interface org.goplanit.utils.unit.Unit
predefined METER DistanceUnit
METER_SECOND - Static variable in interface org.goplanit.utils.unit.Unit
predefined METER/SECOND Unit
METRO_SERVICE - org.goplanit.gtfs.enums.RouteType
 
MILES - org.goplanit.tntp.enums.LengthUnits
 
MILES_H - org.goplanit.tntp.enums.SpeedUnits
 
MILES_PER_HOUR - Static variable in class org.goplanit.osm.tags.OsmSpeedTags
unit addendum for max speed values in miles per hour
MIN - org.goplanit.utils.network.layer.service.ServiceLeg.LengthType
 
MIN_TRANSFER_TIME - org.goplanit.gtfs.enums.GtfsKeyType
 
MIN_WIDTH - org.goplanit.gtfs.enums.GtfsKeyType
 
minDiffAngleInDegrees(double, double) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Compute the minimum difference t get to one angle to another in either direction between the given two angles (0-360)
MINI_BUS - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
smaller bus for public transport
MINIATURE - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
miniature railways, not actual railways
minimiseVerifiedWarnings(GtfsServicesReaderSettings) - Static method in class org.goplanit.gtfs.util.test.SydneyGtfsServicesSettingsUtils
When applied to the resources based GTFS it suppresses and addresses warnings deemed issues that are NOT to be fixed in the parser but would detract from assessing the logs.
minimiseVerifiedWarnings(GtfsZoningReaderSettings, boolean) - Static method in class org.goplanit.gtfs.util.test.SydneyGtfsZoningSettingsUtils
When applied to the resource GTFS files it suppresses and addresses warnings deemed issues that are NOT to be fixed in the parser but would detract from assessing the logs.
minimiseVerifiedWarnings2023(GtfsServicesReaderSettings) - Static method in class org.goplanit.gtfs.util.test.MelbourneGtfsServicesSettingsUtils
When applied to the 2023 PBF it suppresses and addresses warnings deemed issues that are NOT to be fixed in the parser but would detract from assessing the logs.
minimiseVerifiedWarnings2023(GtfsZoningReaderSettings, boolean) - Static method in class org.goplanit.gtfs.util.test.MelbourneGtfsZoningSettingsUtils
When applied to the GTFs resources it suppresses and addresses warnings deemed issues that are NOT to be fixed in the parser but would detract from assessing the logs.
MINIMUM_LANES_PER_DIRECTION - Static variable in class org.goplanit.osm.defaults.OsmLaneDefaults
minimum number of lanes per direction, default is 1
minimumNetworkCost - Variable in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Represents the total minimum cost possible
MinMaxPathResult - Interface in org.goplanit.algorithms.shortest
Implementation of the MinMaxPathResult interface
MinMaxPathResultImpl - Class in org.goplanit.algorithms.shortest
Implementation of the MinMaxPathResult interface
MinMaxPathResultImpl(double[], EdgeSegment[], double[], EdgeSegment[]) - Constructor for class org.goplanit.algorithms.shortest.MinMaxPathResultImpl
Constructor
minus(ExtendedLocalTime) - Method in class org.goplanit.utils.time.ExtendedLocalTime
subtract other from this and return newly created extended time reflecting the new time.
MINUTE - org.goplanit.utils.unit.UnitType
 
MINUTE - Static variable in interface org.goplanit.utils.unit.Unit
predefined MINUTE TimeUnit
MINUTE_2_HOUR - Static variable in class org.goplanit.utils.unit.TimeUnit
minute to hour conversion multiplier
MINUTE_2_SECOND - Static variable in class org.goplanit.utils.unit.TimeUnit
minute to second conversion multiplier
MINUTES - org.goplanit.tntp.enums.TimeUnits
 
MISCELLANEOUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
MNL - Static variable in class org.goplanit.path.choice.logit.LogitChoiceModel
short hand for MNL class type
MOBILITY_BUS_FOR_REGISTERED_DISABLED - org.goplanit.gtfs.enums.RouteType
 
MOBILITY_BUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
Mode - Interface in org.goplanit.utils.mode
Interface to represent a mode
MODE_EXTERNAL_ID - org.goplanit.output.property.OutputPropertyType
 
MODE_ID - org.goplanit.output.property.OutputPropertyType
 
MODE_ID_CLASS - Static variable in interface org.goplanit.utils.mode.Mode
id class for generating ids
MODE_INCOMPATIBLE - org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.RouteRemovalType
 
MODE_XML_ID - org.goplanit.output.property.OutputPropertyType
 
modeAccessConfiguration - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
the default mode access configuration used in case no explicit access information is available on the osmway's tags
modeAccessDefaultsByCountry - Static variable in class org.goplanit.osm.defaults.OsmModeAccessDefaultsByCountry
store all defaults per country by ISO2 code
modeAccessProperties - Variable in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Track access properties for each of the modes it supports for quick lookups
ModeData - Class in org.goplanit.assignment.traditionalstatic
Object to store the flows for each mode during the assignment iterations
ModeData(double[]) - Constructor for class org.goplanit.assignment.traditionalstatic.ModeData
Constructor
ModeExternalIdOutputProperty - Class in org.goplanit.output.property
 
ModeExternalIdOutputProperty() - Constructor for class org.goplanit.output.property.ModeExternalIdOutputProperty
 
ModeFactory - Interface in org.goplanit.utils.mode
Factory interface for creating mode instances
ModeFactoryImpl - Class in org.goplanit.mode
Factory for creating modes on modes container
ModeFactoryImpl(IdGroupingToken, Modes) - Constructor for class org.goplanit.mode.ModeFactoryImpl
Constructor
ModeFeaturesFactory - Class in org.goplanit.mode
Factory class to create physical and usability features for custom modes
ModeFeaturesFactory() - Constructor for class org.goplanit.mode.ModeFeaturesFactory
 
ModeIdOutputProperty - Class in org.goplanit.output.property
 
ModeIdOutputProperty() - Constructor for class org.goplanit.output.property.ModeIdOutputProperty
 
ModeImpl - Class in org.goplanit.mode
A Mode is a user class feature representing a single form of transport (car, truck etc.).
ModeImpl(ModeImpl, boolean) - Constructor for class org.goplanit.mode.ModeImpl
Copy constructor
ModeImpl(IdGroupingToken, double, String, double) - Constructor for class org.goplanit.mode.ModeImpl
Constructor, using all defaults for non-provided parameters
ModeImpl(IdGroupingToken, String, double, double, PhysicalModeFeaturesImpl, UsabilityModeFeaturesImpl) - Constructor for class org.goplanit.mode.ModeImpl
Constructor, using all defaults for non-provided parameters
modeLanesBackwardKeyTags - Variable in class org.goplanit.osm.converter.helper.OsmModeLanesTaggingSchemeHelper
<mode>:lanes:backward tags
modeLanesForwardKeyTags - Variable in class org.goplanit.osm.converter.helper.OsmModeLanesTaggingSchemeHelper
<mode>:lanes:forward tags
modeLanesKeyTags - Variable in class org.goplanit.osm.converter.helper.OsmModeLanesTaggingSchemeHelper
<mode>:lanes tags
modes - Variable in class org.goplanit.mode.ModeFactoryImpl
modes container to use
Modes - Interface in org.goplanit.utils.mode
container class and factory methods for modes with some
MODES - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
ModeShortNameConverter - Class in org.goplanit.geoio.util
Traditional GIS formats like shape have limits on length of attribute names.
ModeShortNameConverter() - Constructor for class org.goplanit.geoio.util.ModeShortNameConverter
 
ModesImpl - Class in org.goplanit.mode
Implementation of the Modes interface to create and register modes
ModesImpl(ModesImpl, boolean, BiConsumer<Mode, Mode>) - Constructor for class org.goplanit.mode.ModesImpl
Copy Constructor, also creates a new factory with reference to this container
ModesImpl(IdGroupingToken) - Constructor for class org.goplanit.mode.ModesImpl
Constructor
ModesImpl(ModeFactory) - Constructor for class org.goplanit.mode.ModesImpl
Constructor
modeToLayerXmlId - Variable in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
track mode to layer mapping
ModeXmlIdOutputProperty - Class in org.goplanit.output.property
 
ModeXmlIdOutputProperty() - Constructor for class org.goplanit.output.property.ModeXmlIdOutputProperty
 
modifiedLinkSegmentTypeModes - Variable in class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes
track all modified link segment types (value) that differ by the allowed modes from the original (key)
ModifiedLinkSegmentTypes - Class in org.goplanit.osm.physical.network.macroscopic
Helper class that tracks all modified, i.e., custom link segment types, that differ from the default link segment types created for open street map road and rail way types.
ModifiedLinkSegmentTypes() - Constructor for class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes
 
ModifiedLinkSegmentTypes.ModifiedLinkSegmentTypesModes - Class in org.goplanit.osm.physical.network.macroscopic
Track link segment types where only modes are either added or removed compared to their parent link segment type.
ModifiedRoutedServicesIdsEvent - Class in org.goplanit.service.routed.modifier.event
Event fired when routed services ids of a routed services layer have been changed (potentially)
ModifiedRoutedServicesIdsEvent(RoutedServicesLayerModifier, RoutedServicesLayer) - Constructor for class org.goplanit.service.routed.modifier.event.ModifiedRoutedServicesIdsEvent
Wrapper for a modified routed trips ids event indicating that one or more managed internal ids of the routed services layer have been changed
ModifiedRoutedServicesLayerEventImpl - Class in org.goplanit.service.routed.modifier.event
Base wrapper for all events fired with only routed service layer as a source
ModifiedRoutedServicesLayerEventImpl(RoutedServicesModifierEventType, RoutedServicesLayerModifier, RoutedServicesLayer) - Constructor for class org.goplanit.service.routed.modifier.event.ModifiedRoutedServicesLayerEventImpl
Wrapper for a modified routed service layer event
ModifiedRoutedTripIdsEvent - Class in org.goplanit.service.routed.modifier.event
Event fired when routed trip ids of a routed services layer have been changed (potentially)
ModifiedRoutedTripIdsEvent(RoutedServicesLayerModifier, RoutedServicesLayer) - Constructor for class org.goplanit.service.routed.modifier.event.ModifiedRoutedTripIdsEvent
Wrapper for a modified routed trips ids event indicating that one or more managed internal ids of the routed services layer have been changed
ModifiedTripScheduleDepartureIdsEvent - Class in org.goplanit.zoning.modifier.event
Event fired when routed trip schedule departures' ids of a routed services layer have been changed (potentially)
ModifiedTripScheduleDepartureIdsEvent(RoutedServicesLayerModifier, RoutedServicesLayer) - Constructor for class org.goplanit.zoning.modifier.event.ModifiedTripScheduleDepartureIdsEvent
Wrapper for a modified routed scheduled trip departures' ids event indicating that one or more managed internal ids of the routed services layer have been changed
ModifiedZoneIdsEvent - Class in org.goplanit.zoning.modifier.event
Wrapper for all events fired with zoning as a source
ModifiedZoneIdsEvent(ZoningModifier, Zoning) - Constructor for class org.goplanit.zoning.modifier.event.ModifiedZoneIdsEvent
Wrapper for a modified zoning ids event indicating that one or more managed internal ids of the zoning have been changed
MOFA - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
motorised bicycls with a speed restriction of 25km/h
MONDAY - org.goplanit.gtfs.enums.GtfsKeyType
 
MONO_RAIL - org.goplanit.gtfs.enums.RouteType
 
MONO_RAIL - Static variable in class org.goplanit.osm.tags.OsmRailModeTags
 
MONO_RAIL - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
MONORAIL - org.goplanit.gtfs.enums.RouteType
 
MOPED - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
motorised bicycls with a speed restriction of 45km/h
MOTOR_BIKE - org.goplanit.utils.mode.PredefinedModeType
 
MOTOR_BIKE_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.MotorBikeMode
 
MOTOR_BIKE_USABLITY_FEATURES - Static variable in class org.goplanit.mode.MotorBikeMode
 
MOTOR_CAR - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
motor car part of motorised vehicle category type
MOTOR_CYCLE - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
motor cycle part of motorised vehicle category type
MOTOR_HOME - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
motor home part of motorised vehicle category type
MOTOR_VEHICLE - Static variable in class org.goplanit.osm.tags.OsmRoadModeCategoryTags
group indicating any motor vehicle type
MotorBikeMode - Class in org.goplanit.mode
the predefined motor bike mode name: bicycle maxspeed (km/h): 130 pcu: 0.5 vehicular type: VEHICULAR motorisation: NON_MOTORISED track: ROAD use: PRIVATE
MotorBikeMode(MotorBikeMode, boolean) - Constructor for class org.goplanit.mode.MotorBikeMode
Copy constructor
MotorBikeMode(IdGroupingToken) - Constructor for class org.goplanit.mode.MotorBikeMode
Constructor for motor bike mode
MotorisationModeType - Enum in org.goplanit.utils.mode
A (vehicular) mode is either motorised or not; part of physical features
MOTORISED - org.goplanit.utils.mode.MotorisationModeType
 
MOTORWAY - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
MOTORWAY_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane
MOTORWAY_LINK - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
MOTORWAY_LINK_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane
MOZAMBIQUE - Static variable in class org.goplanit.utils.locale.CountryNames
 
MSA - Static variable in class org.goplanit.sdinteraction.smoothing.Smoothing
short hand for configuring smoothing with MSA instance
MSASmoothing - Class in org.goplanit.sdinteraction.smoothing
MSA smoothing object
MSASmoothing(MSASmoothing, boolean) - Constructor for class org.goplanit.sdinteraction.smoothing.MSASmoothing
Copy constructor
MSASmoothing(IdGroupingToken) - Constructor for class org.goplanit.sdinteraction.smoothing.MSASmoothing
Constructor
MSASmoothingConfigurator - Class in org.goplanit.sdinteraction.smoothing
configurator for MSA smoothing implementation
MSASmoothingConfigurator() - Constructor for class org.goplanit.sdinteraction.smoothing.MSASmoothingConfigurator
Constructor
MultiKeyPlanItData - Class in org.goplanit.data
Class which holds arrays of output property values, identified by arrays of output keys This class is a wrapper for the MultiKeyMap object which is a Map with multiple keys.
MultiKeyPlanItData(OutputProperty[], OutputProperty...) - Constructor for class org.goplanit.data.MultiKeyPlanItData
Constructor
MultiKeyPlanItData(OutputProperty, OutputProperty...) - Constructor for class org.goplanit.data.MultiKeyPlanItData
Constructor
MultiKeyPlanItData(OutputProperty, OutputProperty, OutputProperty...) - Constructor for class org.goplanit.data.MultiKeyPlanItData
Constructor
MultiKeyPlanItData(OutputProperty, OutputProperty, OutputProperty, OutputProperty...) - Constructor for class org.goplanit.data.MultiKeyPlanItData
Constructor
MultiKeyPlanItDataIterator - Interface in org.goplanit.data
Iterator which returns the keys and values for each row in a MultiKeyPlanItData object.
MultiKeyPlanItDataIteratorImpl - Class in org.goplanit.data
Implementation of the MultiKeyPlanItDataIterator interface
MultiKeyPlanItDataIteratorImpl(boolean, IterableMap<Object, Object[]>, MultiKeyMap<Object, Object[]>) - Constructor for class org.goplanit.data.MultiKeyPlanItDataIteratorImpl
Constructor
MultinomialLogit - Class in org.goplanit.path.choice.logit
MNL choice model implementation
MultinomialLogit(MultinomialLogit, boolean) - Constructor for class org.goplanit.path.choice.logit.MultinomialLogit
Copy constructor
MultinomialLogit(IdGroupingToken) - Constructor for class org.goplanit.path.choice.logit.MultinomialLogit
Constructor
MultinomialLogitConfigurator - Class in org.goplanit.path.choice.logit
MNL configurator implementations
MultinomialLogitConfigurator() - Constructor for class org.goplanit.path.choice.logit.MultinomialLogitConfigurator
Constructor
multiply(double) - Method in class org.goplanit.od.demand.OdDemandMatrix
Multiply all entries with given factor
multiply(double) - Method in interface org.goplanit.od.demand.OdDemands
Multiply all entries with given factor
multiplyBy(double[], double) - Static method in class org.goplanit.utils.arrays.ArrayUtils
multiply each entry in array by given multiplicator.
MULTIPOLYGON - Static variable in class org.goplanit.osm.tags.OsmRelationTypeTags
 

N

name - Variable in class org.goplanit.graph.EdgeImpl
Name of the edge
name - Variable in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
name of the link segment type
name - Variable in class org.goplanit.network.layer.physical.NodeImpl
name of the node
name - Variable in enum org.goplanit.utils.unit.UnitType
 
name - Variable in class org.goplanit.zoning.ConnectoidImpl
name of the connectoid if any
name - Variable in class org.goplanit.zoning.TransferZoneGroupImpl
name of the transfer zone group
name - Variable in class org.goplanit.zoning.ZoneImpl
name of the zone
NAME - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
NAME - Static variable in class org.goplanit.osm.tags.OsmTags
 
NAME - Static variable in class org.goplanit.output.property.CalculatedSpeedOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.CapacityPerLaneOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.CostTimesFlowOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.DensityOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.DestinationZoneExternalIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.DestinationZoneIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.DestinationZoneXmlIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.DownstreamNodeExternalIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.DownstreamNodeIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.DownstreamNodeLocationOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.DownstreamNodeXmlIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.FlowOutputProperty
Name of the property
NAME - Static variable in class org.goplanit.output.property.InflowOutputProperty
Name of the property
NAME - Static variable in class org.goplanit.output.property.IterationIndexOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.LengthOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.LinkSegmentCostOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.LinkSegmentExternalIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.LinkSegmentIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.LinkSegmentTypeIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.LinkSegmentTypeNameOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.LinkSegmentTypeXmlIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.LinkSegmentXmlIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.MaximumDensityOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.MaximumSpeedOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.ModeExternalIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.ModeIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.ModeXmlIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.NumberOfLanesOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.OdCostOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.OriginZoneExternalIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.OriginZoneIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.OriginZoneXmlIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.OutflowOutputProperty
Name of the property
NAME - Static variable in class org.goplanit.output.property.PathIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.PathOutputStringProperty
 
NAME - Static variable in class org.goplanit.output.property.RunIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.TimePeriodExternalIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.TimePeriodIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.TimePeriodXmlIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.UpstreamNodeExternalIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.UpstreamNodeIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.UpstreamNodeLocationOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.UpstreamNodeXmlIdOutputProperty
 
NAME - Static variable in class org.goplanit.output.property.VcRatioOutputProperty
 
NAMIBIA - Static variable in class org.goplanit.utils.locale.CountryNames
 
NARROW_GAUGE - Static variable in class org.goplanit.osm.tags.OsmRailModeTags
 
NARROW_GAUGE - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
NATIONAL_COACH_SERVICE - org.goplanit.gtfs.enums.RouteType
 
NAURU - Static variable in class org.goplanit.utils.locale.CountryNames
 
negative(double) - Static method in class org.goplanit.utils.math.Precision
Verify if negative with Precision.EPSILON_6
NEGATIVE_ACCESS_VALUE_TAGS - Static variable in class org.goplanit.osm.tags.OsmAccessTags
no none private destination delivery customers use_sidepath separate dismount discouraged
NEPAL - Static variable in class org.goplanit.utils.locale.CountryNames
 
NETHERLANDS - Static variable in class org.goplanit.utils.locale.CountryNames
 
NETHERLANDS_RDS - Static variable in class org.goplanit.utils.epsg.EpsgCodesByCountry
Area of use: Netherlands, Rijks Driehoek Stelsel, EPSG:28992
network - Variable in class org.goplanit.io.converter.zoning.PlanitZoningReader
the network this zoning relates to
Network - Class in org.goplanit.network
Base class for any network.
Network(Network, boolean) - Constructor for class org.goplanit.network.Network
Copy constructor
Network(IdGroupingToken) - Constructor for class org.goplanit.network.Network
Constructor
NETWORK - Static variable in class org.goplanit.matsim.xml.MatsimNetworkElements
 
NETWORK_DOCTYPE - Static variable in class org.goplanit.matsim.converter.MatsimWriter
the doc type of MATSIM public transport schedule.
NETWORK_LAYER_ID_CLASS - Static variable in interface org.goplanit.utils.network.layer.NetworkLayer
class used for managed id generation
NETWORK_XSD_FILE - Static variable in class org.goplanit.io.converter.network.PlanitNetworkReader
Default XSD files used to validate input XML files against, TODO: move to properties file
NetworkConverter - Class in org.goplanit.converter.network
Network converter class able to convert a network from one type to another
NetworkConverter(NetworkReader, NetworkWriter) - Constructor for class org.goplanit.converter.network.NetworkConverter
constructor
NetworkConverterFactory - Class in org.goplanit.converter.network
Factory class for creating network converters
NetworkConverterFactory() - Constructor for class org.goplanit.converter.network.NetworkConverterFactory
 
NetworkFileColumnType - Enum in org.goplanit.tntp.enums
Enumeration giving roles of columns in TNTP network input file
NetworkFlowUpdateData - Class in org.goplanit.assignment.ltm.sltm.consumer
Base class to aid updating of the network link flows during loading.
NetworkFlowUpdateData(NetworkLoadingFactorData) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.NetworkFlowUpdateData
Constructor, special case where link sending flows are not to be updated
NetworkFlowUpdateData(SendingFlowData, InflowOutflowData, NetworkLoadingFactorData) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.NetworkFlowUpdateData
Constructor to update sending flows during flow update
NetworkFlowUpdateData(SendingFlowData, NetworkLoadingFactorData) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.NetworkFlowUpdateData
Constructor to update sending flows during flow update
networkIdGroupingToken - Variable in class org.goplanit.network.Network
a token for this network in particular to ensure unique ids across all entities of the same class instance within this network
NetworkIdMapper - Class in org.goplanit.converter.idmapping
All network id mappers in a convenience class
NetworkIdMapper(IdMapperType) - Constructor for class org.goplanit.converter.idmapping.NetworkIdMapper
Constructor
NetworkLayer - Interface in org.goplanit.utils.network.layer
A network layer represents the infrastructure suited for a number of modes.
NetworkLayerGenerator - Interface in org.goplanit.network.layer
A network layer generator generates a (non-empty) network based on its type and or configuration on-the-fly.Unlike a Network reader it is not meant to read anything from disk, but instead generate it based on some pattern of sorts.
NetworkLayerImpl - Class in org.goplanit.network.layer
Implementation of NetworkLayer interface with only bare-bones functionality to support ids and modes.
NetworkLayerImpl(NetworkLayerImpl, boolean) - Constructor for class org.goplanit.network.layer.NetworkLayerImpl
Copy constructor
NetworkLayerImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.NetworkLayerImpl
Constructor
networkLayerLinkSegments - Variable in class org.goplanit.network.layer.service.ServiceLegSegmentImpl
Service leg's underlying links connecting its two service nodes
networkLayerPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular network layer are prefixed with the exact same string, i.e.
NetworkLayers<T extends NetworkLayer> - Interface in org.goplanit.utils.network.layers
interface to manage transport layers.
NetworkLoading - Class in org.goplanit.supply.networkloading
Network loading traffic component
NetworkLoading(NetworkLoading, boolean) - Constructor for class org.goplanit.supply.networkloading.NetworkLoading
Copy Constructor
NetworkLoading(IdGroupingToken) - Constructor for class org.goplanit.supply.networkloading.NetworkLoading
Base constructor
networkLoadingFactorData - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
tracks flow acceptance factors as well as its two related other factors, storage and capacity factors
NetworkLoadingFactorData - Class in org.goplanit.assignment.ltm.sltm.loading
Track the sLTM variables representing the various factors used: flow acceptance factors (alphas) flow capacity factors (betas) storage capacity factors (gammas)
NetworkLoadingFactorData(int) - Constructor for class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Constructor
networkLoadingLinkSegmentSendingflowOutflowUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushBase
Conduct a network loading to compute updated current sending flow and outflow rates (without tracking turn flows).
networkLoadingLinkSegmentSendingflowOutflowUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingPath
Conduct a network loading to compute updated current sending flow and outflow rates (without tracking turn flows).
networkLoadingLinkSegmentSendingflowOutflowUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Conduct a network loading to compute updated current sending flow and outflow rates (without tracking turn flows).
networkLoadingLinkSegmentSendingFlowUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushBase
Conduct a network loading to compute updated current sending flow rates (without tracking turn flows): Eq.
networkLoadingLinkSegmentSendingFlowUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingPath
Conduct a network loading to compute updated current sending flow rates (without tracking turn flows): Eq.
networkLoadingLinkSegmentSendingFlowUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Conduct a network loading to compute updated current sending flow rates (without tracking turn flows): Eq.
networkLoadingTurnFlowUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushBase
Conduct a network loading to compute updated turn inflow rates u_ab: Eq.
networkLoadingTurnFlowUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingPath
Conduct a network loading to compute updated turn inflow rates u_ab: Eq.
networkLoadingTurnFlowUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Conduct a network loading to compute updated turn inflow rates u_ab: Eq.
networkPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular network are prefixed with the exact same string, i.e.
NetworkReader - Interface in org.goplanit.converter.network
Interface to read a PLANit network
NetworkReaderImpl - Class in org.goplanit.converter.network
A network reader implementation with built-in convenience containers that maps ids used by the external data source to relate entities to each other to the created PLANit entries.
NetworkReaderImpl() - Constructor for class org.goplanit.converter.network.NetworkReaderImpl
Constructor
networkSettings - Variable in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
the network settings to use
networkSettings - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
the network settings to use
networkSettings - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
the network settings to use
networkSettings - Variable in class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
the network and zoning settings to use in case we are writing without services
networkSettings - Variable in class org.goplanit.matsim.converter.MatsimRoutedServicesWriter
the network settings to use required to sync our services references to zoning information
networkSettings - Variable in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
the network settings to use
networkToPopulate - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
the network to populate
NetworkTurnFlowUpdateData - Class in org.goplanit.assignment.ltm.sltm.consumer
Base class to aid updating of the network turn flows during loading.
NetworkTurnFlowUpdateData(boolean, SendingFlowData, SplittingRateData, NetworkLoadingFactorData) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.NetworkTurnFlowUpdateData
Constructor
NetworkTurnFlowUpdateData(boolean, SplittingRateData, NetworkLoadingFactorData) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.NetworkTurnFlowUpdateData
constructor where sending flows are not to be updated
NetworkWriter - Interface in org.goplanit.converter.network
Interface to write a PLANit network to disk
NEW_ZEALAND - Static variable in class org.goplanit.utils.locale.CountryNames
 
NEWELL - Static variable in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
shorthand for Newell fundamental diagram class type
NewellFundamentalDiagram - Class in org.goplanit.supply.fundamentaldiagram
Implementation of a Newell (triangular) fundamental diagram for a road section (link segment)
NewellFundamentalDiagram(double) - Constructor for class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Constructor using all defaults except for the free speed to apply
NewellFundamentalDiagram(double, double) - Constructor for class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Constructor using all defaults except for the free speed to apply
NewellFundamentalDiagram(double, double, double) - Constructor for class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Constructor using all defaults except for the free speed to apply
NewellFundamentalDiagram(LinearFundamentalDiagramBranch, LinearFundamentalDiagramBranch) - Constructor for class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Constructor using all defaults except for the free speed to apply
NewellFundamentalDiagram(NewellFundamentalDiagram, boolean) - Constructor for class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Copy constructor
NewellFundamentalDiagramComponent - Class in org.goplanit.supply.fundamentaldiagram
Newell fundamental diagram traffic component
NewellFundamentalDiagramComponent(NewellFundamentalDiagramComponent, boolean) - Constructor for class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramComponent
Copy constructor
NewellFundamentalDiagramComponent(IdGroupingToken) - Constructor for class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramComponent
Constructor
NewellFundamentalDiagramConfigurator - Class in org.goplanit.supply.fundamentaldiagram
Configurator for Newell Fundamental diagram implementation.
NewellFundamentalDiagramConfigurator() - Constructor for class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramConfigurator
Constructor
next() - Method in interface org.goplanit.data.MultiKeyPlanItDataIterator
Returns the next array of keys in the iteration
next() - Method in class org.goplanit.data.MultiKeyPlanItDataIteratorImpl
Advances the iteration and returns the next array of keys in the iteration
next() - Method in class org.goplanit.graph.directed.DirectedVertexImpl.EdgeSegmentIterator
Get next edge segment
next() - Method in class org.goplanit.output.formatter.MemoryOutputIterator
Returns the next array of keys in the iteration
next() - Method in class org.goplanit.utils.od.OdHashedIterator
next() - Method in class org.goplanit.utils.od.OdMatrixIterator
nextEdgeSegmentByVertex - Variable in class org.goplanit.algorithms.shortest.ShortestPathResultGeneralised
the next edge segment to reach the vertex with the given measured cost (preceding in one-to-all, succeeding in all-to-one)
nextEdgeSegments - Variable in class org.goplanit.algorithms.shortest.ShortestBushGeneralised
Track incoming edge segment(s) that are shortest for each vertex in this array.
nextEdgeSegments - Variable in class org.goplanit.algorithms.shortest.ShortestBushResultGeneralised
the next edge segment(s) to reach the vertex with the given measured cost.
NIGHT_BUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
NMRCollectMostRestrictingTurnConsumer - Class in org.goplanit.assignment.ltm.sltm.consumer
A functional class that consumes the result of a node model update in order to obtain the most restrictive out link for the given in link provided
NMRCollectMostRestrictingTurnConsumer(EdgeSegment) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.NMRCollectMostRestrictingTurnConsumer
Constructor
NMRUpdateEntryLinksOutflowConsumer - Class in org.goplanit.assignment.ltm.sltm.consumer
A functional class that consumes the result of a node model update in order to determine the next accepted outflows of incoming links of all nodes it is applied to
NMRUpdateEntryLinksOutflowConsumer(double[]) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.NMRUpdateEntryLinksOutflowConsumer
Constructor
NMRUpdateExitLinkInflowsConsumer - Class in org.goplanit.assignment.ltm.sltm.consumer
A functional class that consumes the result of a node model update in order to update the inflows of all the outgoing links of the nodes it is applied to *
NMRUpdateExitLinkInflowsConsumer(double[]) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.NMRUpdateExitLinkInflowsConsumer
Constructor
NO - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: no tag
NO - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
NO - Static variable in class org.goplanit.osm.tags.OsmOneWayTags
 
NO - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
value for sidewalk key , see also https://wiki.openstreetmap.org/wiki/Key:sidewalk
NO - Static variable in class org.goplanit.osm.tags.OsmTags
 
NO_COLUMNS - org.goplanit.gtfs.enums.GtfsColumnType
 
NO_VEHICLE - org.goplanit.utils.mode.VehicularModeType
 
Node - Interface in org.goplanit.utils.network.layer.physical
Node is a vertex but not all vertices are nodes.
NODE - Static variable in class org.goplanit.matsim.xml.MatsimNetworkElements
 
NODE_EXTERNAL_ID - org.goplanit.output.enums.PathOutputIdentificationType
 
NODE_ID - org.goplanit.output.enums.PathOutputIdentificationType
 
NODE_ID_CLASS - Static variable in interface org.goplanit.utils.network.layer.physical.Node
id class for generating ids
NODE_XML_ID - org.goplanit.output.enums.PathOutputIdentificationType
 
nodeAccessDownstream - Variable in class org.goplanit.zoning.DirectedConnectoidImpl
the node access given an access edge segment is either up or downstream
NodeFactory - Interface in org.goplanit.utils.network.layer.physical
Factory interface for creating node instances
NodeFactoryImpl - Class in org.goplanit.network.layer.physical
Factory for creating nodes on nodes container
NodeFactoryImpl(IdGroupingToken, Nodes) - Constructor for class org.goplanit.network.layer.physical.NodeFactoryImpl
Constructor
nodeId - Variable in class org.goplanit.network.layer.physical.NodeImpl
Unique node identifier
NodeImpl<LS extends EdgeSegment> - Class in org.goplanit.network.layer.physical
Node representation connected to one or more entry and exit links
NodeImpl(NodeImpl<LS>, boolean) - Constructor for class org.goplanit.network.layer.physical.NodeImpl
Copy constructor
NodeImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.physical.NodeImpl
Node constructor
nodeLocationEquals2D(OsmNode, Coordinate) - Static method in class org.goplanit.osm.util.OsmNodeUtils
Verify if the location of the provided coordinate equals the node's location
NodeModel - Interface in org.goplanit.algorithms.nodemodel
Node model algorithm base interface
NodeModelComponent - Class in org.goplanit.supply.network.nodemodel
Node model traffic component
NodeModelComponent(NodeModelComponent, boolean) - Constructor for class org.goplanit.supply.network.nodemodel.NodeModelComponent
Copy constructor
NodeModelComponent(IdGroupingToken) - Constructor for class org.goplanit.supply.network.nodemodel.NodeModelComponent
Base constructor
NodeModelConfigurator<T extends NodeModelComponent> - Class in org.goplanit.supply.network.nodemodel
Base class for all node model configurator implementations
NodeModelConfigurator(Class<T>) - Constructor for class org.goplanit.supply.network.nodemodel.NodeModelConfigurator
Constructor
NodeModelConfiguratorFactory - Class in org.goplanit.supply.network.nodemodel
factory for the node model types supported directory by PLANit
NodeModelConfiguratorFactory() - Constructor for class org.goplanit.supply.network.nodemodel.NodeModelConfiguratorFactory
 
Nodes - Interface in org.goplanit.utils.network.layer.physical
Container class for primary managed nodes container and access to factory to create and register them on this instance
NODES - Static variable in class org.goplanit.matsim.xml.MatsimNetworkElements
 
NodesImpl - Class in org.goplanit.network.layer.physical
Nodes primary managed container implementation
NodesImpl(NodesImpl, boolean, BiConsumer<Node, Node>) - Constructor for class org.goplanit.network.layer.physical.NodesImpl
Copy constructor, also creates new factory with this as its underlying container
NodesImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.physical.NodesImpl
Constructor
NodesImpl(IdGroupingToken, NodeFactory) - Constructor for class org.goplanit.network.layer.physical.NodesImpl
Constructor
NON_MOTORISED - org.goplanit.utils.mode.MotorisationModeType
 
NON_RAILBASED_OSM_RAILWAY_VALUE_TAGS - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
the OSM railway values that are marked as non-rail types, i.e., they can never be activated to be converted into links
NONE - org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
 
NONE - org.goplanit.osm.util.OsmPtVersionScheme
 
NONE - org.goplanit.output.enums.OdSkimSubOutputType
 
NONE - org.goplanit.utils.unit.UnitGroup
 
NONE - org.goplanit.utils.unit.UnitType
 
NONE - org.goplanit.utils.zoning.ConnectoidType
 
NONE - org.goplanit.utils.zoning.TransferZoneType
 
NONE - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: no tag
NONE - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
value for sidewalk key , see also https://wiki.openstreetmap.org/wiki/Key:sidewalk
NONE - Static variable in class org.goplanit.osm.tags.OsmTags
 
NONE - Static variable in interface org.goplanit.utils.unit.Unit
 
NoneUnit - Class in org.goplanit.utils.unit
Simple unit that comprises a single unit
NoneUnit() - Constructor for class org.goplanit.utils.unit.NoneUnit
Constructor
nonUrbanHighwayDefaults - Variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
non-urban highway speed limit defaults
nonZero(double) - Static method in class org.goplanit.utils.math.Precision
Verify if non-zero with Precision.EPSILON_6
norm - Variable in class org.goplanit.gap.NormBasedGapFunction
which norm we are taking, e.g.
NORM_BASED_GAP - Static variable in class org.goplanit.gap.GapFunction
short code for a norm based gap function type
NormBasedGapConfigurator - Class in org.goplanit.gap
Norm based gap function configurator
NormBasedGapConfigurator() - Constructor for class org.goplanit.gap.NormBasedGapConfigurator
Constructor
NormBasedGapFunction - Class in org.goplanit.gap
Gap function based on the norm, e.g.
NormBasedGapFunction(NormBasedGapFunction, boolean) - Constructor for class org.goplanit.gap.NormBasedGapFunction
Copy constructor
NormBasedGapFunction(IdGroupingToken, StopCriterion) - Constructor for class org.goplanit.gap.NormBasedGapFunction
Constructor with defaults for norm and averaged
NormBasedGapFunction(IdGroupingToken, StopCriterion, int) - Constructor for class org.goplanit.gap.NormBasedGapFunction
Constructor with default for averaged
NormBasedGapFunction(IdGroupingToken, StopCriterion, int, boolean) - Constructor for class org.goplanit.gap.NormBasedGapFunction
Constructor
NOT_SPECIFIED - Static variable in interface org.goplanit.output.formatter.OutputFormatter
Constant to report that an output value has not been set
notEqual(double, double) - Static method in class org.goplanit.utils.math.Precision
notEqual(double, double, double) - Static method in class org.goplanit.utils.math.Precision
NotNull - Class in org.goplanit.utils.predicate
NotNull predicate
NotNull() - Constructor for class org.goplanit.utils.predicate.NotNull
 
NT_CATEGORY - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
NT_TYPE - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
NullaryDoubleSupplier - Class in org.goplanit.utils.function
Lightweight Nullaryfunction implementation to supply doubles in the form of a NullaryFunction<Double> compatible with OjAlgo
NullaryDoubleSupplier(double) - Constructor for class org.goplanit.utils.function.NullaryDoubleSupplier
Constructor for double supplier compatible with Nullaryfunction<Double> of OjAlgo
nullOrEmpty(Iterable<?>) - Static method in class org.goplanit.utils.misc.IterableUtils
Check if iterable is null or empty
nullOrEmpty(Collection<?>) - Static method in class org.goplanit.utils.misc.CollectionUtils
Verify if collection is null or empty
NUMBER_OF_LANES - org.goplanit.output.property.OutputPropertyType
 
NUMBER_OF_LANES - org.goplanit.tntp.enums.NetworkFileColumnType
 
NUMBER_OF_LINKS_INDICATOR - Static variable in class org.goplanit.tntp.TntpHeaderConstants
 
NUMBER_OF_NODES_INDICATOR - Static variable in class org.goplanit.tntp.TntpHeaderConstants
 
NUMBER_OF_ZONES_INDICATOR - Static variable in class org.goplanit.tntp.TntpHeaderConstants
 
numberOfEdgeSegments - Variable in class org.goplanit.algorithms.shortest.ShortestBushResultGeneralised
number of edge segments in the parent network
numberOfEdgeSegments - Variable in class org.goplanit.algorithms.shortest.ShortestPathAStar
The number of edge segments considered
numberOfLanes - Variable in class org.goplanit.network.layer.physical.LinkSegmentBase
segment's number of lanes
NumberOfLanesOutputProperty - Class in org.goplanit.output.property
 
NumberOfLanesOutputProperty() - Constructor for class org.goplanit.output.property.NumberOfLanesOutputProperty
 
numberOfListeners(EventType) - Method in class org.goplanit.utils.event.EventProducerImpl
Determine the number of listeners for a given event type
numberOfVertices - Variable in class org.goplanit.algorithms.shortest.ShortestPathAStar
The number of vertices in the network
numberOfVertices - Variable in class org.goplanit.algorithms.shortest.ShortestPathGeneralised
The number of vertices in the network

O

OD - org.goplanit.output.enums.OutputType
 
OD_COST - org.goplanit.output.property.OutputPropertyType
 
OD_ZONE_ID_CLASS - Static variable in interface org.goplanit.utils.zoning.OdZone
the class to use for the additional od zone id generation
odConnectoids - Variable in class org.goplanit.zoning.Zoning
provide access to undirected connectoids (of od zones)
OdCostOutputProperty - Class in org.goplanit.output.property
 
OdCostOutputProperty() - Constructor for class org.goplanit.output.property.OdCostOutputProperty
 
OdData<T> - Interface in org.goplanit.utils.od
Interface defining methods for objects which store data related to origin and destination
OdDataImpl<T> - Class in org.goplanit.utils.od
Base class containing common methods required by all classes which implement ODData
OdDataImpl(Class<? extends IdAble>, IdGroupingToken, OdZones) - Constructor for class org.goplanit.utils.od.OdDataImpl
Constructor
OdDataImpl(OdDataImpl<T>) - Constructor for class org.goplanit.utils.od.OdDataImpl
Copy Constructor
OdDataIterator<T> - Interface in org.goplanit.utils.od
Defines methods for an iterator which moves through a matrix of origin-destination cells
OdDemandMatrix - Class in org.goplanit.od.demand
This class handles the OD demand matrix.
OdDemandMatrix(OdDemandMatrix) - Constructor for class org.goplanit.od.demand.OdDemandMatrix
Copy constructor
OdDemandMatrix(OdZones) - Constructor for class org.goplanit.od.demand.OdDemandMatrix
Constructor
OdDemandMatrix.OdDemandMatrixIterator - Class in org.goplanit.od.demand
Wrapper around primitive matrix iterator
OdDemandMatrixIterator(OdDemandMatrix) - Constructor for class org.goplanit.od.demand.OdDemandMatrix.OdDemandMatrixIterator
 
OdDemands - Interface in org.goplanit.od.demand
OdData representing Origin-Destination demands without a specific container reference so a general typed definition of OdDemands can be used for access
odDemandsByTimePeriodAndMode - Variable in class org.goplanit.demands.Demands
Trip demand matrices
odHashed - Variable in class org.goplanit.utils.od.OdHashedImpl
the hashed OD values where the key is based on the combined ids of origin and destination
OdHashed<T> - Interface in org.goplanit.utils.od
This interface represents a hashed based implementation for handling origin-demand matrices of a certain type where the data is modelled by a single hash key generated from the OD zone information
OdHashedImpl<T> - Class in org.goplanit.utils.od
This class stores paths by their origin and destination by creating a unique hash for the combined ids of the od zones.
OdHashedImpl(Class<? extends IdAble>, IdGroupingToken, OdZones) - Constructor for class org.goplanit.utils.od.OdHashedImpl
Constructor
OdHashedImpl(OdHashedImpl<T>) - Constructor for class org.goplanit.utils.od.OdHashedImpl
Copy constructor, only shallow copy implemented, deep copy is to be implemented by parent because we do not want to enforce more type information on values
OdHashedIterator<T> - Class in org.goplanit.utils.od
Base Hash key oriented Iterator which runs through available ods that have non-zero values
OdHashedIterator(OdHashed<T>, OdZones) - Constructor for class org.goplanit.utils.od.OdHashedIterator
Constructor
OdMatrix<T,​U> - Interface in org.goplanit.utils.od
This class contains common methods for handling origin-demand matrices of a certain type where the entire matrix is modelled even if some combinations of ODs do not contain any data.
OdMatrixImpl<T,​U> - Class in org.goplanit.utils.od
This class contains common methods for handling origin-demand matrices.
OdMatrixImpl(Class<? extends IdAble>, IdGroupingToken, OdZones, U) - Constructor for class org.goplanit.utils.od.OdMatrixImpl
Constructor for Od matrix containing primitives, i.e.
OdMatrixImpl(OdMatrixImpl<T, U>) - Constructor for class org.goplanit.utils.od.OdMatrixImpl
Copy Constructor (shallow copy of matrix contents)
OdMatrixIterator<T,​U> - Class in org.goplanit.utils.od
BAse matrix oriented Iterator which runs through rows and columns of some matrix type of container, making the value, row and column of each cell available
OdMatrixIterator(U, OdZones) - Constructor for class org.goplanit.utils.od.OdMatrixIterator
Constructor
OdNonPrimitiveMatrix<T> - Class in org.goplanit.utils.od
This class contains common methods for handling origin-demand matrices where values are non-primitive types, i.e.
OdNonPrimitiveMatrix(Class<? extends IdAble>, IdGroupingToken, OdZones, T[][]) - Constructor for class org.goplanit.utils.od.OdNonPrimitiveMatrix
Constructor for full Od matrix containing non-primitives, i.e.
OdNonPrimitiveMatrix(OdNonPrimitiveMatrix<T>) - Constructor for class org.goplanit.utils.od.OdNonPrimitiveMatrix
Copy constructor for shallow copies only as we do not want to enforce a particular type upon T that supports deeo cloning
OdNonPrimitiveMatrixIterator<T> - Class in org.goplanit.utils.od
Iterator of OdMatrix with objects stored as raw two dimensional array
OdNonPrimitiveMatrixIterator(T[][], OdZones) - Constructor for class org.goplanit.utils.od.OdNonPrimitiveMatrixIterator
Constructor
OdOutputTypeAdapter - Interface in org.goplanit.output.adapter
Interface defining the methods required for an Origin-Destination output adapter
OdOutputTypeAdapterImpl - Class in org.goplanit.output.adapter
Top-level abstract class which defines the common methods required by OD output type adapters
OdOutputTypeAdapterImpl(OutputType, TrafficAssignment) - Constructor for class org.goplanit.output.adapter.OdOutputTypeAdapterImpl
Constructor
OdOutputTypeConfiguration - Class in org.goplanit.output.configuration
The configuration for the origin-destination output type.
OdOutputTypeConfiguration() - Constructor for class org.goplanit.output.configuration.OdOutputTypeConfiguration
Constructor Define the default output properties here.
OdPathIterator - Interface in org.goplanit.od.path
Iterator for directed paths tracked by od
odPathMatrices - Variable in class org.goplanit.path.OdPathSets
map holding all registered od path matrices by their unique id
OdPathMatrix - Class in org.goplanit.od.path
This class stores the path objects from each origin to each destination in a full matrix form
OdPathMatrix(OdPathMatrix, boolean) - Constructor for class org.goplanit.od.path.OdPathMatrix
Copy constructor
OdPathMatrix(IdGroupingToken, OdZones) - Constructor for class org.goplanit.od.path.OdPathMatrix
Constructor
OdPathMatrix.OdPathMatrixIterator - Class in org.goplanit.od.path
Wrapper around primitive matrix iterator
OdPathMatrixIterator(OdPathMatrix) - Constructor for class org.goplanit.od.path.OdPathMatrix.OdPathMatrixIterator
 
OdPaths - Interface in org.goplanit.od.path
A container class for Origin-Destination paths.
odPathSet - Variable in class org.goplanit.path.choice.StochasticPathChoice
The registered od path set instance
odPathSets - Variable in class org.goplanit.project.CustomPlanItProject
The registered OD path sets
odPathSets - Variable in class org.goplanit.project.PlanItProjectInput
The registered OD path sets
OdPathSets - Class in org.goplanit.path
Contains one or more origin-destination based path sets that can be used in assignment.
OdPathSets(OdPathSets, boolean) - Constructor for class org.goplanit.path.OdPathSets
Constructor
OdPathSets(IdGroupingToken) - Constructor for class org.goplanit.path.OdPathSets
Constructor
odPathSetsPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular od path sets are prefixed with the exact same string, i.e.
OdPathsHashed - Class in org.goplanit.od.path
This class stores paths by their origin and destination by creating a unique hash for the combined ids of the od zones.
OdPathsHashed(OdPathsHashed, boolean) - Constructor for class org.goplanit.od.path.OdPathsHashed
Copy constructor
OdPathsHashed(IdGroupingToken, OdZones) - Constructor for class org.goplanit.od.path.OdPathsHashed
Constructor
OdPathsHashed.OdPathsHashedIterator - Class in org.goplanit.od.path
Wrapper around hashed iterator for od paths
OdPathsHashedIterator(OdPathsHashed) - Constructor for class org.goplanit.od.path.OdPathsHashed.OdPathsHashedIterator
 
OdPrimitiveMatrix<T extends Number> - Class in org.goplanit.utils.od
This class contains common methods for handling origin-demand matrices.
OdPrimitiveMatrix(Class<? extends IdAble>, IdGroupingToken, OdZones, Array2D<T>) - Constructor for class org.goplanit.utils.od.OdPrimitiveMatrix
Constructor for Od matrix containing primitives, i.e.
OdPrimitiveMatrix(OdPrimitiveMatrix<T>, Array2D.Factory<T>) - Constructor for class org.goplanit.utils.od.OdPrimitiveMatrix
Copy Constructor
OdPrimitiveMatrixIterator<T extends Number> - Class in org.goplanit.utils.od
Iterator of OdMatrix with primitives stored as Array2D
OdPrimitiveMatrixIterator(Array2D<T>, OdZones) - Constructor for class org.goplanit.utils.od.OdPrimitiveMatrixIterator
Constructor
OdSkimMatrix - Class in org.goplanit.od.skim
This class stores an OD Skim matrix.
OdSkimMatrix(OdSkimMatrix) - Constructor for class org.goplanit.od.skim.OdSkimMatrix
copy constructor
OdSkimMatrix(OdZones, OdSkimSubOutputType) - Constructor for class org.goplanit.od.skim.OdSkimMatrix
Constructor
OdSkimMatrix.OdSkimMatrixIterator - Class in org.goplanit.od.skim
Wrapper around primitive matrix iterator
OdSkimMatrixIterator(OdSkimMatrix) - Constructor for class org.goplanit.od.skim.OdSkimMatrix.OdSkimMatrixIterator
 
OdSkimSubOutputType - Enum in org.goplanit.output.enums
Enumeration of possible values of OD Skim Output Type
OdZone - Interface in org.goplanit.utils.zoning
an OdZone is a zone where trips terminate and or commence
OdZoneFactory - Interface in org.goplanit.utils.zoning
Factory interface for directed connectoids
OdZoneFactoryImpl - Class in org.goplanit.zoning
Factory for creating od zones (on container)
OdZoneFactoryImpl(IdGroupingToken, OdZones) - Constructor for class org.goplanit.zoning.OdZoneFactoryImpl
Constructor
OdZoneImpl - Class in org.goplanit.zoning
An Od zone
OdZoneImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.OdZoneImpl
constructor
OdZoneImpl(OdZoneImpl, boolean) - Constructor for class org.goplanit.zoning.OdZoneImpl
Copy constructor
odZones - Variable in class org.goplanit.zoning.OdZoneFactoryImpl
container to use
odZones - Variable in class org.goplanit.zoning.Zoning
provide access to zones
OdZones - Interface in org.goplanit.utils.zoning
Container class for OdZones
OdZonesImpl - Class in org.goplanit.zoning
implementation of the Zones <T> interface for Od zones
OdZonesImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.OdZonesImpl
Constructor
OdZonesImpl(OdZoneFactory) - Constructor for class org.goplanit.zoning.OdZonesImpl
Constructor
OdZonesImpl(OdZonesImpl, boolean, BiConsumer<OdZone, OdZone>) - Constructor for class org.goplanit.zoning.OdZonesImpl
Copy constructor, also creates new factory with this as its underlying container
of(long) - Static method in class org.goplanit.utils.time.ExtendedLocalTime
Create from nanos, logs warning and returns null if not valid
of(short) - Static method in enum org.goplanit.gtfs.enums.RouteType
Create from internal value
of(A, B) - Static method in class org.goplanit.utils.misc.ComparablePair
Factory method
of(A, B) - Static method in class org.goplanit.utils.misc.Pair
Factory method
of(A, B, C) - Static method in class org.goplanit.utils.misc.Triple
Factory method
of(A, B, C, D) - Static method in class org.goplanit.utils.misc.Quadruple
Factory method
of(BufferedInputStream, FileInputStream) - Static method in class org.goplanit.utils.zip.PlanitZipInputStream
create PLANit zip input stream containing all input streams that need to remain in scope for the input stream to be accessible
of(Short) - Static method in enum org.goplanit.gtfs.enums.StopLocationType
Extract the enum based on its internal value (if matched)
of(String) - Static method in class org.goplanit.output.property.OutputProperty
Generate the appropriate BaseOutputProperty object from a specified class name
of(String) - Static method in class org.goplanit.utils.time.ExtendedLocalTime
Factory method taking HH:mm:ss where hours are allowed to exceed 24 to reflect a time running passed the day (but not beyond the next day), e.g.
of(LocalTime) - Static method in class org.goplanit.utils.time.ExtendedLocalTime
Create extended local time from regular local time
of(ZipFile, ZipEntry) - Static method in class org.goplanit.utils.zip.PlanitZipFileInputStream
create PLANit zip input stream containing all input streams that need to remain in scope for the input stream to be accessible
of(OutputPropertyType) - Static method in class org.goplanit.output.property.OutputProperty
Generate the appropriate BaseOutputProperty object from a specified enumeration value
of(UnitType) - Static method in interface org.goplanit.utils.unit.Unit
Create unit based on given type
of(UnitType[], UnitType[]) - Static method in interface org.goplanit.utils.unit.Unit
Create unit based on given types
ofBeyondMidnight(LocalTime) - Static method in class org.goplanit.utils.time.ExtendedLocalTime
Create extended local time from regular local time that is assumed to be beyond midnight
ON_STREET_LAYER_XML_ID - Static variable in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
proposed on_street layer id
onBreakEdge(Edge, Edge) - Method in class org.goplanit.graph.modifier.event.handler.SyncXmlIdToIdBreakEdgeHandler
Perform action by syncing XML ids to ids
onCompletion() - Method in interface org.goplanit.utils.graph.modifier.RemoveSubGraphListener
callback after completing all subgraph removals
onCompletion() - Method in class org.goplanit.utils.graph.modifier.RemoveSubGraphListenerImpl
callback after completing all subgraph removals
onDemandsModificationEvent(DemandsModificationEvent) - Method in interface org.goplanit.demands.modifier.event.DemandsModifierListener
Notify method for graph modification events
onDemandsModificationEvent(DemandsModificationEvent) - Method in class org.goplanit.demands.modifier.event.handler.SyncXmlIdToIdDemandsEntitiesHandler
Notify method for graph modification events
onDemandsModificationEvent(DemandsModificationEvent) - Method in class org.goplanit.event.handler.SyncXmlIdToIdHandler
Notify method for graph modification events
onDirectedGraphModificationEvent(DirectedGraphModificationEvent) - Method in class org.goplanit.event.handler.SyncXmlIdToIdHandler
Notify method for directed graph modification events
onDirectedGraphModificationEvent(DirectedGraphModificationEvent) - Method in class org.goplanit.graph.directed.modifier.event.handler.SyncXmlIdToIdBreakEdgeSegmentHandler
 
onDirectedGraphModificationEvent(DirectedGraphModificationEvent) - Method in class org.goplanit.graph.directed.modifier.event.handler.SyncXmlIdToIdDirectedGraphEntitiesHandler
Notify method for directed graph modification events
onDirectedGraphModificationEvent(DirectedGraphModificationEvent) - Method in interface org.goplanit.utils.graph.modifier.event.DirectedGraphModifierListener
Notify method for directed graph modification events
onDirectedGraphModificationEvent(DirectedGraphModificationEvent) - Method in class org.goplanit.zoning.modifier.event.handler.UpdateConnectoidsOnVertexRemovalHandler
Notify method for directed graph modification events
onDirectedGraphModificationEvent(DirectedGraphModificationEvent) - Method in class org.goplanit.zoning.modifier.event.handler.UpdateDirectedConnectoidsOnBreakLinkSegmentHandler
Notify method for directed graph modification events
ONE - Static variable in class org.goplanit.utils.function.NullaryDoubleSupplier
Create supplier that delivers 1 value
ONE_TO_ALL - org.goplanit.algorithms.shortest.ShortestSearchType
 
ONE_TO_ONE - org.goplanit.algorithms.shortest.ShortestSearchType
 
ONE_WAY_AB - Static variable in class org.goplanit.tntp.converter.network.TntpNetworkReader
 
ONE_WAY_BA - Static variable in class org.goplanit.tntp.converter.network.TntpNetworkReader
 
ONE_WAY_REVERSE_DIRECTION - Static variable in class org.goplanit.osm.tags.OsmOneWayTags
 
onEvent(Event) - Method in class org.goplanit.event.handler.SyncXmlIdToIdHandler
 
ONEWAY - Static variable in class org.goplanit.osm.tags.OsmOneWayTags
 
ONEWAY_LOCATION_BASED_CYCLEWAY_KEY_TAGS - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
cycleway:left:oneway cycleway:right:oneway
onGraphModificationEvent(GraphModificationEvent) - Method in class org.goplanit.event.handler.SyncXmlIdToIdHandler
Notify method for graph modification events
onGraphModificationEvent(GraphModificationEvent) - Method in class org.goplanit.graph.directed.modifier.event.handler.SyncXmlIdToIdBreakEdgeSegmentHandler
Notify method for graph modification events
onGraphModificationEvent(GraphModificationEvent) - Method in class org.goplanit.graph.directed.modifier.event.handler.SyncXmlIdToIdDirectedGraphEntitiesHandler
Notify method for graph modification events
onGraphModificationEvent(GraphModificationEvent) - Method in class org.goplanit.graph.modifier.event.handler.SyncXmlIdToIdBreakEdgeHandler
Notify method for graph modification events
onGraphModificationEvent(GraphModificationEvent) - Method in class org.goplanit.graph.modifier.event.handler.SyncXmlIdToIdGraphEntitiesHandler
Notify method for graph modification events
onGraphModificationEvent(GraphModificationEvent) - Method in interface org.goplanit.utils.graph.modifier.event.GraphModifierListener
Notify method for graph modification events
onGraphModificationEvent(GraphModificationEvent) - Method in class org.goplanit.zoning.modifier.event.handler.UpdateConnectoidsOnVertexRemovalHandler
Notify method for graph modification events
onGraphModificationEvent(GraphModificationEvent) - Method in class org.goplanit.zoning.modifier.event.handler.UpdateDirectedConnectoidsOnBreakLinkSegmentHandler
Notify method for graph modification events
onPlanitComponentEvent(PlanitComponentEvent) - Method in interface org.goplanit.component.event.PlanitComponentListener
Notify method for PLANit component events.
onPlanitComponentEvent(PlanitComponentEvent) - Method in class org.goplanit.component.PlanitComponent
Act upon the provided event.
onPlanitComponentEvent(PlanitComponentEvent) - Method in class org.goplanit.io.input.PlanItInputBuilder
Whenever a project component is created this method will be invoked
onPlanitComponentEvent(PlanitComponentEvent) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Registered for PopulateFundamentalDiagramEvent which allows the component to initialise all the default available Fds based on the network layer it is registered for.
onPlanitComponentEvent(PlanitComponentEvent) - Method in class org.goplanit.tntp.input.TntpInputBuilder
Whenever a project component is created this method will be invoked
onRemoveSubGraphEdge(Edge) - Method in interface org.goplanit.utils.graph.modifier.RemoveSubGraphListener
callback whenever an edge is removed from a subgraph it is part of
onRemoveSubGraphEdge(Edge) - Method in class org.goplanit.utils.graph.modifier.RemoveSubGraphListenerImpl
callback whenever an edge is removed from a subgraph it is part of
onRemoveSubGraphEdgeSegment(EdgeSegment) - Method in interface org.goplanit.utils.graph.modifier.RemoveDirectedSubGraphListener
callback whenever an edge segment is removed from a subgraph it is part of
onRemoveSubGraphVertex(Vertex) - Method in interface org.goplanit.utils.graph.modifier.RemoveSubGraphListener
callback whenever a vertex is removed from a subgraph it is part of
onRemoveSubGraphVertex(Vertex) - Method in class org.goplanit.utils.graph.modifier.RemoveSubGraphListenerImpl
callback whenever a vertex is removed from a subgraph it is part of
onRoutedServicesModifierEvent(RoutedServicesModificationEvent) - Method in class org.goplanit.event.handler.SyncXmlIdToIdHandler
Notify method for zoning modification events
onRoutedServicesModifierEvent(RoutedServicesModificationEvent) - Method in class org.goplanit.service.routed.modifier.event.handler.SyncDeparturesXmlIdToIdHandler
Notify method for zoning modification events
onRoutedServicesModifierEvent(RoutedServicesModificationEvent) - Method in class org.goplanit.service.routed.modifier.event.handler.SyncRoutedServicesXmlIdToIdHandler
Notify method for zoning modification events
onRoutedServicesModifierEvent(RoutedServicesModificationEvent) - Method in class org.goplanit.service.routed.modifier.event.handler.SyncRoutedTripsXmlIdToIdHandler
Notify method for zoning modification events
onRoutedServicesModifierEvent(RoutedServicesModificationEvent) - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesModifierListener
Notify method for zoning modification events
onZoningModifierEvent(ZoningModificationEvent) - Method in interface org.goplanit.utils.zoning.modifier.event.ZoningModifierListener
Notify method for zoning modification events
onZoningModifierEvent(ZoningModificationEvent) - Method in class org.goplanit.zoning.ConnectoidsImpl
Support event callbacks whenever zones have been modified
onZoningModifierEvent(ZoningModificationEvent) - Method in class org.goplanit.zoning.modifier.event.handler.SyncXmlIdToIdZoningEntitiesHandler
Notify method for zoning modification events
onZoningModifierEvent(ZoningModificationEvent) - Method in class org.goplanit.zoning.TransferZoneGroupsImpl
Notify method for zoning modification events
openCsvFileAndWriteHeaders(OutputTypeConfiguration, String) - Method in class org.goplanit.output.formatter.CsvFileOutputFormatter
Open the CSV output file and write the headers to it
OPPOSITE - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
OPPOSITE_LANE - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
OPPOSITE_LANE - Static variable in class org.goplanit.osm.tags.OsmBusWayTags
 
OPPOSITE_LANE - Static variable in class org.goplanit.osm.tags.OsmLaneTags
e.g.
OPPOSITE_SHARE_BUSWAY - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
OPPOSITE_TRACK - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
optional() - Static method in class org.goplanit.gtfs.util.GtfsFileConditions
Create a file condition indicating it is optional
orderedLegSegments - Variable in class org.goplanit.service.routed.RoutedTripFrequencyImpl
Ordered list of leg segments for this trip from start to end (leg segments not owned)
org.goplanit - package org.goplanit
 
org.goplanit.algorithms.nodemodel - package org.goplanit.algorithms.nodemodel
Node model algorithms for PlanIt
org.goplanit.algorithms.shortest - package org.goplanit.algorithms.shortest
Shortest Path algorithms for PlanIt
org.goplanit.assignment - package org.goplanit.assignment
Traffic assignment classes
org.goplanit.assignment.algorithmb - package org.goplanit.assignment.algorithmb
 
org.goplanit.assignment.ltm - package org.goplanit.assignment.ltm
 
org.goplanit.assignment.ltm.eltm - package org.goplanit.assignment.ltm.eltm
 
org.goplanit.assignment.ltm.eltm.event - package org.goplanit.assignment.ltm.eltm.event
 
org.goplanit.assignment.ltm.sltm - package org.goplanit.assignment.ltm.sltm
 
org.goplanit.assignment.ltm.sltm.conjugate - package org.goplanit.assignment.ltm.sltm.conjugate
 
org.goplanit.assignment.ltm.sltm.consumer - package org.goplanit.assignment.ltm.sltm.consumer
 
org.goplanit.assignment.ltm.sltm.loading - package org.goplanit.assignment.ltm.sltm.loading
 
org.goplanit.assignment.traditionalstatic - package org.goplanit.assignment.traditionalstatic
 
org.goplanit.component - package org.goplanit.component
 
org.goplanit.component.event - package org.goplanit.component.event
 
org.goplanit.converter - package org.goplanit.converter
 
org.goplanit.converter.demands - package org.goplanit.converter.demands
 
org.goplanit.converter.idmapping - package org.goplanit.converter.idmapping
 
org.goplanit.converter.intermodal - package org.goplanit.converter.intermodal
 
org.goplanit.converter.network - package org.goplanit.converter.network
 
org.goplanit.converter.service - package org.goplanit.converter.service
 
org.goplanit.converter.zoning - package org.goplanit.converter.zoning
 
org.goplanit.cost - package org.goplanit.cost
Contains the definitions of cost classes
org.goplanit.cost.physical - package org.goplanit.cost.physical
Contains the definition of physical cost classes
org.goplanit.cost.physical.initial - package org.goplanit.cost.physical.initial
Initial Physical Cost objects
org.goplanit.cost.virtual - package org.goplanit.cost.virtual
Contains the definitions of virtual cost classes
org.goplanit.data - package org.goplanit.data
Data used for calculation during iterations of the traffic assignment
org.goplanit.demands - package org.goplanit.demands
Classes which manage traveler demands
org.goplanit.demands.modifier - package org.goplanit.demands.modifier
 
org.goplanit.demands.modifier.event - package org.goplanit.demands.modifier.event
 
org.goplanit.demands.modifier.event.handler - package org.goplanit.demands.modifier.event.handler
 
org.goplanit.event.handler - package org.goplanit.event.handler
 
org.goplanit.gap - package org.goplanit.gap
Gap functions and criteria used to test for convergence of the assignment algorithms
org.goplanit.geo - package org.goplanit.geo
Common classes to perform actions on OpenGIS spatial data
org.goplanit.geoio.converter - package org.goplanit.geoio.converter
 
org.goplanit.geoio.converter.intermodal - package org.goplanit.geoio.converter.intermodal
 
org.goplanit.geoio.converter.network - package org.goplanit.geoio.converter.network
 
org.goplanit.geoio.converter.network.featurecontext - package org.goplanit.geoio.converter.network.featurecontext
 
org.goplanit.geoio.converter.service - package org.goplanit.geoio.converter.service
 
org.goplanit.geoio.converter.service.featurecontext - package org.goplanit.geoio.converter.service.featurecontext
 
org.goplanit.geoio.converter.zoning - package org.goplanit.geoio.converter.zoning
 
org.goplanit.geoio.converter.zoning.featurecontext - package org.goplanit.geoio.converter.zoning.featurecontext
 
org.goplanit.geoio.util - package org.goplanit.geoio.util
 
org.goplanit.graph - package org.goplanit.graph
Network component object classes
org.goplanit.graph.directed - package org.goplanit.graph.directed
 
org.goplanit.graph.directed.acyclic - package org.goplanit.graph.directed.acyclic
 
org.goplanit.graph.directed.modifier - package org.goplanit.graph.directed.modifier
 
org.goplanit.graph.directed.modifier.event - package org.goplanit.graph.directed.modifier.event
 
org.goplanit.graph.directed.modifier.event.handler - package org.goplanit.graph.directed.modifier.event.handler
 
org.goplanit.graph.modifier - package org.goplanit.graph.modifier
 
org.goplanit.graph.modifier.event - package org.goplanit.graph.modifier.event
 
org.goplanit.graph.modifier.event.handler - package org.goplanit.graph.modifier.event.handler
 
org.goplanit.gtfs - package org.goplanit.gtfs
 
org.goplanit.gtfs.converter - package org.goplanit.gtfs.converter
 
org.goplanit.gtfs.converter.intermodal - package org.goplanit.gtfs.converter.intermodal
 
org.goplanit.gtfs.converter.service - package org.goplanit.gtfs.converter.service
 
org.goplanit.gtfs.converter.service.handler - package org.goplanit.gtfs.converter.service.handler
 
org.goplanit.gtfs.converter.zoning - package org.goplanit.gtfs.converter.zoning
 
org.goplanit.gtfs.converter.zoning.handler - package org.goplanit.gtfs.converter.zoning.handler
 
org.goplanit.gtfs.entity - package org.goplanit.gtfs.entity
 
org.goplanit.gtfs.enums - package org.goplanit.gtfs.enums
 
org.goplanit.gtfs.handler - package org.goplanit.gtfs.handler
 
org.goplanit.gtfs.reader - package org.goplanit.gtfs.reader
 
org.goplanit.gtfs.scheme - package org.goplanit.gtfs.scheme
 
org.goplanit.gtfs.util - package org.goplanit.gtfs.util
 
org.goplanit.gtfs.util.test - package org.goplanit.gtfs.util.test
 
org.goplanit.input - package org.goplanit.input
Top-level input classes and interfaces
org.goplanit.interactor - package org.goplanit.interactor
Interfaces which must be implemented by event accessor classes
org.goplanit.io.converter - package org.goplanit.io.converter
 
org.goplanit.io.converter.demands - package org.goplanit.io.converter.demands
Classes used to process the Java classes generated from XSD files
org.goplanit.io.converter.intermodal - package org.goplanit.io.converter.intermodal
 
org.goplanit.io.converter.network - package org.goplanit.io.converter.network
 
org.goplanit.io.converter.service - package org.goplanit.io.converter.service
 
org.goplanit.io.converter.zoning - package org.goplanit.io.converter.zoning
 
org.goplanit.io.geo - package org.goplanit.io.geo
 
org.goplanit.io.input - package org.goplanit.io.input
Classes to read files in PlanIt's XML format
org.goplanit.io.output.formatter - package org.goplanit.io.output.formatter
PLANit IO output formatter package
org.goplanit.io.project - package org.goplanit.io.project
Simple implementations of CustomPlanItProject
org.goplanit.io.test - package org.goplanit.io.test
 
org.goplanit.io.xml.converter - package org.goplanit.io.xml.converter
PLANit IO XML conversion helper classes
org.goplanit.io.xml.network - package org.goplanit.io.xml.network
PLANit IO XML parsing for network
org.goplanit.io.xml.network.physical.macroscopic - package org.goplanit.io.xml.network.physical.macroscopic
PLANit IO XML parsing for macroscopic network
org.goplanit.io.xml.util - package org.goplanit.io.xml.util
Utility methods to help process XML data
org.goplanit.logging - package org.goplanit.logging
This package contains classes for managing logging in PlanIt projects.
org.goplanit.matsim.converter - package org.goplanit.matsim.converter
 
org.goplanit.matsim.util - package org.goplanit.matsim.util
 
org.goplanit.matsim.xml - package org.goplanit.matsim.xml
 
org.goplanit.mode - package org.goplanit.mode
 
org.goplanit.network - package org.goplanit.network
 
org.goplanit.network.layer - package org.goplanit.network.layer
 
org.goplanit.network.layer.macroscopic - package org.goplanit.network.layer.macroscopic
Macroscopic physical network component object classes
org.goplanit.network.layer.modifier - package org.goplanit.network.layer.modifier
 
org.goplanit.network.layer.physical - package org.goplanit.network.layer.physical
Physical network component object classes
org.goplanit.network.layer.service - package org.goplanit.network.layer.service
 
org.goplanit.network.layers - package org.goplanit.network.layers
 
org.goplanit.network.transport - package org.goplanit.network.transport
Integrated network component object classes
org.goplanit.network.virtual - package org.goplanit.network.virtual
Virtual network component object classes
org.goplanit.od.demand - package org.goplanit.od.demand
Contains the definitions of the Origin-Destination Demand classes
org.goplanit.od.path - package org.goplanit.od.path
This package holds the origin-destination path objects.
org.goplanit.od.skim - package org.goplanit.od.skim
This package holds the origin-destination Skim Matrix objects.
org.goplanit.osm.converter - package org.goplanit.osm.converter
 
org.goplanit.osm.converter.helper - package org.goplanit.osm.converter.helper
 
org.goplanit.osm.converter.intermodal - package org.goplanit.osm.converter.intermodal
 
org.goplanit.osm.converter.network - package org.goplanit.osm.converter.network
 
org.goplanit.osm.converter.zoning - package org.goplanit.osm.converter.zoning
 
org.goplanit.osm.converter.zoning.handler - package org.goplanit.osm.converter.zoning.handler
 
org.goplanit.osm.converter.zoning.handler.helper - package org.goplanit.osm.converter.zoning.handler.helper
 
org.goplanit.osm.defaults - package org.goplanit.osm.defaults
 
org.goplanit.osm.physical.network.macroscopic - package org.goplanit.osm.physical.network.macroscopic
 
org.goplanit.osm.tags - package org.goplanit.osm.tags
 
org.goplanit.osm.test - package org.goplanit.osm.test
 
org.goplanit.osm.util - package org.goplanit.osm.util
 
org.goplanit.output - package org.goplanit.output
output writer related classes
org.goplanit.output.adapter - package org.goplanit.output.adapter
Output Adapter and Output Type Adapter classes and interfaces
org.goplanit.output.configuration - package org.goplanit.output.configuration
output configuration related classes
org.goplanit.output.enums - package org.goplanit.output.enums
Enumerations containing possible values of output properties
org.goplanit.output.formatter - package org.goplanit.output.formatter
output formatter related classes
org.goplanit.output.property - package org.goplanit.output.property
Output property objects which represent quantities which can be reported in the output
org.goplanit.path - package org.goplanit.path
PLANit path classes
org.goplanit.path.choice - package org.goplanit.path.choice
PLANit path choice classes
org.goplanit.path.choice.logit - package org.goplanit.path.choice.logit
PLANit logit based path choice classes
org.goplanit.project - package org.goplanit.project
PLANit project classes
org.goplanit.sdinteraction.smoothing - package org.goplanit.sdinteraction.smoothing
Classes which perform the smoothing used in the algorithm convergence
org.goplanit.service.routed - package org.goplanit.service.routed
 
org.goplanit.service.routed.modifier - package org.goplanit.service.routed.modifier
 
org.goplanit.service.routed.modifier.event - package org.goplanit.service.routed.modifier.event
 
org.goplanit.service.routed.modifier.event.handler - package org.goplanit.service.routed.modifier.event.handler
 
org.goplanit.supply.fundamentaldiagram - package org.goplanit.supply.fundamentaldiagram
Fundamental diagram classes
org.goplanit.supply.network.nodemodel - package org.goplanit.supply.network.nodemodel
Node model classes
org.goplanit.supply.networkloading - package org.goplanit.supply.networkloading
Network loading classes
org.goplanit.test - package org.goplanit.test
 
org.goplanit.time - package org.goplanit.time
Contains the definition of the TimePeriod object
org.goplanit.tntp - package org.goplanit.tntp
Top level package for reading input files which are in the TNTP Format
org.goplanit.tntp.converter.demands - package org.goplanit.tntp.converter.demands
 
org.goplanit.tntp.converter.network - package org.goplanit.tntp.converter.network
 
org.goplanit.tntp.converter.zoning - package org.goplanit.tntp.converter.zoning
 
org.goplanit.tntp.enums - package org.goplanit.tntp.enums
Enumerations used in the TNTP format input
org.goplanit.tntp.input - package org.goplanit.tntp.input
Scanner reader for reading input files which are in the TNTP Format
org.goplanit.tntp.output.formatter - package org.goplanit.tntp.output.formatter
CSV output formatter used for TNTP results output
org.goplanit.tntp.project - package org.goplanit.tntp.project
TNTP implementation of CustomPlanItProject
org.goplanit.userclass - package org.goplanit.userclass
Contains the definitions of the user classes (UserClass, TravellerType and Mode)
org.goplanit.utils.args - package org.goplanit.utils.args
Utils classes for parsing application arguments
org.goplanit.utils.arrays - package org.goplanit.utils.arrays
Util classes for array manipulation and/or management
org.goplanit.utils.box - package org.goplanit.utils.box
 
org.goplanit.utils.builder - package org.goplanit.utils.builder
Contains the definitions of the configurator classes
org.goplanit.utils.containers - package org.goplanit.utils.containers
 
org.goplanit.utils.cumulatives - package org.goplanit.utils.cumulatives
Classes for cumulatives (in a traffic context)
org.goplanit.utils.enums - package org.goplanit.utils.enums
 
org.goplanit.utils.epsg - package org.goplanit.utils.epsg
 
org.goplanit.utils.event - package org.goplanit.utils.event
 
org.goplanit.utils.exceptions - package org.goplanit.utils.exceptions
General wrappers for exceptions thrown during program execution
org.goplanit.utils.function - package org.goplanit.utils.function
Function utility classes
org.goplanit.utils.functionalinterface - package org.goplanit.utils.functionalinterface
Utilities for functional interfaces
org.goplanit.utils.geo - package org.goplanit.utils.geo
 
org.goplanit.utils.graph - package org.goplanit.utils.graph
Utilities for setting up graphs
org.goplanit.utils.graph.directed - package org.goplanit.utils.graph.directed
 
org.goplanit.utils.graph.directed.acyclic - package org.goplanit.utils.graph.directed.acyclic
 
org.goplanit.utils.graph.modifier - package org.goplanit.utils.graph.modifier
 
org.goplanit.utils.graph.modifier.event - package org.goplanit.utils.graph.modifier.event
 
org.goplanit.utils.id - package org.goplanit.utils.id
Utilities for managing and generating unique ids within certain (managed) contexts
org.goplanit.utils.locale - package org.goplanit.utils.locale
 
org.goplanit.utils.macroscopic - package org.goplanit.utils.macroscopic
 
org.goplanit.utils.math - package org.goplanit.utils.math
Math oriented utility classes
org.goplanit.utils.misc - package org.goplanit.utils.misc
Miscellaneous utility classes
org.goplanit.utils.mode - package org.goplanit.utils.mode
 
org.goplanit.utils.network.layer - package org.goplanit.utils.network.layer
 
org.goplanit.utils.network.layer.macroscopic - package org.goplanit.utils.network.layer.macroscopic
 
org.goplanit.utils.network.layer.modifier - package org.goplanit.utils.network.layer.modifier
 
org.goplanit.utils.network.layer.physical - package org.goplanit.utils.network.layer.physical
 
org.goplanit.utils.network.layer.service - package org.goplanit.utils.network.layer.service
 
org.goplanit.utils.network.layers - package org.goplanit.utils.network.layers
 
org.goplanit.utils.network.virtual - package org.goplanit.utils.network.virtual
Virtual physical network oriented utility classes
org.goplanit.utils.od - package org.goplanit.utils.od
Top-level abstract interfaces to handle Origin-Destination Data
org.goplanit.utils.output - package org.goplanit.utils.output
Output oriented utility classes
org.goplanit.utils.path - package org.goplanit.utils.path
 
org.goplanit.utils.pcu - package org.goplanit.utils.pcu
 
org.goplanit.utils.predicate - package org.goplanit.utils.predicate
 
org.goplanit.utils.reflection - package org.goplanit.utils.reflection
Reflection oriented utility classes
org.goplanit.utils.resource - package org.goplanit.utils.resource
 
org.goplanit.utils.service.routed - package org.goplanit.utils.service.routed
 
org.goplanit.utils.service.routed.modifier - package org.goplanit.utils.service.routed.modifier
 
org.goplanit.utils.test - package org.goplanit.utils.test
Testing specific utility classes
org.goplanit.utils.time - package org.goplanit.utils.time
 
org.goplanit.utils.unit - package org.goplanit.utils.unit
 
org.goplanit.utils.wrapper - package org.goplanit.utils.wrapper
 
org.goplanit.utils.xml - package org.goplanit.utils.xml
 
org.goplanit.utils.zip - package org.goplanit.utils.zip
 
org.goplanit.utils.zoning - package org.goplanit.utils.zoning
zoning oriented utility classes
org.goplanit.utils.zoning.modifier - package org.goplanit.utils.zoning.modifier
 
org.goplanit.utils.zoning.modifier.event - package org.goplanit.utils.zoning.modifier.event
 
org.goplanit.zoning - package org.goplanit.zoning
 
org.goplanit.zoning.modifier - package org.goplanit.zoning.modifier
 
org.goplanit.zoning.modifier.event - package org.goplanit.zoning.modifier.event
 
org.goplanit.zoning.modifier.event.handler - package org.goplanit.zoning.modifier.event.handler
 
ORGANIZATION_NAME - org.goplanit.gtfs.enums.GtfsKeyType
 
ORIGID - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
ORIGIN_BUSH_BASED - org.goplanit.assignment.ltm.sltm.StaticLtmType
 
ORIGIN_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
ORIGIN_ZONE_EXTERNAL_ID - org.goplanit.output.property.OutputPropertyType
 
ORIGIN_ZONE_ID - org.goplanit.output.property.OutputPropertyType
 
ORIGIN_ZONE_XML_ID - org.goplanit.output.property.OutputPropertyType
 
original - Variable in class org.goplanit.network.layer.physical.ConjugateNodeImpl
original this conjugate represents
original - Variable in class org.goplanit.network.virtual.ConjugateConnectoidNodeImpl
original this conjugate represents
original - Variable in class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes.ModifiedLinkSegmentTypesModes
 
ORIGINAL - org.goplanit.gtfs.enums.RouteTypeChoice
 
originalEdge - Variable in class org.goplanit.graph.ConjugateVertexImpl
original edge this conjugate represents
originalEdge - Variable in class org.goplanit.graph.directed.ConjugateDirectedVertexImpl
original edge this conjugate vertex represents
originalEdges - Variable in class org.goplanit.graph.ConjugateEdgeImpl
adjacent original edges represented by this conjugate
originalEdges - Variable in class org.goplanit.graph.directed.ConjugateDirectedEdgeImpl
adjacent original directed edges represented by this conjugate
originalLayer - Variable in class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
original layer this conjugate layer is based on
originalLinkInternalAvailableLocations - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
Mapping from locations (representing known OSM nodes or auto-generated PLANit nodes without OSM node, in the latter case, no OSM node is stored in the pair) to the links they are internal to.
originalLinks - Variable in class org.goplanit.network.layer.physical.ConjugateLinkImpl
adjacent original directed edges represented by this conjugate
originalVirtualNetwork - Variable in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
original virtual network this conjugate is based on
OriginBush - Class in org.goplanit.assignment.ltm.sltm
An origin bush is an acyclic directed graph comprising of implicit paths along a network rooted at a single origin to all destination with non-zero flow.
OriginBush(OriginBush, boolean) - Constructor for class org.goplanit.assignment.ltm.sltm.OriginBush
Copy constructor
OriginBush(IdGroupingToken, CentroidVertex, double, long) - Constructor for class org.goplanit.assignment.ltm.sltm.OriginBush
Constructor
OriginBush(IdGroupingToken, CentroidVertex, long) - Constructor for class org.goplanit.assignment.ltm.sltm.OriginBush
Constructor
originDemandsPcuH - Variable in class org.goplanit.assignment.ltm.sltm.RootedBush
the origin demands (PCU/h) of the bush all representing a root (starting point) within the DAG
originId - Variable in class org.goplanit.utils.od.OdHashedIterator
Id of the origin zone
originId - Variable in class org.goplanit.utils.od.OdMatrixIterator
Id of the origin zone
OriginZoneExternalIdOutputProperty - Class in org.goplanit.output.property
 
OriginZoneExternalIdOutputProperty() - Constructor for class org.goplanit.output.property.OriginZoneExternalIdOutputProperty
 
OriginZoneIdOutputProperty - Class in org.goplanit.output.property
 
OriginZoneIdOutputProperty() - Constructor for class org.goplanit.output.property.OriginZoneIdOutputProperty
 
OriginZoneXmlIdOutputProperty - Class in org.goplanit.output.property
 
OriginZoneXmlIdOutputProperty() - Constructor for class org.goplanit.output.property.OriginZoneXmlIdOutputProperty
 
OSM_PBF_EXTENSION - Static variable in class org.goplanit.osm.util.Osm4JUtils
osm PBF extension string
OSM_XML_EXTENSION - Static variable in class org.goplanit.osm.util.Osm4JUtils
osm XML extension string
osm2PlanitBasicIntermodalNoServices(String, String, String) - Static method in class org.goplanit.osm.test.Osm2PlanitConversionTemplates
Template for parsing intermodal road and rail infrastructure of OSM network to PLANit network for your typical assignment but without pedestrian or cyclist infrastructure
osm2PlanitCarSimple(String, String, String, Long...) - Static method in class org.goplanit.osm.test.Osm2PlanitConversionTemplates
Template for simple car centric conversion of OSM network to PLANit network, with only the main road types active
Osm2PlanitConversionTemplates - Class in org.goplanit.osm.test
some example templates for converting OSM files to Planit network files with various predefined configurations
Osm2PlanitConversionTemplates() - Constructor for class org.goplanit.osm.test.Osm2PlanitConversionTemplates
 
osm2PlanitIntermodalNoServices(OsmIntermodalReaderSettings, PlanitIntermodalWriterSettings) - Static method in class org.goplanit.osm.test.Osm2PlanitConversionTemplates
Template for parsing intermodal OSM network/infrastructure without any services based on provided settings
osm2PlanitNetworkComprehensive(String, String, String) - Static method in class org.goplanit.osm.test.Osm2PlanitConversionTemplates
Template for parsing all road, pedestrian, bicycle, and rail infrastructure of OSM network to PLANit network
Osm4JUtils - Class in org.goplanit.osm.util
Utiilities regarding the use of the OSM4J reader that provides us with raw stream of OSM entities to parse
Osm4JUtils() - Constructor for class org.goplanit.osm.util.Osm4JUtils
 
OsmAccessTags - Class in org.goplanit.osm.tags
Access tags as described on https://wiki.openstreetmap.org/wiki/Key:access.
OsmAccessTags() - Constructor for class org.goplanit.osm.tags.OsmAccessTags
 
OsmBicycleTags - Class in org.goplanit.osm.tags
Commonly used tags in relation to bicycles or bicycle ways.
OsmBicycleTags() - Constructor for class org.goplanit.osm.tags.OsmBicycleTags
 
OsmBoundingAreaUtils - Class in org.goplanit.osm.util
Utilities regarding the use of a bounding box when parsing OSM data
OsmBoundingAreaUtils() - Constructor for class org.goplanit.osm.util.OsmBoundingAreaUtils
 
OsmBusWayTags - Class in org.goplanit.osm.tags
Commonly used tags in relation to busways Note that buses and/or public service vehicles have three different possible tagging schemes that are supported by open street maps, namely: busway scheme lanes:mode scheme mode:lanes scheme The tags and method in this class are focussed on the busways only
OsmBusWayTags() - Constructor for class org.goplanit.osm.tags.OsmBusWayTags
 
OsmConnectoidHelper - Class in org.goplanit.osm.converter.zoning.handler.helper
Class to provide functionality for parsing PLANit connectoids from OSM entities
OsmConnectoidHelper(PlanitOsmNetwork, Zoning, OsmZoningReaderData, OsmNetworkToZoningReaderData, OsmPublicTransportReaderSettings, OsmZoningHandlerProfiler) - Constructor for class org.goplanit.osm.converter.zoning.handler.helper.OsmConnectoidHelper
Constructor
OsmConstants - Class in org.goplanit.osm.util
Some constants used by PLANit OSM
OsmConstants() - Constructor for class org.goplanit.osm.util.OsmConstants
 
OsmDirectionTags - Class in org.goplanit.osm.tags
Tags related to directions, e.g.
OsmDirectionTags() - Constructor for class org.goplanit.osm.tags.OsmDirectionTags
 
osmHighwaySettings - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
all settings specific to osm highway tags
OsmHighwaySettings - Class in org.goplanit.osm.converter.network
All highway specific settings
OsmHighwaySettings(OsmSpeedLimitDefaultsCategory, OsmSpeedLimitDefaultsCategory, OsmModeAccessDefaultsCategory) - Constructor for class org.goplanit.osm.converter.network.OsmHighwaySettings
Constructor
OsmHighwayTags - Class in org.goplanit.osm.tags
OSM "highway" values, e.g.
OsmHighwayTags() - Constructor for class org.goplanit.osm.tags.OsmHighwayTags
 
OsmHighwayTypeConfiguration - Class in org.goplanit.osm.defaults
Configuration options regarding the activation/deactivation of specific OSM highway types in the parser
OsmHighwayTypeConfiguration() - Constructor for class org.goplanit.osm.defaults.OsmHighwayTypeConfiguration
default constructor
OsmInfrastructureConfiguration - Interface in org.goplanit.osm.defaults
Interface with common functionality for configuration OSM ways (highway/rail/waterway)
OsmInfrastructureConfigurationImpl - Class in org.goplanit.osm.defaults
Base class with common functionality for configuration OSM ways (highway/rail/waterway)
OsmInfrastructureConfigurationImpl(String) - Constructor for class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
Default constructor
OsmInfrastructureConfigurationImpl(String, Set<String>, Set<String>) - Constructor for class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
Construct with defaults being populated
OsmInfrastructureConfigurationImpl(OsmInfrastructureConfigurationImpl) - Constructor for class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
Copy Constructor (deep copy)
OsmIntermodalReader - Class in org.goplanit.osm.converter.intermodal
Parse OSM input in either *.osm or *.osm.pbf format and return PLANit intermodal network which includes the transfer zones of a zoning instance.
OsmIntermodalReader(String, PlanitOsmNetwork, Zoning) - Constructor for class org.goplanit.osm.converter.intermodal.OsmIntermodalReader
Constructor
OsmIntermodalReader(URL, String, PlanitOsmNetwork, Zoning) - Constructor for class org.goplanit.osm.converter.intermodal.OsmIntermodalReader
Constructor
OsmIntermodalReader(OsmIntermodalReaderSettings, PlanitOsmNetwork, Zoning) - Constructor for class org.goplanit.osm.converter.intermodal.OsmIntermodalReader
Constructor
OsmIntermodalReaderFactory - Class in org.goplanit.osm.converter.intermodal
Factory for creating PLANitOsmIntermodalReaders
OsmIntermodalReaderFactory() - Constructor for class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderFactory
 
OsmIntermodalReaderSettings - Class in org.goplanit.osm.converter.intermodal
Capture all the user configurable settings regarding the OSM intermodal reader, which in turn has a network and zoning reader.
OsmIntermodalReaderSettings(String) - Constructor for class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Constructor
OsmIntermodalReaderSettings(String, String) - Constructor for class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Constructor
OsmIntermodalReaderSettings(URL, String) - Constructor for class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Constructor
OsmIntermodalReaderSettings(OsmNetworkReaderSettings, OsmPublicTransportReaderSettings) - Constructor for class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Constructor
OsmJunctionTags - Class in org.goplanit.osm.tags
Tags related to junction values, e.g.
OsmJunctionTags() - Constructor for class org.goplanit.osm.tags.OsmJunctionTags
 
osmKey - Variable in class org.goplanit.osm.defaults.OsmInfrastructureConfigurationImpl
way key this configuration applies to
OsmLaneDefaults - Class in org.goplanit.osm.defaults
Configure and retrieve the default configuration for the number of lanes for various osm way types (these are the total lanes on a link covering both directions.
OsmLaneDefaults() - Constructor for class org.goplanit.osm.defaults.OsmLaneDefaults
Constructor
OsmLaneDefaults(OsmLaneDefaults) - Constructor for class org.goplanit.osm.defaults.OsmLaneDefaults
Copy constructor
OsmLanesModeTaggingSchemeHelper - Class in org.goplanit.osm.converter.helper
The lanesMode tagging scheme is one of a number of tagging schemes used by OSM to identify dedicated lanes for specific modes.
OsmLanesModeTaggingSchemeHelper(Set<String>) - Constructor for class org.goplanit.osm.converter.helper.OsmLanesModeTaggingSchemeHelper
Constructor
OsmLaneTaggingSchemeHelper - Class in org.goplanit.osm.converter.helper
The tagging scheme helper is the base class for different lane based tagging schemes.
OsmLaneTaggingSchemeHelper(Set<String>) - Constructor for class org.goplanit.osm.converter.helper.OsmLaneTaggingSchemeHelper
Constructor
OsmLaneTags - Class in org.goplanit.osm.tags
tags related to lanes and some basic convenience methods to check for lane related OSM tags
OsmLaneTags() - Constructor for class org.goplanit.osm.tags.OsmLaneTags
 
OsmModeAccessDefaults - Class in org.goplanit.osm.defaults
Class representing the default mode access restrictions/allowance for modes for a given highway/railway/waterway-like type.
OsmModeAccessDefaults() - Constructor for class org.goplanit.osm.defaults.OsmModeAccessDefaults
Default constructor
OsmModeAccessDefaults(String) - Constructor for class org.goplanit.osm.defaults.OsmModeAccessDefaults
Default constructor
OsmModeAccessDefaults(OsmModeAccessDefaults) - Constructor for class org.goplanit.osm.defaults.OsmModeAccessDefaults
Copy constructor
OsmModeAccessDefaultsByCountry - Class in org.goplanit.osm.defaults
The defaults for the mode access in case no specific restrictions are indicated on the highway=type way.
OsmModeAccessDefaultsByCountry() - Constructor for class org.goplanit.osm.defaults.OsmModeAccessDefaultsByCountry
 
OsmModeAccessDefaultsCategory - Class in org.goplanit.osm.defaults
Class representing the default mode access restrictions/allowance for modes for a given category of OSM ways, e.g.
OsmModeAccessDefaultsCategory() - Constructor for class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
Default constructor
OsmModeAccessDefaultsCategory(String) - Constructor for class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
Default constructor
OsmModeAccessDefaultsCategory(OsmModeAccessDefaultsCategory) - Constructor for class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
Copy constructor
OsmModeConversionBase - Class in org.goplanit.osm.converter
Class to support parsing and other functionality that depends on the configuration of the readers regarding OSM modes and their mapping to PLANit modes as well as the subset of modes provided so limit itself to, can be all modes but also just modes for a given layer
OsmModeConversionBase(OsmNetworkReaderSettings, Iterable<Mode>) - Constructor for class org.goplanit.osm.converter.OsmModeConversionBase
Constructor
OsmModeLanesTaggingSchemeHelper - Class in org.goplanit.osm.converter.helper
The modeLanes tagging scheme is one of a number of tagging schemes used by OSM to identify dedicated lanes for specific modes.
OsmModeLanesTaggingSchemeHelper(Set<String>) - Constructor for class org.goplanit.osm.converter.helper.OsmModeLanesTaggingSchemeHelper
Constructor
OsmModeUtils - Class in org.goplanit.osm.util
Utilities in relation to parsing OSM modes when constructing a PLANit model from it.
OsmModeUtils() - Constructor for class org.goplanit.osm.util.OsmModeUtils
 
OsmMultiPolygonTags - Class in org.goplanit.osm.tags
tags used by Osm Multiplogyon relation
OsmMultiPolygonTags() - Constructor for class org.goplanit.osm.tags.OsmMultiPolygonTags
 
OsmNetworkBaseHandler - Class in org.goplanit.osm.converter.network
Base handler for networks with common functionality.
OsmNetworkBaseHandler(PlanitOsmNetwork, OsmNetworkReaderData, OsmNetworkReaderSettings) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkBaseHandler
Constructor
OsmNetworkHandlerHelper - Class in org.goplanit.osm.converter.network
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.
OsmNetworkHandlerHelper() - Constructor for class org.goplanit.osm.converter.network.OsmNetworkHandlerHelper
 
OsmNetworkHandlerProfiler - Class in org.goplanit.osm.converter.network
Track statistics on OSM network handler
OsmNetworkHandlerProfiler() - Constructor for class org.goplanit.osm.converter.network.OsmNetworkHandlerProfiler
 
OsmNetworkLayerModeConversion - Class in org.goplanit.osm.converter.network
Class to support parsing of OSM modes on OSM ways given the configuration provided for each PLANit network layer
OsmNetworkLayerModeConversion(OsmNetworkReaderSettings, MacroscopicNetworkLayer) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkLayerModeConversion
Constructor
OsmNetworkLayerParser - Class in org.goplanit.osm.converter.network
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
OsmNetworkLayerParser(MacroscopicNetworkLayer, OsmNetworkReaderData, OsmNetworkReaderSettings, PlanitJtsCrsUtils) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkLayerParser
Constructor
OsmNetworkMainProcessingHandler - Class in org.goplanit.osm.converter.network
Handler that handles, i.e., converts, nodes, ways, and relations.
OsmNetworkMainProcessingHandler(PlanitOsmNetwork, OsmNetworkReaderData, OsmNetworkReaderSettings) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkMainProcessingHandler
Constructor
OsmNetworkPreProcessingHandler - Class in org.goplanit.osm.converter.network
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.
OsmNetworkPreProcessingHandler(PlanitOsmNetwork, OsmNetworkReaderData, OsmNetworkReaderSettings) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkPreProcessingHandler
Constructor
OsmNetworkReader - Class in org.goplanit.osm.converter.network
Parse OSM input in either *.osm or *.osm.pbf format and return PLANit network instance
OsmNetworkReader(String, PlanitOsmNetwork) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkReader
Constructor
OsmNetworkReader(URL, String, PlanitOsmNetwork) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkReader
Constructor
OsmNetworkReader(OsmNetworkReaderSettings, PlanitOsmNetwork) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkReader
Constructor
OsmNetworkReader(PlanitOsmNetwork) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkReader
Constructor
OsmNetworkReaderData - Class in org.goplanit.osm.converter.network
Data specifically required in the network reader while parsing OSM data
OsmNetworkReaderData() - Constructor for class org.goplanit.osm.converter.network.OsmNetworkReaderData
 
OsmNetworkReaderFactory - Class in org.goplanit.osm.converter.network
Factory for creating PLANitOSMReaders
OsmNetworkReaderFactory() - Constructor for class org.goplanit.osm.converter.network.OsmNetworkReaderFactory
 
OsmNetworkReaderLayerData - Class in org.goplanit.osm.converter.network
Class containing data that maps Osm entities to PLANit entities required during parsing for a specific network layer
OsmNetworkReaderLayerData() - Constructor for class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
 
OsmNetworkReaderSettings - Class in org.goplanit.osm.converter.network
All general settings (and sub-settings classes) for the OSM reader pertaining to parsing network infrastructure.
OsmNetworkReaderSettings() - Constructor for class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Default constructor.
OsmNetworkReaderSettings(String) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Constructor with country to base (i) default speed limits and (ii) mode access on, for various OSM highway types in case maximum speed limit information is missing
OsmNetworkReaderSettings(String, String) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Constructor with country to base (i) default speed limits and (ii) mode access on, for various OSM highway types in case maximum speed limit information is missing
OsmNetworkReaderSettings(URL, String) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Constructor with country to base (i) default speed limits and (ii) mode access on, for various OSM highway types in case maximum speed limit information is missing
OsmNetworkSettingsTestCaseUtils - Class in org.goplanit.osm.test
Dedicated class to minimise warnings that have been verified as ignorable and switch them off accordingly
OsmNetworkSettingsTestCaseUtils() - Constructor for class org.goplanit.osm.test.OsmNetworkSettingsTestCaseUtils
 
OsmNetworkToZoningReaderData - Class in org.goplanit.osm.converter.network
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.
OsmNetworkToZoningReaderData(OsmNetworkReaderData, OsmNetworkReaderSettings) - Constructor for class org.goplanit.osm.converter.network.OsmNetworkToZoningReaderData
Constructor
OsmNodeData - Class in org.goplanit.osm.converter
Manage OSM nodes that are retained in memory for parsing.
OsmNodeData() - Constructor for class org.goplanit.osm.converter.OsmNodeData
 
OsmNodeUtils - Class in org.goplanit.osm.util
Utilities in relation to parsing OSM nodes while constructing a PLANit model from it
OsmNodeUtils() - Constructor for class org.goplanit.osm.util.OsmNodeUtils
 
OsmOneWayTags - Class in org.goplanit.osm.tags
common OSM one way tags and some helper methods
OsmOneWayTags() - Constructor for class org.goplanit.osm.tags.OsmOneWayTags
 
osmPedestrianKeyTags - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
set of available pedestrian key tags foot pedestrian footway sidewalk
OsmPedestrianTags - Class in org.goplanit.osm.tags
pedestrian related tags which are not really grouped in a logical way in OSM, hence we provide all of them here as well as some convenience methods to quickly collect some of the most relevant ones.
OsmPedestrianTags() - Constructor for class org.goplanit.osm.tags.OsmPedestrianTags
 
OsmPtSettingsTestCaseUtils - Class in org.goplanit.osm.test
Dedicated class to minimise warnings that have been verified as ignorable and switch them off accordingly
OsmPtSettingsTestCaseUtils() - Constructor for class org.goplanit.osm.test.OsmPtSettingsTestCaseUtils
 
OsmPtv1Tags - Class in org.goplanit.osm.tags
Tags related specifically to public transport infrastructure and services for the OSM PTv1 tagging scheme.
OsmPtv1Tags() - Constructor for class org.goplanit.osm.tags.OsmPtv1Tags
 
OsmPtv2Tags - Class in org.goplanit.osm.tags
Tags related specifically to public transport infrastructure and services for the OSM PTv2 tagging scheme.
OsmPtv2Tags() - Constructor for class org.goplanit.osm.tags.OsmPtv2Tags
 
OsmPtVersionScheme - Enum in org.goplanit.osm.util
Enum highlighting the different (supported) public transport tagging schemes
OsmPtVersionSchemeUtils - Class in org.goplanit.osm.util
Utilities regarding the tagging of OSM entities and the various PT version schemes that exist
OsmPtVersionSchemeUtils() - Constructor for class org.goplanit.osm.util.OsmPtVersionSchemeUtils
 
OsmPublicTransportModeConversion - Class in org.goplanit.osm.converter.zoning.handler.helper
class that provides functionality to parse/filter public transport modes from OSM entities based on the user defined settings
OsmPublicTransportModeConversion(OsmNetworkReaderSettings, OsmPublicTransportReaderSettings, Iterable<Mode>) - Constructor for class org.goplanit.osm.converter.zoning.handler.helper.OsmPublicTransportModeConversion
Constructor
OsmPublicTransportReaderSettings - Class in org.goplanit.osm.converter.zoning
Capture all the user configurable settings regarding how to parse (if at all) (public transport) transfer infrastructure such as stations, poles, platforms, and other stop and transfer related infrastructure
OsmPublicTransportReaderSettings() - Constructor for class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Constructor using default (Global) locale
OsmPublicTransportReaderSettings(String) - Constructor for class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Constructor with user defined source locale
OsmPublicTransportReaderSettings(String, String) - Constructor for class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
/** Constructor with user defined source locale
OsmPublicTransportReaderSettings(URL, String) - Constructor for class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Constructor with user defined source locale
OsmRailFeatureTags - Class in org.goplanit.osm.tags
OSM rail feature tags that could be of value for a network.
OsmRailFeatureTags() - Constructor for class org.goplanit.osm.tags.OsmRailFeatureTags
 
OsmRailModeTags - Class in org.goplanit.osm.tags
Most OSM rail based mode tags.
OsmRailModeTags() - Constructor for class org.goplanit.osm.tags.OsmRailModeTags
 
osmRailwaySettings - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
all settings specific to osm railway tags
OsmRailwaySettings - Class in org.goplanit.osm.converter.network
Settings specific to railways when parsing OSM files and converting them to a PLANit memory model
OsmRailwaySettings(OsmSpeedLimitDefaultsCategory, OsmModeAccessDefaultsCategory) - Constructor for class org.goplanit.osm.converter.network.OsmRailwaySettings
Constructor
OsmRailwayTags - Class in org.goplanit.osm.tags
Most OSM rail way tags that could be of value for a network.
OsmRailwayTags() - Constructor for class org.goplanit.osm.tags.OsmRailwayTags
 
OsmRailwayTypeConfiguration - Class in org.goplanit.osm.defaults
Configuration options regarding the activation/deactivation of specific OSM railway types in the parser
OsmRailwayTypeConfiguration() - Constructor for class org.goplanit.osm.defaults.OsmRailwayTypeConfiguration
Default constructor
OsmReaderSettings - Class in org.goplanit.osm.converter
Settings relevant for a Planit Xml reader
OsmReaderSettings() - Constructor for class org.goplanit.osm.converter.OsmReaderSettings
Default constructor with default locale (Global)
OsmReaderSettings(String) - Constructor for class org.goplanit.osm.converter.OsmReaderSettings
Constructor
OsmReaderSettings(String, String) - Constructor for class org.goplanit.osm.converter.OsmReaderSettings
Constructor
OsmReaderSettings(URL, String) - Constructor for class org.goplanit.osm.converter.OsmReaderSettings
Constructor
OsmRelationTypeTags - Class in org.goplanit.osm.tags
Relation types that exist
OsmRelationTypeTags() - Constructor for class org.goplanit.osm.tags.OsmRelationTypeTags
 
OsmRelationUtils - Class in org.goplanit.osm.util
Utilities in relation to parsing OSM relations while constructing a PLANit model from it
OsmRelationUtils() - Constructor for class org.goplanit.osm.util.OsmRelationUtils
 
OsmRoadModeCategoryTags - Class in org.goplanit.osm.tags
 
OsmRoadModeCategoryTags() - Constructor for class org.goplanit.osm.tags.OsmRoadModeCategoryTags
 
OsmRoadModeTags - Class in org.goplanit.osm.tags
Most OSM road based mode tags.
OsmRoadModeTags() - Constructor for class org.goplanit.osm.tags.OsmRoadModeTags
 
OsmSpeedLimitDefaults - Class in org.goplanit.osm.defaults
A class containing instances for each of the OSM speed limit default categories: urban/non-urban highways and railways
OsmSpeedLimitDefaults(String) - Constructor for class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
constructor
OsmSpeedLimitDefaults(String, OsmSpeedLimitDefaults) - Constructor for class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
constructor
OsmSpeedLimitDefaults(String, OsmSpeedLimitDefaultsCategory, OsmSpeedLimitDefaultsCategory, OsmSpeedLimitDefaultsCategory, OsmSpeedLimitDefaultsCategory) - Constructor for class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
Constructor
OsmSpeedLimitDefaults(OsmSpeedLimitDefaults) - Constructor for class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
Copy constructor
OsmSpeedLimitDefaultsByCountry - Class in org.goplanit.osm.defaults
Convenience class for quickly collecting the speed limits for various countries, where possible based on https://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Maxspeed (highway types)
OsmSpeedLimitDefaultsByCountry() - Constructor for class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
 
OsmSpeedLimitDefaultsCategory - Class in org.goplanit.osm.defaults
Container class for storing speed limits for different waytypes for OSM.
OsmSpeedLimitDefaultsCategory(String) - Constructor for class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
Constructor.
OsmSpeedLimitDefaultsCategory(String, OsmSpeedLimitDefaultsCategory) - Constructor for class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
Constructor.
OsmSpeedLimitDefaultsCategory(OsmSpeedLimitDefaultsCategory, boolean) - Constructor for class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
Copy constructor
OsmSpeedTags - Class in org.goplanit.osm.tags
common speed limit information tags
OsmSpeedTags() - Constructor for class org.goplanit.osm.tags.OsmSpeedTags
 
OsmTags - Class in org.goplanit.osm.tags
common OSM tags that we might need to refer to
OsmTags() - Constructor for class org.goplanit.osm.tags.OsmTags
 
OsmTagUtils - Class in org.goplanit.osm.util
Class with some general convenience methods for dealing with OSM tags
OsmTagUtils() - Constructor for class org.goplanit.osm.util.OsmTagUtils
 
OsmWaterModeTags - Class in org.goplanit.osm.tags
Most OSM water based mode tags.
OsmWaterModeTags() - Constructor for class org.goplanit.osm.tags.OsmWaterModeTags
 
osmWaterwaySettings - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
all settings specific to OSM waterway (ferry) tags
OsmWaterwaySettings - Class in org.goplanit.osm.converter.network
Settings specific to waterways when parsing OSM files and converting them to a PLANit memory model
OsmWaterwaySettings(OsmSpeedLimitDefaultsCategory, OsmModeAccessDefaultsCategory) - Constructor for class org.goplanit.osm.converter.network.OsmWaterwaySettings
Constructor
OsmWaterwayTags - Class in org.goplanit.osm.tags
Most OSM waterway tags that could be of value for a network.
OsmWaterwayTags() - Constructor for class org.goplanit.osm.tags.OsmWaterwayTags
 
OsmWaterwayTypeConfiguration - Class in org.goplanit.osm.defaults
Configuration options regarding the activation/deactivation of specific OSM waterway route types in the parser.
OsmWaterwayTypeConfiguration() - Constructor for class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
Default constructor
OsmWaterwayTypeConfiguration(OsmWaterwayTypeConfiguration) - Constructor for class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
copy constructor
OsmWaySettings - Class in org.goplanit.osm.converter.network
Base class with shared settings across different types of Osm ways (highway, railway)
OsmWaySettings(OsmInfrastructureConfiguration, OsmSpeedLimitDefaultsCategory, OsmModeAccessDefaultsCategory) - Constructor for class org.goplanit.osm.converter.network.OsmWaySettings
Constructor
osmWaysWithMultiplePlanitLinks - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
track osmways with multiple planit links if they are created due to circular ways or breaking of links.
OsmWayUtils - Class in org.goplanit.osm.util
Utilities in relation to parsing osm ways and constructing a PLANit model from it
OsmWayUtils() - Constructor for class org.goplanit.osm.util.OsmWayUtils
 
OsmZoningHandlerBase - Class in org.goplanit.osm.converter.zoning.handler
Base Handler for all zoning handlers.
OsmZoningHandlerBase(OsmPublicTransportReaderSettings, OsmZoningReaderData, OsmNetworkToZoningReaderData, PlanitOsmNetwork, Zoning, OsmZoningHandlerProfiler) - Constructor for class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
constructor
OsmZoningHandlerProfiler - Class in org.goplanit.osm.converter.zoning.handler
Track statistics on Osm zoning handler
OsmZoningHandlerProfiler() - Constructor for class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerProfiler
Default constructor
OsmZoningMainProcessingHandler - Class in org.goplanit.osm.converter.zoning.handler
Handler that handles, i.e., converts, nodes, ways, and relations to the relevant transfer zones.
OsmZoningMainProcessingHandler(OsmPublicTransportReaderSettings, OsmZoningReaderData, OsmNetworkToZoningReaderData, PlanitOsmNetwork, Zoning, OsmZoningHandlerProfiler) - Constructor for class org.goplanit.osm.converter.zoning.handler.OsmZoningMainProcessingHandler
Constructor
OsmZoningPostProcessingHandler - Class in org.goplanit.osm.converter.zoning.handler
Handler that conducts final parsing round where all stop_positions in relations are mapped to the now parsed transfer zones.
OsmZoningPostProcessingHandler(OsmPublicTransportReaderSettings, OsmZoningReaderData, OsmNetworkToZoningReaderData, PlanitOsmNetwork, Zoning, OsmZoningHandlerProfiler) - Constructor for class org.goplanit.osm.converter.zoning.handler.OsmZoningPostProcessingHandler
Constructor
OsmZoningPreProcessingHandler - Class in org.goplanit.osm.converter.zoning.handler
Handler that is applied before we conduct the actual handling of the zones by exploring the OSM relations in the file and highlighting a subset of ways that we are supposed to retain even though they are not tagged by themselves in a way that warrants keeping them.
OsmZoningPreProcessingHandler(PlanitOsmNetwork, Zoning, OsmPublicTransportReaderSettings, OsmZoningReaderData, OsmNetworkToZoningReaderData, OsmZoningPreProcessingHandler.Stage, OsmZoningHandlerProfiler) - Constructor for class org.goplanit.osm.converter.zoning.handler.OsmZoningPreProcessingHandler
Constructor
OsmZoningPreProcessingHandler.Stage - Enum in org.goplanit.osm.converter.zoning.handler
Preprocessing of platform relations has two stages, identified by this enum
OsmZoningReader - Class in org.goplanit.osm.converter.zoning
Parse OSM input in either *.osm or *.osm.pbf format and return PLANit zoning instance comprising of the identified transfer zones.
OsmZoningReader(URL, String, Zoning, PlanitOsmNetwork, OsmNetworkToZoningReaderData) - Constructor for class org.goplanit.osm.converter.zoning.OsmZoningReader
Constructor
OsmZoningReader(OsmPublicTransportReaderSettings, Zoning, PlanitOsmNetwork, OsmNetworkToZoningReaderData) - Constructor for class org.goplanit.osm.converter.zoning.OsmZoningReader
Constructor.
OsmZoningReaderData - Class in org.goplanit.osm.converter.zoning
Data specifically required in the zoning reader while parsing OSM data
OsmZoningReaderData() - Constructor for class org.goplanit.osm.converter.zoning.OsmZoningReaderData
Default constructor using country set to GLOBAL (right hand drive)
OsmZoningReaderData(String) - Constructor for class org.goplanit.osm.converter.zoning.OsmZoningReaderData
Constructor
OsmZoningReaderFactory - Class in org.goplanit.osm.converter.zoning
Factory for creating PLANitOSM zoning Readers.
OsmZoningReaderFactory() - Constructor for class org.goplanit.osm.converter.zoning.OsmZoningReaderFactory
 
OsmZoningReaderOsmData - Class in org.goplanit.osm.converter.zoning
Data specifically required in the zoning reader while parsing OSM data
OsmZoningReaderOsmData() - Constructor for class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
 
OsmZoningReaderPlanitData - Class in org.goplanit.osm.converter.zoning
Data specifically required in the zoning reader while parsing OSM data
OsmZoningReaderPlanitData() - Constructor for class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
 
OTPTIONAL - org.goplanit.gtfs.enums.GtfsFileTypePresence
 
OUTER_ROLE - Static variable in class org.goplanit.osm.tags.OsmMultiPolygonTags
 
OUTFLOW - org.goplanit.output.property.OutputPropertyType
 
OutflowOutputProperty - Class in org.goplanit.output.property
Property to provide the Outflow rate in PCU/hour.
OutflowOutputProperty() - Constructor for class org.goplanit.output.property.OutflowOutputProperty
 
outFlows - Variable in class org.goplanit.assignment.ltm.sltm.consumer.NetworkFlowUpdateData
The outflows to update if flagged as such
outgoingLinkSegmentReceivingFlows - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
store the receiving flows of each outgoing link segment at capacity, i.e., R_b=C_b
outgoingLinkSegmentReceivingFlows - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModelInput
store the available receiving flows of each outgoing link segment
outgoingLinkSegments - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
mapping of outgoing link index to link segment (if any), i.e.e, b=1,...|B^out|-1
OutputAdapter - Class in org.goplanit.output.adapter
Output Adapter which stores output type adapters for each Output Manager and defines top-level method which apply to all output types
OutputAdapter(TrafficAssignment) - Constructor for class org.goplanit.output.adapter.OutputAdapter
Constructor
OutputConfiguration - Class in org.goplanit.output.configuration
Class containing the general output configuration and the type specific configurations for some traffic assignment
OutputConfiguration() - Constructor for class org.goplanit.output.configuration.OutputConfiguration
Base constructor
OutputFormatter - Interface in org.goplanit.output.formatter
Interface for persisting output data in a particular format
OutputFormatterFactory - Class in org.goplanit.output.formatter
Factory to create output writers of any compatible type
OutputFormatterFactory() - Constructor for class org.goplanit.output.formatter.OutputFormatterFactory
 
outputFormatterPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular output formatters are prefixed with the exact same string, i.e.
outputFormatters - Variable in class org.goplanit.project.CustomPlanItProject
The output formatter(s) registered on this project
outputKeyProperties - Variable in class org.goplanit.output.formatter.BaseOutputFormatter
Map of OutputProperties of keys for each OutputType
OutputManager - Class in org.goplanit.output
Base class for output writers containing basic functionality regarding all things output
OutputManager() - Constructor for class org.goplanit.output.OutputManager
Base constructor of Output writer
outputProperties - Variable in class org.goplanit.output.configuration.OutputTypeConfiguration
Output properties to be included in the CSV output files
OutputProperty - Class in org.goplanit.output.property
Template for output property classes which can be included in the output files.
OutputProperty() - Constructor for class org.goplanit.output.property.OutputProperty
 
OutputPropertyPriority - Enum in org.goplanit.output.property
Enumeration giving the priority of output properties.
OutputPropertyType - Enum in org.goplanit.output.property
Enumeration of possible output properties
outputTimeUnit - Variable in class org.goplanit.output.formatter.BaseOutputFormatter
Time unit to be used in outputs
outputType - Variable in class org.goplanit.output.adapter.OutputTypeAdapterImpl
The OutputType this OutputTypeAdapter is used for
outputType - Variable in class org.goplanit.output.configuration.OutputTypeConfiguration
The output type being used with the current instance - this must be set in each concrete class which extends OutputTypeConfiguration
OutputType - Enum in org.goplanit.output.enums
Different configurations exist for different types of output which we identify via this enum GENERAL: LINK: link based output SIMULATION: simulation based output such as profile information, objects created etc.
OutputTypeAdapter - Interface in org.goplanit.output.adapter
Top-level interface for all output type adapters
OutputTypeAdapterImpl - Class in org.goplanit.output.adapter
Top-level abstract class which defines the common methods required by all output type adapters
OutputTypeAdapterImpl(OutputType, TrafficAssignment) - Constructor for class org.goplanit.output.adapter.OutputTypeAdapterImpl
Constructor
OutputTypeConfiguration - Class in org.goplanit.output.configuration
Configuration for a specific output type including the adapter allowing access to the underlying raw data
OutputTypeConfiguration(OutputType) - Constructor for class org.goplanit.output.configuration.OutputTypeConfiguration
OutputTypeconfiguration constructor
outputTypeConfigurations - Variable in class org.goplanit.output.configuration.OutputConfiguration
output configurations per output type
OutputTypeEnum - Interface in org.goplanit.output.enums
Marker interface to allow us to store outputType and suboutputTypeEnums in the same collection without issue while still being able to distinguish between the two
outputTypeKeysLocked - Variable in class org.goplanit.output.formatter.BaseOutputFormatter
Map to store which output types are already in use as keys
outputTypes - Variable in class org.goplanit.output.formatter.BaseOutputFormatter
List of registered OutputTypes
outputTypeValuesLocked - Variable in class org.goplanit.output.formatter.BaseOutputFormatter
Map to store whether any data values have been stored for a given output type.
OutputUtils - Class in org.goplanit.utils.output
Utility Functions used during output
OutputUtils() - Constructor for class org.goplanit.utils.output.OutputUtils
 
outputValueProperties - Variable in class org.goplanit.output.formatter.BaseOutputFormatter
Map of OutputProperties for values for each OutputType
overrideOutputPropertyUnits(OutputPropertyType, Unit) - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Indicate a certain output property is to use a different unit for its result than the default (if permitted)
overwriteByOsmHighwayType - Variable in class org.goplanit.osm.converter.network.OsmHighwaySettings
track overwrite values for OSM highway types where we want different defaults for capacity and max density
overwriteCapacityMaxDensityDefaults(String, Number, Number) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
Choose to overwrite the given highway type defaults with the given values
overwriteCapacityMaxDensityDefaults(String, Number, Number) - Method in class org.goplanit.osm.converter.network.OsmRailwaySettings
Choose to overwrite the given railway type defaults with the given values
overwriteCapacityMaxDensityDefaults(String, Number, Number) - Method in class org.goplanit.osm.converter.network.OsmWaterwaySettings
Choose to overwrite the given waterway route type defaults with the given values
overwriteGtfsStopToLinkMapping(String, Object, IdMapperType) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Provide explicit mapping for GtfsStop id (platform, bus_stop, pole, station) to a link by one of its id's This forces the parser to use the nominated link as the access link for the GTFS stop.
overwriteModeAccessByOsmWayId(Number, String...) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
set the mode access for the given osm way id
overwriteModeAccessByOsmWayId(Number, List<String>) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
set the mode access for the given osm way id
overwriteOsmWayModeAccess - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
track overwritten mode access values for specific osm ways by osm id.
overwriteOsmWayTypeCapacityDensityDefaults - Variable in class org.goplanit.osm.converter.network.OsmWaySettings
track overwrite values for OSM way types where we want different defaults for capacity and max density
overwriteOsmWayTypeDefaultCapacityMaxDensity(String, String, double, double) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Choose to overwrite the given highway type defaults with the given values.
overwriteWaitingAreaModeAccess - Variable in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
track overwritten mode access values for specific OSM waiting areas.
overwriteWaitingAreaModeAccess(Number, EntityType, String...) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Overwrite the mode access for a given waiting area
overwriteWaitingAreaNominatedOsmWayForStopLocation(Number, EntityType, Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Provide explicit mapping for waiting areas (platform, bus_stop, pole, station) to a nominated osm way (by OSM id).
overwriteWaitingAreaOfStopLocation(Number, EntityType, Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Provide explicit mapping for stop_locations (by osm node id) to the waiting area, e.g., platform, pole, station, halt, stop, etc.
overwriteWaitingAreaOfStopLocations(Triple<Number, EntityType, Number>...) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings

P

Pair<A,​B> - Class in org.goplanit.utils.misc
Custom pair class similar to C++.
Pair(A, B) - Constructor for class org.goplanit.utils.misc.Pair
Constructor
PairConverter<T,​U> - Class in org.goplanit.converter
Convert multiple PLANit entities parsed by a reader from one format and persisted with a writer to another
PairConverter(PairConverterReader<T, U>, PairConverterWriter<T, U>) - Constructor for class org.goplanit.converter.PairConverter
constructor
PairConverterReader<T,​U> - Interface in org.goplanit.converter
Interface for classes able to convert entities of multiple types which are then returned
PairConverterWriter<T,​U> - Interface in org.goplanit.converter
Interface for classes able to write a PLANit entities of given type to disk
pairSecondComparator - Static variable in class org.goplanit.algorithms.shortest.ShortestPathAStar
Comparator to sort based on the second elements minimum value (ascending order)
PAPUA_NEW_GUINEA - Static variable in class org.goplanit.utils.locale.CountryNames
 
parametersPerLinkSegmentAndMode - Variable in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Map to store default alpha and beta values for a specific link segment
PARENT_STATION - org.goplanit.gtfs.enums.GtfsKeyType
 
parentNetworkLayer - Variable in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
the related physical layer
parseFileContentAsString(String, String) - Static method in class org.goplanit.utils.misc.FileUtils
Construct a string based on the file contents
parseFrom(String) - Static method in enum org.goplanit.gtfs.enums.RouteType
Collect the route type belonging to the given value.
parseFrom(String) - Static method in enum org.goplanit.gtfs.enums.StopLocationType
Collect the stop location type belonging to the given value.
parseFromHeader(String, String) - Static method in class org.goplanit.tntp.TntpHeaderConstants
Parse a value from one of the headers in the network file
parseGtfsTime(String) - Static method in class org.goplanit.gtfs.util.GtfsUtils
PArse a GTFS time HH:MM:SS that is allowed to extend beyond the 24h cycle as an ExtendeLocalTime object
parseLength(XMLElementLinks.Link, LineString, PlanitJtsCrsUtils) - Static method in class org.goplanit.io.xml.network.physical.macroscopic.XmlMacroscopicNetworkLayerHelper
parse the length of an XML Link based on geometry or length attribute
parseLengthElementFromLink(XMLElementLinks.Link) - Static method in class org.goplanit.io.xml.network.physical.macroscopic.XmlMacroscopicNetworkLayerHelper
Get the link length from the length element in the XML file, if this has been set
parseLengthFromLineString(XMLElementLinks.Link, PlanitJtsCrsUtils) - Static method in class org.goplanit.io.xml.network.physical.macroscopic.XmlMacroscopicNetworkLayerHelper
Get the link length from the gml:LineString element in the XML file, if this has been set
parseLinkAndLinkSegments(XMLElementInfrastructureLayer, MacroscopicNetworkLayer, PlanitJtsCrsUtils) - Method in class org.goplanit.io.converter.network.PlanitNetworkReader
parse link and link segments
parseLinkGeometry(XMLElementLinks.Link) - Static method in class org.goplanit.io.xml.network.physical.macroscopic.XmlMacroscopicNetworkLayerHelper
parse the geometry from the xml link
parseLinkSegmentTypeAccessProperties(XMLElementAccessGroup, MacroscopicLinkSegmentType, Collection<Mode>) - Method in class org.goplanit.io.converter.network.PlanitNetworkReader
parse the mode properties for given link segment type and populate the helper with them
parseLinkSegmentTypes(XMLElementLayerConfiguration, MacroscopicNetworkLayer) - Method in class org.goplanit.io.converter.network.PlanitNetworkReader
Parse the link segment types
parseMaxSpeedValueKmPerHour(String) - Static method in class org.goplanit.osm.util.PlanitOsmUtils
parse an OSM maxSpeedValue tag value and perform unit conversion to km/h if needed
parseMaxSpeedValueLanesKmPerHour(String) - Static method in class org.goplanit.osm.util.PlanitOsmUtils
parse an OSM maxSpeedValue tag value with speeds per lane separated by "|" and perform unit conversion to km/h if needed
parseNodes(XMLElementInfrastructureLayer, MacroscopicNetworkLayer) - Method in class org.goplanit.io.converter.network.PlanitNetworkReader
Create and register nodes on the network
parseUtf8FileContentAsString(String) - Static method in class org.goplanit.utils.misc.FileUtils
Construct a string based on the file contents in UTF8 character encouding
pas - Variable in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
to operate on
Pas - Class in org.goplanit.assignment.ltm.sltm
Paired Alternative Segment (PAS) implementation comprising two subpaths (segments), one of a higher cost than the other.
PAS_MIN_S2_FLOW_THRESHOLD - Static variable in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
whenever a PAS S2 alternative's flow drops below this threshold for a given bush, we allow the flow shift to move all remaining flow towards the S1 segment across all entry segments and unregister the bush for this PAS as it is no longer deemed a true alternative.
PasFlowShiftDestinationBasedExecutor - Class in org.goplanit.assignment.ltm.sltm
Functionality to conduct a PAS flow shift based on underlying destination based bush approach.
PasFlowShiftDestinationBasedExecutor(Pas, StaticLtmSettings, BushFlowLabel) - Constructor for class org.goplanit.assignment.ltm.sltm.PasFlowShiftDestinationBasedExecutor
Constructor
PasFlowShiftExecutor - Class in org.goplanit.assignment.ltm.sltm
Common functionality to conduct a PAS flow shift.
PasFlowShiftExecutor(Pas, StaticLtmSettings) - Constructor for class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
Constructor
PasFlowShiftOriginBasedDestLabelledExecutor - Class in org.goplanit.assignment.ltm.sltm
Functionality to conduct a PAS flow shift by means of the simplest labelling technique possible, where all flow attributed to a destination is labelled uniquely throughout the bush.
PasFlowShiftOriginBasedDestLabelledExecutor(Pas, StaticLtmSettings) - Constructor for class org.goplanit.assignment.ltm.sltm.PasFlowShiftOriginBasedDestLabelledExecutor
Constructor
PasFlowShiftOriginBasedSmartLabelledExecutor - Class in org.goplanit.assignment.ltm.sltm
Functionality to conduct a PAS flow shift by means of the smart labelling technique where we try to minimise the number of labels required across each bush to reduce both computational and memory burden.
PasFlowShiftOriginBasedSmartLabelledExecutor(Pas, StaticLtmSettings) - Constructor for class org.goplanit.assignment.ltm.sltm.PasFlowShiftOriginBasedSmartLabelledExecutor
Constructor
pasManager - Variable in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
track all unique PASs
PasManager - Class in org.goplanit.assignment.ltm.sltm
Container class for tracking all unique PASs indexed by their last (merge) vertex
PasManager(boolean) - Constructor for class org.goplanit.assignment.ltm.sltm.PasManager
Constructor
pasMergeVertexNumExitSegments - Variable in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
store locally as it is costly-ish to compute
PATH - org.goplanit.output.enums.OutputType
 
PATH - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
PATH_BASED - org.goplanit.assignment.ltm.sltm.StaticLtmType
 
PATH_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
PATH_ID - org.goplanit.output.property.OutputPropertyType
 
PATH_ID_CLASS - Static variable in interface org.goplanit.utils.path.ManagedDirectedPath
class to use for id generation
PATH_STRING - org.goplanit.output.property.OutputPropertyType
 
PathChoice - Class in org.goplanit.path.choice
The path choice traffic assignment component responsible for the configuration of the path choice methodology and the path associated with this procedure.
PathChoice(PathChoice, boolean) - Constructor for class org.goplanit.path.choice.PathChoice
Copy constructor
PathChoice(IdGroupingToken) - Constructor for class org.goplanit.path.choice.PathChoice
Constructor
PathChoiceBuilder<T extends PathChoice> - Class in org.goplanit.path.choice
All path choice instances are built using this or a derived version of this builder
PathChoiceBuilder(Class<T>, IdGroupingToken, InputBuilderListener) - Constructor for class org.goplanit.path.choice.PathChoiceBuilder
Constructor
PathChoiceBuilderFactory - Class in org.goplanit.path.choice
Path choice builder factory for the path choice types supported directory by PLANit
PathChoiceBuilderFactory() - Constructor for class org.goplanit.path.choice.PathChoiceBuilderFactory
 
PathChoiceConfigurator<T extends PathChoice> - Class in org.goplanit.path.choice
Base class for all path choice configurator implementations
PathChoiceConfigurator(Class<T>) - Constructor for class org.goplanit.path.choice.PathChoiceConfigurator
Constructor
PathChoiceConfiguratorFactory - Class in org.goplanit.path.choice
factory for the path choice types supported directory by PLANit
PathChoiceConfiguratorFactory() - Constructor for class org.goplanit.path.choice.PathChoiceConfiguratorFactory
 
PathFlowUpdateConsumer<T extends NetworkFlowUpdateData> - Class in org.goplanit.assignment.ltm.sltm.consumer
Base Consumer to apply during path based flow update for each combination of origin, destination, and demand
PathFlowUpdateConsumer(T, OdPaths) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.PathFlowUpdateConsumer
Constructor
PathIdOutputProperty - Class in org.goplanit.output.property
 
PathIdOutputProperty() - Constructor for class org.goplanit.output.property.PathIdOutputProperty
 
PathLinkFlowUpdateConsumer - Class in org.goplanit.assignment.ltm.sltm.consumer
Consumer to apply during path based loading to update the inflows on the provided raw array by their link segment ids for each combination of origin, destination, and demand
PathLinkFlowUpdateConsumer(NetworkFlowUpdateData, OdPaths) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.PathLinkFlowUpdateConsumer
Constructor
PathOutputIdentificationType - Enum in org.goplanit.output.enums
Enumeration of possible Id types used to identify a Path
PathOutputStringProperty - Class in org.goplanit.output.property
 
PathOutputStringProperty() - Constructor for class org.goplanit.output.property.PathOutputStringProperty
 
PathOutputTypeAdapter - Interface in org.goplanit.output.adapter
Output type adapter interface for paths
PathOutputTypeAdapterImpl - Class in org.goplanit.output.adapter
Top-level abstract class which defines the common methods required by Path output type adapters
PathOutputTypeAdapterImpl(OutputType, TrafficAssignment) - Constructor for class org.goplanit.output.adapter.PathOutputTypeAdapterImpl
Constructor
PathOutputTypeConfiguration - Class in org.goplanit.output.configuration
The configuration for the OD path output type.
PathOutputTypeConfiguration() - Constructor for class org.goplanit.output.configuration.PathOutputTypeConfiguration
Constructor Define the default output properties here.
PathTurnFlowUpdateConsumer - Class in org.goplanit.assignment.ltm.sltm.consumer
Consumer to apply during path based turn flow update for each combination of origin, destination, and demand
PathTurnFlowUpdateConsumer(NetworkTurnFlowUpdateData, OdPaths) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.PathTurnFlowUpdateConsumer
Constructor, where sending flows are not to be updated, only turn flows
PathUtils - Class in org.goplanit.utils.path
Path utilities
PathUtils() - Constructor for class org.goplanit.utils.path.PathUtils
 
PATHWAY - org.goplanit.gtfs.enums.GtfsObjectType
 
PATHWAY_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
PATHWAY_MODE - org.goplanit.gtfs.enums.GtfsKeyType
 
PATHWAYS - org.goplanit.gtfs.enums.GtfsFileType
 
PAYMENT_METHOD - org.goplanit.gtfs.enums.GtfsKeyType
 
PCU - org.goplanit.utils.unit.UnitType
 
PCU - Static variable in interface org.goplanit.utils.unit.Unit
predefined PCU VehiclesUnit
PCU_HOUR - Static variable in interface org.goplanit.utils.unit.Unit
predefined PCU/HOUR Unit
PCU_KM - Static variable in interface org.goplanit.utils.unit.Unit
predefined PCU/KM Unit
PcuCapacitated - Interface in org.goplanit.utils.pcu
Interface that signifies implementing classes adopt some form of capacitated restriction based on PCUs (passenger car units), these can be links, link segments, or other entities that are otherwise not necessarily related in terms of their class hierarchy, but do support this capacitated feature.
PEDESTRIAN - org.goplanit.utils.mode.PredefinedModeType
 
PEDESTRIAN - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
PEDESTRIAN - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
should not be used, but some legacy tags exist, so should be parseable, see https://wiki.openstreetmap.org/wiki/Key:foot
PEDESTRIAN_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
PEDESTRIAN_LOCATION_VALUE_TAGS - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
 
PEDESTRIAN_NEGATIVE_VALUE_TAGS - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
 
PEDESTRIAN_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.PedestrianMode
 
PEDESTRIAN_POSITIVE_AND_LOCATION_VALUE_TAGS - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
 
PEDESTRIAN_POSITIVE_VALUE_TAGS - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
 
PEDESTRIAN_USABLITY_FEATURES - Static variable in class org.goplanit.mode.PedestrianMode
 
PedestrianMode - Class in org.goplanit.mode
the predefined pedestrian mode name: pedestrian maxspeed (km/h): 5 pcu: 0.1 vehicular type: NO_VEHICLE motorisation: NON_MOTORISED track: ROAD use: PRIVATE
PedestrianMode(PedestrianMode, boolean) - Constructor for class org.goplanit.mode.PedestrianMode
Copy constructor
PedestrianMode(IdGroupingToken) - Constructor for class org.goplanit.mode.PedestrianMode
Constructor for pedestrian mode
per(SimpleUnit...) - Method in class org.goplanit.utils.unit.GroupUnit
Factory method to create a new groupUnit with this unit's numerator and additionally added denominator units, e.g., KM per Hour
performIteration(Mode, double[], int) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Perform a single iteration where we perform a loading and then an equilibration step resulting in updated costs
performIteration(Mode, double[], int) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Perform an iteration by: 1.
performIteration(Mode, double[], int) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmPathStrategy
Perform a single iteration where we perform a loading and then an equilibration step resulting in updated costs
performNodeModelUpdate(DirectedVertex, ApplyToNodeModelResult, StaticLtmNetworkLoading) - Static method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
conduct a node model update sLTM style with
PERMISSIVE - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: permissive tag
PERMLANES - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
persist(Object, Class<?>, String) - Method in class org.goplanit.io.converter.PlanitWriterImpl
Persist the populated XML memory model to disk using JAXb
persist(TimePeriod, Set<Mode>, OutputConfiguration, OutputTypeConfiguration, OutputAdapter) - Method in class org.goplanit.output.formatter.BaseOutputFormatter
Write data to output file
persist(TimePeriod, Set<Mode>, OutputConfiguration, OutputTypeConfiguration, OutputAdapter) - Method in interface org.goplanit.output.formatter.OutputFormatter
Persist the output data based on the passed in configuration and adapter (contained in the configuration)
PERSIST_ONLY_FINAL_ITERATION - Static variable in class org.goplanit.output.configuration.OutputConfiguration
Default for persisting final iteration
PERSIST_ZERO_FLOW - Static variable in class org.goplanit.output.configuration.OutputConfiguration
Default for persisting zero flows
persistOnlyFinalIteration - Variable in class org.goplanit.output.configuration.OutputConfiguration
persisting final iteration only or not
persistOutputData(TimePeriod, Set<Mode>, boolean) - Method in class org.goplanit.output.OutputManager
Persist the output data for all registered output types
persistZeroFlow - Variable in class org.goplanit.output.configuration.OutputConfiguration
persisting zero flows or not
PHYSICAL_LINK_SEGMENT_TYPE_NAME - Static variable in class org.goplanit.network.layer.macroscopic.MacroscopicGridNetworkLayerGenerator
name used for default physical link segment type name
PHYSICAL_QUEUE_BASIC - org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
 
PHYSICAL_QUEUE_EXT_A - org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
 
PHYSICAL_QUEUE_EXT_B - org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
 
PHYSICAL_QUEUE_EXT_C - org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
 
PhysicalCost<LS extends LinkSegment> - Interface in org.goplanit.cost.physical
Interface to classify costs of physical links Physical links can be either InitialPhysicalCosts (which are read in at the start and are constant) or PhysicalCosts (which are derived from other inputs and are recalculated after each iteration).
PhysicalCostConfigurator<T extends AbstractPhysicalCost> - Class in org.goplanit.cost.physical
Base class for all physical cost configurator implementations
PhysicalCostConfigurator(Class<T>) - Constructor for class org.goplanit.cost.physical.PhysicalCostConfigurator
Constructor
PhysicalCostConfiguratorFactory - Class in org.goplanit.cost.physical
Traffic assignment builder factory for the physical cost types supported directory by PLANit
PhysicalCostConfiguratorFactory() - Constructor for class org.goplanit.cost.physical.PhysicalCostConfiguratorFactory
 
PhysicalLayer - Interface in org.goplanit.utils.network.layer.physical
Physical topological Network consisting of nodes, links and link segments
PhysicalLinkOutputTypeAdapterImpl - Class in org.goplanit.output.adapter
Abstract class which defines the common methods required by Link output type adapters that specifically pertain to networks that have adopted physical layers for their network representation
PhysicalLinkOutputTypeAdapterImpl(OutputType, TrafficAssignment) - Constructor for class org.goplanit.output.adapter.PhysicalLinkOutputTypeAdapterImpl
Constructor
PhysicalModeFeatures - Interface in org.goplanit.utils.mode
the physical features of a mode are listed by this class.
PhysicalModeFeaturesImpl - Class in org.goplanit.mode
the physical features of a mode are listed by this class.
PhysicalModeFeaturesImpl() - Constructor for class org.goplanit.mode.PhysicalModeFeaturesImpl
Default constructor
PhysicalModeFeaturesImpl(PhysicalModeFeaturesImpl) - Constructor for class org.goplanit.mode.PhysicalModeFeaturesImpl
Copy constructor
PhysicalModeFeaturesImpl(VehicularModeType, MotorisationModeType, TrackModeType) - Constructor for class org.goplanit.mode.PhysicalModeFeaturesImpl
 
physicalNetworks - Variable in class org.goplanit.project.CustomPlanItProject
The registered physical networks
physicalNetworks - Variable in class org.goplanit.project.PlanItProjectInput
The registered physical networks
physicalSpeedLinkKmh - Variable in class org.goplanit.network.layer.physical.LinkSegmentBase
physical maximum speed on the link segment in km/h
PICKUP_TYPE - org.goplanit.gtfs.enums.GtfsKeyType
 
PiecewiseLinearCumulativeCurve - Class in org.goplanit.utils.cumulatives
Represents a piecewise linear cumulative curve
PiecewiseLinearCumulativeCurve() - Constructor for class org.goplanit.utils.cumulatives.PiecewiseLinearCumulativeCurve
Constructor
PITCAIRN_ISLANDS - Static variable in class org.goplanit.utils.locale.CountryNames
 
PLANIT_OUTPUT_FORMATTER - Static variable in interface org.goplanit.output.formatter.OutputFormatter
Default output formatter supported by PLANit from PLANitIO repository
PLANIT_REQUIRED_COLUMNS - org.goplanit.gtfs.enums.GtfsColumnType
 
planit2MatsimModeMapping - Variable in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
provides the mapping from PLANit modes ((predefined) mode name) to MATSIM mode (string)
PlanitAssertionUtils - Class in org.goplanit.io.test
Utilities for asserting PLANit outputs of integration tests
PlanitAssertionUtils() - Constructor for class org.goplanit.io.test.PlanitAssertionUtils
 
PlanitComponent<T extends PlanitComponent<T> & Serializable> - Class in org.goplanit.component
PLANit components are the main building blocks to create PLANit applications with.
PlanitComponent(PlanitComponent<T>, boolean) - Constructor for class org.goplanit.component.PlanitComponent
Copy constructor
PlanitComponent(IdGroupingToken, Class<?>) - Constructor for class org.goplanit.component.PlanitComponent
Constructor
PlanitComponentBuilder<T> - Class in org.goplanit.component
Builder class to build something of type T which is a PLANit component.
PlanitComponentBuilder(Class<T>, IdGroupingToken, InputBuilderListener) - Constructor for class org.goplanit.component.PlanitComponentBuilder
Constructor
PlanitComponentEvent - Interface in org.goplanit.component.event
Interface for the group of events that are used around PLANit component (creation)
PlanitComponentEventType - Class in org.goplanit.component.event
PLANit component event type class.
PlanitComponentEventType(String) - Constructor for class org.goplanit.component.event.PlanitComponentEventType
Constructor
planitComponentFactories - Variable in class org.goplanit.project.PlanItProjectInput
available traffic assignment component factories by their derived class implementation
PlanitComponentFactory<T extends PlanitComponent<?>> - Class in org.goplanit.component
Generic factory class for registered subclasses of predefined PLANit components, so it does not create instances of T but of subclasses of T.
PlanitComponentFactory(Class<U>) - Constructor for class org.goplanit.component.PlanitComponentFactory
Constructor.
PlanitComponentFactory(String) - Constructor for class org.goplanit.component.PlanitComponentFactory
Constructor.
PlanitComponentIdMapper - Class in org.goplanit.converter.idmapping
 
PlanitComponentIdMapper(IdMapperType) - Constructor for class org.goplanit.converter.idmapping.PlanitComponentIdMapper
Constructor
PlanitComponentIdMappers - Class in org.goplanit.converter.idmapping
 
PlanitComponentIdMappers() - Constructor for class org.goplanit.converter.idmapping.PlanitComponentIdMappers
Constructor
PlanitComponentListener - Interface in org.goplanit.component.event
To serve as base listener class for all PLANit component related events, where its onX method provides any graph modification event as parameter
PlanitConnectoidEdgeFeatureTypeContext - Class in org.goplanit.geoio.converter.zoning.featurecontext
Track contextual relevant information for PLANit connectoid edge type that is persisted
PlanitConnectoidEdgeFeatureTypeContext(VirtualNetworkIdMapper) - Constructor for class org.goplanit.geoio.converter.zoning.featurecontext.PlanitConnectoidEdgeFeatureTypeContext
Constructor
PlanitConnectoidFeatureTypeContext<C extends Connectoid> - Class in org.goplanit.geoio.converter.zoning.featurecontext
Track contextual relevant information for PLANit connectoids that are persisted
PlanitConnectoidFeatureTypeContext(Class<C>, ZoningIdMapper, NetworkIdMapper) - Constructor for class org.goplanit.geoio.converter.zoning.featurecontext.PlanitConnectoidFeatureTypeContext
Constructor
PlanitConnectoidSegmentFeatureTypeContext - Class in org.goplanit.geoio.converter.zoning.featurecontext
Track contextual relevant information for PLANit connectoid edge segment type that is persisted
PlanitConnectoidSegmentFeatureTypeContext(VirtualNetworkIdMapper) - Constructor for class org.goplanit.geoio.converter.zoning.featurecontext.PlanitConnectoidSegmentFeatureTypeContext
Constructor
PlanitCrsUtils - Class in org.goplanit.utils.geo
Utilities for coordinate Reference systems
PlanitCrsUtils() - Constructor for class org.goplanit.utils.geo.PlanitCrsUtils
 
PlanitDemandsReader - Class in org.goplanit.io.converter.demands
Reader to parse PLANit demands from native XML format
PlanitDemandsReader(PlanitDemandsReaderSettings, PlanitZoningReader) - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsReader
Constructor where parsing will be based upon the settings and zoning reader provides zoning (and network)
PlanitDemandsReader(PlanitDemandsReaderSettings, LayeredNetwork<?, ?>, Zoning, Demands) - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsReader
Constructor where parsing will be based upon the settings and already present compatible network and zoning
PlanitDemandsReader(XMLElementMacroscopicDemand, LayeredNetwork<?, ?>, Zoning, Demands) - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsReader
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
PlanitDemandsReaderFactory - Class in org.goplanit.io.converter.demands
Factory class for creating demands reader in the native PLANit format
PlanitDemandsReaderFactory() - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsReaderFactory
 
PlanitDemandsReaderSettings - Class in org.goplanit.io.converter.demands
Settings for the PLANit demands reader
PlanitDemandsReaderSettings() - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsReaderSettings
PlanitDemandsReaderSettings(String) - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsReaderSettings
PlanitDemandsReaderSettings(String, String) - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsReaderSettings
PlanitDemandsWriter - Class in org.goplanit.io.converter.demands
A class that takes a PLANit demands and persists it to file in the PLANit native XML format.
PlanitDemandsWriter(PlanitDemandsWriterSettings, XMLElementMacroscopicDemand) - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsWriter
Constructor
PlanitDemandsWriter(PlanitDemandsWriterSettings, Zoning, XMLElementMacroscopicDemand) - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsWriter
Constructor
PlanitDemandsWriterFactory - Class in org.goplanit.io.converter.demands
Factory for creating PLANit Demands Writers
PlanitDemandsWriterFactory() - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsWriterFactory
 
PlanitDemandsWriterSettings - Class in org.goplanit.io.converter.demands
Configurable settings for the PLANit demands writer.
PlanitDemandsWriterSettings() - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
Default constructor
PlanitDemandsWriterSettings(String) - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
Constructor, requires user to se file name
PlanitDemandsWriterSettings(String, String) - Constructor for class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
Constructor
PlanitDirectedConnectoidFeatureTypeContext - Class in org.goplanit.geoio.converter.zoning.featurecontext
Track contextual relevant information for PLANit Directed connectoids that are persisted
PlanitDirectedConnectoidFeatureTypeContext(ZoningIdMapper, NetworkIdMapper) - Constructor for class org.goplanit.geoio.converter.zoning.featurecontext.PlanitDirectedConnectoidFeatureTypeContext
Constructor
PlanitEntityFeatureTypeContext<T> - Class in org.goplanit.geoio.util
Track contextual relevant information for each PLANit entity that is persisted
PlanitEntityFeatureTypeContext(Class<T>, Collection<Triple<String, String, Function<T, ? extends Object>>>) - Constructor for class org.goplanit.geoio.util.PlanitEntityFeatureTypeContext
Constructor
PlanitEntityGeoUtils - Class in org.goplanit.utils.geo
 
PlanitEntityGeoUtils() - Constructor for class org.goplanit.utils.geo.PlanitEntityGeoUtils
 
PlanItException - Exception in org.goplanit.utils.exceptions
General exception for PlanIt which wraps exceptions thrown during execution
PlanItException(Exception) - Constructor for exception org.goplanit.utils.exceptions.PlanItException
Constructor using Exception - wraps run-time exceptions
PlanItException(String) - Constructor for exception org.goplanit.utils.exceptions.PlanItException
Constructor using String - catches logic-driven exceptions
PlanItException(String, Object...) - Constructor for exception org.goplanit.utils.exceptions.PlanItException
Constructor using formatted string - catches logic-driven exceptions
PlanItException(String, Throwable) - Constructor for exception org.goplanit.utils.exceptions.PlanItException
Constructor using Throwable - wraps run-time exceptions with additional message
PlanItException(String, Throwable, Object...) - Constructor for exception org.goplanit.utils.exceptions.PlanItException
Constructor using formatted string - catches logic-driven exceptions
PlanitExceptionConsumer<T> - Interface in org.goplanit.utils.function
Allows for a consumer interface that throws PlanitExceptions
PlanitExceptionFunction<T,​R> - Interface in org.goplanit.utils.function
Allows for a functional interface that throws PlanitExceptions
PlanitGmlUtils - Class in org.goplanit.io.geo
Utilities specific to GML
PlanitGmlUtils() - Constructor for class org.goplanit.io.geo.PlanitGmlUtils
 
PlanitGraphGeoUtils - Class in org.goplanit.utils.geo
A class with utility methods that levarage the geospatial information of planit enities pertaining to graphs.
PlanitGraphGeoUtils() - Constructor for class org.goplanit.utils.geo.PlanitGraphGeoUtils
 
PlanItInputBuilder - Class in org.goplanit.io.input
Class which reads inputs from XML input files
PlanItInputBuilder(String) - Constructor for class org.goplanit.io.input.PlanItInputBuilder
Constructor which generates the input objects from files in a specified directory, using the default extension ".xml"
PlanItInputBuilder(String, String) - Constructor for class org.goplanit.io.input.PlanItInputBuilder
Constructor which generates the input objects from files in a specified directory
PlanitIntermodalReader - Class in org.goplanit.io.converter.intermodal
Planit intermodal reader in native format.
PlanitIntermodalReader(String, String, MacroscopicNetwork, Zoning) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
constructor where xml content is still on disk and first needs to be parsed into memory before converted to planit memory model
PlanitIntermodalReader(String, String, MacroscopicNetwork, Zoning, ServiceNetwork, RoutedServices) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
constructor where xml content is still on disk and first needs to be parsed into memory before converted to planit memory model
PlanitIntermodalReader(String, String, IdGroupingToken) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
constructor where xml content is still on disk and first needs to be parsed into memory before converted to planit memory model.
PlanitIntermodalReader(PlanitIntermodalReaderSettings, MacroscopicNetwork, Zoning, ServiceNetwork, RoutedServices) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
Constructor
PlanitIntermodalReader(PlanitIntermodalReaderSettings, IdGroupingToken) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
constructor where xml content is still on disk and first needs to be parsed into memory before converted to planit memory model.
PlanitIntermodalReader(PlanitIntermodalReaderSettings, XMLElementMacroscopicNetwork, XMLElementMacroscopicZoning, XMLElementServiceNetwork, XMLElementRoutedServices, MacroscopicNetwork, Zoning, ServiceNetwork, RoutedServices) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
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
PlanitIntermodalReader(XMLElementMacroscopicNetwork, XMLElementMacroscopicZoning, MacroscopicNetwork, Zoning) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
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
PlanitIntermodalReaderFactory - Class in org.goplanit.io.converter.intermodal
Factory class for creating intermodal reader in the native PLANit format
PlanitIntermodalReaderFactory() - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderFactory
 
PlanitIntermodalReaderSettings - Class in org.goplanit.io.converter.intermodal
Settings of PLANit intermodal reader
PlanitIntermodalReaderSettings() - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
Default constructor
PlanitIntermodalReaderSettings(String) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
Constructor
PlanitIntermodalReaderSettings(String, String) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
Constructor
PlanitIntermodalReaderSettings(PlanitNetworkReaderSettings, PlanitZoningReaderSettings) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
Constructor
PlanitIntermodalReaderSettings(PlanitNetworkReaderSettings, PlanitZoningReaderSettings, PlanitServiceNetworkReaderSettings, PlanitRoutedServicesReaderSettings) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
Constructor
PlanitIntermodalWriter - Class in org.goplanit.io.converter.intermodal
Planit intermodal writer for native Planit format, wrapping a planit network writer and planit zoning writer in one
PlanitIntermodalWriter(String, String, XMLElementMacroscopicNetwork, XMLElementMacroscopicZoning, XMLElementServiceNetwork, XMLElementRoutedServices) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
Constructor
PlanitIntermodalWriter(PlanitIntermodalWriterSettings) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
Constructor
PlanitIntermodalWriterFactory - Class in org.goplanit.io.converter.intermodal
Factory for creating PLANit intermodal writers persisting both a network and zoning (useful for intermodal networks with pt element where transfer zones are part of the zoning), or also include services (service network and routed services)
PlanitIntermodalWriterFactory() - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterFactory
 
PlanitIntermodalWriterSettings - Class in org.goplanit.io.converter.intermodal
Settings for PLANit intermodal writer
PlanitIntermodalWriterSettings() - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
Default constructor
PlanitIntermodalWriterSettings(String, String) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
Constructor
PlanitIntermodalWriterSettings(PlanitNetworkWriterSettings, PlanitZoningWriterSettings, PlanitServiceNetworkWriterSettings, PlanitRoutedServicesWriterSettings) - Constructor for class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
Constructor
PlanitJtsCrsUtils - Class in org.goplanit.utils.geo
General geographic JTS utilities that rely on a known Coordinate Reference system (CRS).
PlanitJtsCrsUtils() - Constructor for class org.goplanit.utils.geo.PlanitJtsCrsUtils
Constructor Uses default coordinate reference system
PlanitJtsCrsUtils(CoordinateReferenceSystem) - Constructor for class org.goplanit.utils.geo.PlanitJtsCrsUtils
Constructor
PlanitJtsIntersectEdgeVisitor<T extends Edge> - Class in org.goplanit.utils.geo
An item visitor for quadtree spatial index to filter out the edges in a quadtree that truly intersect with the given bounding box provided in the query.
PlanitJtsIntersectEdgeVisitor(Polygon, Collection<T>) - Constructor for class org.goplanit.utils.geo.PlanitJtsIntersectEdgeVisitor
Constructor
PlanitJtsIntersectOsmNodeVisitor - Class in org.goplanit.osm.util
An item visitor for quadtree spatial index to filter out osm nodes in a quadtree that truly intersect with the given bounding box provided in the query.
PlanitJtsIntersectOsmNodeVisitor(Polygon, Collection<OsmNode>) - Constructor for class org.goplanit.osm.util.PlanitJtsIntersectOsmNodeVisitor
Constructor
PlanitJtsIntersectZoneVisitor<T extends Zone> - Class in org.goplanit.utils.geo
An item visitor for quadtree spatial index to filter out the zones in a quadtree that truly intersect with the given bounding box provided in the query.
PlanitJtsIntersectZoneVisitor(Polygon, Collection<T>) - Constructor for class org.goplanit.utils.geo.PlanitJtsIntersectZoneVisitor
Constructor
PlanitJtsItemVisitor<T> - Class in org.goplanit.utils.geo
An item visitor for quadtree spatial index to filter out planit entities in a quadtree that truly intersect with the given bounding box provided in the query.
PlanitJtsItemVisitor(Polygon, Collection<T>) - Constructor for class org.goplanit.utils.geo.PlanitJtsItemVisitor
Constructor
PlanitJtsUtils - Class in org.goplanit.utils.geo
General geographic related utils utilising the JTS API.
PlanitJtsUtils() - Constructor for class org.goplanit.utils.geo.PlanitJtsUtils
 
PlanitLinkFeatureTypeContext - Class in org.goplanit.geoio.converter.network.featurecontext
Track contextual relevant information for PLANit link type that is persisted
PlanitLinkFeatureTypeContext(Function<MacroscopicLink, String>, Function<Node, String>) - Constructor for class org.goplanit.geoio.converter.network.featurecontext.PlanitLinkFeatureTypeContext
Constructor
PlanitLinkOsmUtils - Class in org.goplanit.osm.util
Utilities regarding PLANit links useful when parsing OSM entities
PlanitLinkOsmUtils() - Constructor for class org.goplanit.osm.util.PlanitLinkOsmUtils
 
PlanitLinkSegmentFeatureTypeContext - Class in org.goplanit.geoio.converter.network.featurecontext
Track contextual relevant information for PLANit link segment type that is persisted
PlanitLinkSegmentFeatureTypeContext(NetworkIdMapper, Collection<? extends Mode>) - Constructor for class org.goplanit.geoio.converter.network.featurecontext.PlanitLinkSegmentFeatureTypeContext
Constructor
PlanitMatsimWriterModeMappingSettings - Class in org.goplanit.matsim.util
Base writer settings class to be used by all available matsim writer settings classes.
PlanitMatsimWriterModeMappingSettings(String) - Constructor for class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
constructor
PlanitMatsimWriterModeMappingSettings(String, String) - Constructor for class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
constructor
PlanitMatsimWriterModeMappingSettings(String, String, String) - Constructor for class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
constructor
PlanitMatsimWriterModeMappingSettings(String, String, String, Map<PredefinedModeType, String>, Set<PredefinedModeType>) - Constructor for class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
constructor
PlanitMatsimWriterModeMappingSettings(PlanitMatsimWriterModeMappingSettings) - Constructor for class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Shallow copy constructor.
PlanitMatsimWriterSettings - Class in org.goplanit.matsim.util
Base writer settings class to be used by all available matsim writer settings classes.
PlanitMatsimWriterSettings() - Constructor for class org.goplanit.matsim.util.PlanitMatsimWriterSettings
Default constructor
PlanitMatsimWriterSettings(String, String, String) - Constructor for class org.goplanit.matsim.util.PlanitMatsimWriterSettings
Constructor
PlanitNetworkLayerUtils - Class in org.goplanit.osm.util
Utilities regarding PLANit network layers with respect to parsing OSM netities for it
PlanitNetworkLayerUtils() - Constructor for class org.goplanit.osm.util.PlanitNetworkLayerUtils
 
PlanitNetworkReader - Class in org.goplanit.io.converter.network
Implementation of the network reader for the PLANit XML native format
PlanitNetworkReader(String, String, LayeredNetwork<?, ?>) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkReader
Constructor
PlanitNetworkReader(PlanitNetworkReaderSettings, LayeredNetwork<?, ?>) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkReader
Constructor where settings are directly provided such that input information can be exracted from it
PlanitNetworkReader(PlanitNetworkReaderSettings, IdGroupingToken) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkReader
Constructor where settings are directly provided such that input information can be exracted from it
PlanitNetworkReader(XMLElementMacroscopicNetwork, PlanitNetworkReaderSettings, LayeredNetwork<?, ?>) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkReader
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
PlanitNetworkReader(XMLElementMacroscopicNetwork, LayeredNetwork<?, ?>) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkReader
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
PlanitNetworkReaderFactory - Class in org.goplanit.io.converter.network
Factory for creating PLANitNetworkReaders
PlanitNetworkReaderFactory() - Constructor for class org.goplanit.io.converter.network.PlanitNetworkReaderFactory
 
PlanitNetworkReaderSettings - Class in org.goplanit.io.converter.network
Configurable settings for the PLANit network reader
PlanitNetworkReaderSettings() - Constructor for class org.goplanit.io.converter.network.PlanitNetworkReaderSettings
Default constructor.
PlanitNetworkReaderSettings(String) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkReaderSettings
Constructor.
PlanitNetworkReaderSettings(String, String) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkReaderSettings
Constructor.
PlanitNetworkWriter - Class in org.goplanit.io.converter.network
Writer to persist a PLANit network to disk in the native PLANit format.
PlanitNetworkWriter(String, String, XMLElementMacroscopicNetwork) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkWriter
Constructor
PlanitNetworkWriter(String, XMLElementMacroscopicNetwork) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkWriter
Constructor
PlanitNetworkWriter(XMLElementMacroscopicNetwork) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkWriter
Constructor
PlanitNetworkWriterFactory - Class in org.goplanit.io.converter.network
Factory for creating PLANit Network writers
PlanitNetworkWriterFactory() - Constructor for class org.goplanit.io.converter.network.PlanitNetworkWriterFactory
 
PlanitNetworkWriterSettings - Class in org.goplanit.io.converter.network
configurable settings for the PLANit writer
PlanitNetworkWriterSettings() - Constructor for class org.goplanit.io.converter.network.PlanitNetworkWriterSettings
Default constructor
PlanitNetworkWriterSettings(String, String) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkWriterSettings
Constructor
PlanitNetworkWriterSettings(String, String, String) - Constructor for class org.goplanit.io.converter.network.PlanitNetworkWriterSettings
Constructor
PlanitNodeFeatureTypeContext - Class in org.goplanit.geoio.converter.network.featurecontext
Track contextual relevant information for PLANit node type that is persisted
PlanitNodeFeatureTypeContext(Function<Node, String>) - Constructor for class org.goplanit.geoio.converter.network.featurecontext.PlanitNodeFeatureTypeContext
Constructor
planitNodesByLocation - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
track the PLANit nodes created on this layer by their location (which reflects either an OSM node, or an auto-generated stop_location, not related to an osm node in the latter case, no osm node is available) so they can be collected when needed, for example when breaking planit links
PlanitOdZoneFeatureTypeContext<T extends org.locationtech.jts.geom.Geometry> - Class in org.goplanit.geoio.converter.zoning.featurecontext
Track contextual relevant information for PLANit OD zones that are persisted
PlanitOdZoneFeatureTypeContext(Function<OdZone, String>, Class<T>) - Constructor for class org.goplanit.geoio.converter.zoning.featurecontext.PlanitOdZoneFeatureTypeContext
Constructor
PlanitOpenGisUtils - Class in org.goplanit.io.geo
General geotools related utils.
PlanitOpenGisUtils() - Constructor for class org.goplanit.io.geo.PlanitOpenGisUtils
Constructor Uses default coordinate reference system
PlanitOpenGisUtils(CoordinateReferenceSystem) - Constructor for class org.goplanit.io.geo.PlanitOpenGisUtils
Constructor
PlanitOsmNetwork - Class in org.goplanit.osm.physical.network.macroscopic
Macroscopic network with additional OSM functionality Disclaimer: The descriptions for the default OSM link segment types have been copied from the OSM Wiki
PlanitOsmNetwork() - Constructor for class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Default Constructor
PlanitOsmNetwork(IdGroupingToken) - Constructor for class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
Constructor
PlanitOsmUtils - Class in org.goplanit.osm.util
Utilities in relation to parsing OSM data and constructing a PLANit model from it that are too general to be moved to any of the more specific PlanitOSMXXXUtils classes.
PlanitOsmUtils() - Constructor for class org.goplanit.osm.util.PlanitOsmUtils
 
PlanItOutputFormatter - Class in org.goplanit.io.output.formatter
The default output formatter of PlanIt
PlanItOutputFormatter(IdGroupingToken) - Constructor for class org.goplanit.io.output.formatter.PlanItOutputFormatter
Constructor, takes values for properties file name, description and version property
PlanItProject - Class in org.goplanit.io.project
PLANit project which is nothing more than a CustomPlanItProject without any custom configuration pre-embedded.
PlanItProject(String) - Constructor for class org.goplanit.io.project.PlanItProject
Constructor taking project path where to find all project input files
PlanItProjectInput - Class in org.goplanit.project
Class that holds all the input traffic components for a PLANit project.
PlanItProjectInput(long, IdGroupingToken, InputBuilderListener) - Constructor for class org.goplanit.project.PlanItProjectInput
Constructor
PlanitRoutedServiceFeatureTypeContext - Class in org.goplanit.geoio.converter.service.featurecontext
Track contextual relevant information for PLANit routed service that is persisted
PlanitRoutedServiceFeatureTypeContext(RoutedServicesIdMapper) - Constructor for class org.goplanit.geoio.converter.service.featurecontext.PlanitRoutedServiceFeatureTypeContext
Constructor
PlanitRoutedServicesReader - Class in org.goplanit.io.converter.service
Implementation of a routed service reader in the PLANit XML native format
PlanitRoutedServicesReader(String, String, RoutedServices) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesReader
Constructor
PlanitRoutedServicesReader(PlanitRoutedServicesReaderSettings, RoutedServices) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesReader
Constructor where settings and routed services to populate are directly provided
PlanitRoutedServicesReader(IdGroupingToken, ServiceNetwork, PlanitRoutedServicesReaderSettings) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesReader
Constructor where settings are directly provided such that input information can be extracted from it
PlanitRoutedServicesReader(XMLElementRoutedServices, PlanitRoutedServicesReaderSettings, RoutedServices) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesReader
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
PlanitRoutedServicesReader(XMLElementRoutedServices, RoutedServices) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesReader
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
PlanitRoutedServicesReaderFactory - Class in org.goplanit.io.converter.service
Factory for creating PlanitRoutedServicesReaders
PlanitRoutedServicesReaderFactory() - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesReaderFactory
 
PlanitRoutedServicesReaderSettings - Class in org.goplanit.io.converter.service
Configurable settings for the PLANit routed services reader
PlanitRoutedServicesReaderSettings() - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesReaderSettings
Constructor
PlanitRoutedServicesReaderSettings(String, String) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesReaderSettings
Constructor.
PlanitRoutedServicesReaderSettings(ServiceNetwork, String, String) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesReaderSettings
Constructor.
PlanitRoutedServicesWriter - Class in org.goplanit.io.converter.service
Writer to persist PLANit routed services to disk in the native PLANit format.
PlanitRoutedServicesWriter(String, String, XMLElementRoutedServices) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesWriter
Constructor
PlanitRoutedServicesWriter(String, XMLElementRoutedServices) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesWriter
Constructor
PlanitRoutedServicesWriter(XMLElementRoutedServices) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesWriter
Constructor
PlanitRoutedServicesWriterFactory - Class in org.goplanit.io.converter.service
Factory for creating PLANit Routed Services writers
PlanitRoutedServicesWriterFactory() - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesWriterFactory
 
PlanitRoutedServicesWriterSettings - Class in org.goplanit.io.converter.service
configurable settings for the PLANit routed services writer
PlanitRoutedServicesWriterSettings() - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
Default constructor
PlanitRoutedServicesWriterSettings(String, String) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
Constructor
PlanitRoutedServicesWriterSettings(String, String, String) - Constructor for class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
Constructor
PlanItRunTimeException - Exception in org.goplanit.utils.exceptions
General run time exception for PlanIt which wraps exceptions thrown during execution
PlanItRunTimeException(Exception) - Constructor for exception org.goplanit.utils.exceptions.PlanItRunTimeException
Constructor using Exception - wraps run-time exceptions
PlanItRunTimeException(String) - Constructor for exception org.goplanit.utils.exceptions.PlanItRunTimeException
Constructor using String - catches logic-driven exceptions
PlanItRunTimeException(String, Object...) - Constructor for exception org.goplanit.utils.exceptions.PlanItRunTimeException
Constructor using formatted string - catches logic-driven exceptions
PlanItRunTimeException(String, Throwable) - Constructor for exception org.goplanit.utils.exceptions.PlanItRunTimeException
Constructor using Throwable - wraps run-time exceptions with additional message
PlanItRunTimeException(String, Throwable, Object...) - Constructor for exception org.goplanit.utils.exceptions.PlanItRunTimeException
Constructor using formatted string - catches logic-driven exceptions
PlanitSchema - Class in org.goplanit.io.xml.util
Helper class to deal with XSD schema related locations for the various XML components
PlanitSchema() - Constructor for class org.goplanit.io.xml.util.PlanitSchema
 
PlanitServiceLegFeatureTypeContext - Class in org.goplanit.geoio.converter.service.featurecontext
Track contextual relevant information for PLANit service leg type that is persisted
PlanitServiceLegFeatureTypeContext(Function<ServiceLeg, String>, Function<ServiceNode, String>) - Constructor for class org.goplanit.geoio.converter.service.featurecontext.PlanitServiceLegFeatureTypeContext
Constructor
PlanitServiceLegSegmentFeatureTypeContext - Class in org.goplanit.geoio.converter.service.featurecontext
Track contextual relevant information for PLANit service leg segment type that is persisted
PlanitServiceLegSegmentFeatureTypeContext(ServiceNetworkIdMapper, NetworkIdMapper) - Constructor for class org.goplanit.geoio.converter.service.featurecontext.PlanitServiceLegSegmentFeatureTypeContext
Constructor
PlanitServiceNetworkReader - Class in org.goplanit.io.converter.service
Implementation of a service network reader in the PLANit XML native format
PlanitServiceNetworkReader(String, String, ServiceNetwork) - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkReader
Constructor
PlanitServiceNetworkReader(PlanitServiceNetworkReaderSettings, ServiceNetwork) - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkReader
Constructor where settings and service network are directly provided
PlanitServiceNetworkReader(XMLElementServiceNetwork, PlanitServiceNetworkReaderSettings, ServiceNetwork) - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkReader
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
PlanitServiceNetworkReader(XMLElementServiceNetwork, ServiceNetwork) - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkReader
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
PlanitServiceNetworkReaderFactory - Class in org.goplanit.io.converter.service
Factory for creating PlanitServiceNetworkReaders
PlanitServiceNetworkReaderFactory() - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkReaderFactory
 
PlanitServiceNetworkReaderSettings - Class in org.goplanit.io.converter.service
Configurable settings for the PLANit service network reader
PlanitServiceNetworkReaderSettings() - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkReaderSettings
Constructor
PlanitServiceNetworkReaderSettings(String, String) - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkReaderSettings
Constructor.
PlanitServiceNetworkWriter - Class in org.goplanit.io.converter.service
Writer to persist a PLANit service network to disk in the native PLANit format.
PlanitServiceNetworkWriter(String, String, XMLElementServiceNetwork) - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkWriter
Constructor
PlanitServiceNetworkWriter(String, XMLElementServiceNetwork) - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkWriter
Constructor
PlanitServiceNetworkWriter(XMLElementServiceNetwork) - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkWriter
Constructor
PlanitServiceNetworkWriterFactory - Class in org.goplanit.io.converter.service
Factory for creating PLANit Service Network writers
PlanitServiceNetworkWriterFactory() - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkWriterFactory
 
PlanitServiceNetworkWriterSettings - Class in org.goplanit.io.converter.service
configurable settings for the PLANit service network writer
PlanitServiceNetworkWriterSettings() - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkWriterSettings
Default constructor
PlanitServiceNetworkWriterSettings(String, String) - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkWriterSettings
Constructor
PlanitServiceNetworkWriterSettings(String, String, String) - Constructor for class org.goplanit.io.converter.service.PlanitServiceNetworkWriterSettings
Constructor
PlanitServiceNodeFeatureTypeContext - Class in org.goplanit.geoio.converter.service.featurecontext
Track contextual relevant information for PLANit service node type that is persisted
PlanitServiceNodeFeatureTypeContext(Function<ServiceNode, String>, Function<Node, String>) - Constructor for class org.goplanit.geoio.converter.service.featurecontext.PlanitServiceNodeFeatureTypeContext
Constructor
PlanItSimpleProject - Class in org.goplanit.io.project
Wrapper around PLANitProject with most common defaults automatically activated.
PlanItSimpleProject() - Constructor for class org.goplanit.io.project.PlanItSimpleProject
Base constructor for simple project which adopts the PlanItIO input/output format.
PlanItSimpleProject(String) - Constructor for class org.goplanit.io.project.PlanItSimpleProject
Base constructor for simple project which adopts the PlanItIO input/output format
PlanItSimpleProject(PlanItInputBuilder) - Constructor for class org.goplanit.io.project.PlanItSimpleProject
Default constructor without explicit project path (use default)
PlanItTestHelper - Class in org.goplanit.test
Helper class used by unit tests
PlanItTestHelper() - Constructor for class org.goplanit.test.PlanItTestHelper
 
planitToXml(MotorisationModeType) - Static method in class org.goplanit.io.xml.util.xmlEnumConversionUtil
convert motorisation type from PLANit to XML
planitToXml(TrackModeType) - Static method in class org.goplanit.io.xml.util.xmlEnumConversionUtil
convert track type from PLANit to XML
planitToXml(UseOfModeType) - Static method in class org.goplanit.io.xml.util.xmlEnumConversionUtil
convert used-to type from PLANit to XML
planitToXml(VehicularModeType) - Static method in class org.goplanit.io.xml.util.xmlEnumConversionUtil
convert motorisation type from PLANit to XML
planitToXml(Unit) - Static method in class org.goplanit.io.xml.util.xmlEnumConversionUtil
Convert time unit from PLANit to XML TimeUnit
PlanitTransferZoneFeatureTypeContext<T extends org.locationtech.jts.geom.Geometry> - Class in org.goplanit.geoio.converter.zoning.featurecontext
Track contextual relevant information for PLANit Transfer zones that are persisted
PlanitTransferZoneFeatureTypeContext(Function<TransferZone, String>, Class<T>) - Constructor for class org.goplanit.geoio.converter.zoning.featurecontext.PlanitTransferZoneFeatureTypeContext
Constructor
PlanitTransferZoneUtils - Class in org.goplanit.osm.util
Static helper methods to support parsing/functionality of PLANit TransferZones
PlanitTransferZoneUtils() - Constructor for class org.goplanit.osm.util.PlanitTransferZoneUtils
 
PlanitUndirectedConnectoidFeatureTypeContext - Class in org.goplanit.geoio.converter.zoning.featurecontext
Track contextual relevant information for PLANit Undirected connectoids that are persisted
PlanitUndirectedConnectoidFeatureTypeContext(ZoningIdMapper, NetworkIdMapper) - Constructor for class org.goplanit.geoio.converter.zoning.featurecontext.PlanitUndirectedConnectoidFeatureTypeContext
Constructor
PlanitWriterImpl<T> - Class in org.goplanit.io.converter
Common functionality for writing in the native PLANit format across different writers
PlanitWriterImpl(IdMapperType) - Constructor for class org.goplanit.io.converter.PlanitWriterImpl
Constructor
PlanitXmlJaxbParser<T> - Class in org.goplanit.io.xml.util
Serves as a base class for readers of PLANit XML files of which the root element is of type T
PlanitXmlJaxbParser(Class<T>) - Constructor for class org.goplanit.io.xml.util.PlanitXmlJaxbParser
location of where to collect XML file and populate an instance of provided class
PlanitXmlJaxbParser(T) - Constructor for class org.goplanit.io.xml.util.PlanitXmlJaxbParser
Constructor where root element is already provided and assumed to be populated as well
PlanitXmlReaderSettings - Class in org.goplanit.io.xml.util
Settings relevant for a Planit Xml reader
PlanitXmlReaderSettings() - Constructor for class org.goplanit.io.xml.util.PlanitXmlReaderSettings
Default constructor using default file extension and user must set output dir afterwards manually
PlanitXmlReaderSettings(String) - Constructor for class org.goplanit.io.xml.util.PlanitXmlReaderSettings
Constructor
PlanitXmlReaderSettings(String, String) - Constructor for class org.goplanit.io.xml.util.PlanitXmlReaderSettings
Constructor
PlanitXmlWriterSettings - Class in org.goplanit.io.xml.util
Settings relevant for persisting Planit Xml output
PlanitXmlWriterSettings() - Constructor for class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Default constructor
PlanitXmlWriterSettings(String) - Constructor for class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Constructor
PlanitXmlWriterSettings(String, String) - Constructor for class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Constructor
PlanitXmlWriterSettings(String, String, String) - Constructor for class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Constructor
PlanitXmlWriterUtils - Class in org.goplanit.utils.xml
Utilities for creating and using basic Java xml writers
PlanitXmlWriterUtils() - Constructor for class org.goplanit.utils.xml.PlanitXmlWriterUtils
 
PlanitZipFileInputStream - Class in org.goplanit.utils.zip
A wrapper around a ZipFile's InputStream that keeps the underlying file open while an entry is being streamed.
PlanitZipFileInputStream(ZipFile, ZipEntry) - Constructor for class org.goplanit.utils.zip.PlanitZipFileInputStream
Constructor
PlanitZipInputStream - Class in org.goplanit.utils.zip
A wrapper around a ZipInputStream that keeps the underlying input streams alive.
PlanitZipInputStream(BufferedInputStream, FileInputStream) - Constructor for class org.goplanit.utils.zip.PlanitZipInputStream
Constructor
PlanitZoneFeatureTypeContext<Z extends Zone,​T extends org.locationtech.jts.geom.Geometry> - Class in org.goplanit.geoio.converter.zoning.featurecontext
Track contextual relevant information for PLANit zones that are persisted
PlanitZoneFeatureTypeContext(Class<Z>, Class<T>, Function<Z, String>) - Constructor for class org.goplanit.geoio.converter.zoning.featurecontext.PlanitZoneFeatureTypeContext
Constructor
PlanitZoningReader - Class in org.goplanit.io.converter.zoning
Class to parse zoning from native XML format
PlanitZoningReader(String, String, LayeredNetwork<?, ?>, Zoning) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningReader
Constructor
PlanitZoningReader(PlanitZoningReaderSettings, NetworkReader) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningReader
Constructor
PlanitZoningReader(PlanitZoningReaderSettings, LayeredNetwork<?, ?>, Zoning) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningReader
Constructor
PlanitZoningReader(XMLElementMacroscopicZoning, PlanitZoningReaderSettings, LayeredNetwork<?, ?>, Zoning) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningReader
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
PlanitZoningReader(XMLElementMacroscopicZoning, LayeredNetwork<?, ?>, Zoning) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningReader
Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model
PlanitZoningReaderFactory - Class in org.goplanit.io.converter.zoning
Factory class for creating zoning reader in the native PLANit format
PlanitZoningReaderFactory() - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningReaderFactory
 
PlanitZoningReaderSettings - Class in org.goplanit.io.converter.zoning
Settings for the PLANit zoning reader
PlanitZoningReaderSettings() - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningReaderSettings
Default constructor
PlanitZoningReaderSettings(String) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningReaderSettings
Constructor
PlanitZoningReaderSettings(String, String) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningReaderSettings
Constructor
PlanitZoningUtils - Class in org.goplanit.osm.util
Helper class for the OSM handlers with respect to the PLANit zoning, providing static helper methods to aid when populating the zoning from an OSM data source
PlanitZoningUtils() - Constructor for class org.goplanit.osm.util.PlanitZoningUtils
 
PlanitZoningWriter - Class in org.goplanit.io.converter.zoning
A class that takes a PLANit zoning and persists it to file in the Planit native XML format.
PlanitZoningWriter(String, String, XMLElementMacroscopicZoning) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningWriter
Constructor
PlanitZoningWriter(PlanitZoningWriterSettings, XMLElementMacroscopicZoning) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningWriter
Constructor
PlanitZoningWriterFactory - Class in org.goplanit.io.converter.zoning
Factory for creating PLANit Zoning Writers
PlanitZoningWriterFactory() - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningWriterFactory
 
PlanitZoningWriterSettings - Class in org.goplanit.io.converter.zoning
Settings for the PLANit zoning writer
PlanitZoningWriterSettings() - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningWriterSettings
Default constructor
PlanitZoningWriterSettings(String) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningWriterSettings
Constructor
PlanitZoningWriterSettings(String, String) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningWriterSettings
Constructor
PlanitZoningWriterSettings(String, String, String) - Constructor for class org.goplanit.io.converter.zoning.PlanitZoningWriterSettings
Constructor
PLATFORM - org.goplanit.utils.zoning.TransferZoneType
 
PLATFORM - Static variable in class org.goplanit.osm.tags.OsmPtv1Tags
a platform tag used frequently under PTv1 i.c.w.
PLATFORM - Static variable in class org.goplanit.osm.tags.OsmPtv2Tags
The place where passengers are waiting for the public transport vehicles, identical to the Ptv1 tag value
PLATFORM_CODE - org.goplanit.gtfs.enums.GtfsKeyType
 
PLATFORM_EDGE - Static variable in class org.goplanit.osm.tags.OsmPtv1Tags
 
PLATFORM_ROLE - Static variable in class org.goplanit.osm.tags.OsmPtv2Tags
platform members in a stop_area relation take on this role identifier
plus(ExtendedLocalTime) - Method in class org.goplanit.utils.time.ExtendedLocalTime
add other to this and return newly created extended time reflecting the new time.
POINT_QUEUE_ADVANCED - org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
 
POINT_QUEUE_BASIC - org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
 
POLE - org.goplanit.utils.zoning.TransferZoneType
 
populateAustralianSpeedLimits() - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
Populate the defaults for Australia
populateBasicGeometry(boolean) - Method in interface org.goplanit.utils.graph.Edge
Utilising the A and B vertex construct a direct line between the two points as the geometry
PopulateComponentEvent - Class in org.goplanit.component.event
A Populate component event for components for which no dedicated derived event is created and provides access to the component to populate and additional content as is without additional type or contextual information.
PopulateComponentEvent(PlanitComponentFactory<?>, PlanitComponent<?>, Object[]) - Constructor for class org.goplanit.component.event.PopulateComponentEvent
Constructor
populateCountrySpecificDefaultModeAccess() - Static method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsByCountry
For all countries for which a dedicated CSV is available under the resources dir, we parse their mode access defaults accordingly
populateCountrySpecificDefaultModeAccess(InputStreamReader, String) - Static method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsByCountry
Each file should be named according to ISO366 alpha 2 country code.
populateCountrySpecificHighwayDefaultSpeedLimits(InputStreamReader, String) - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
The speed limit defaults are parsed as CSV format and overwrite the global defaults for this country.
populateCountrySpecificRailwayDefaultSpeedLimits(InputStreamReader, String) - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
The speed limit defaults are parsed as CSV format and overwrite the global defaults for this country.
populateCountrySpecificSpeedLimits() - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
Populate the country specific defaults for highway/railway types for supported countries
populateDefaultLanesPerDirection() - Static method in class org.goplanit.osm.defaults.OsmLaneDefaults
Initialise the defaults to use based on "common sense" as outlined in https://wiki.openstreetmap.org/wiki/Key:lanes
populateDefaultRailwaySpeedLimits(OsmSpeedLimitDefaultsCategory) - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
Populate the defaults for railway types for given country (or global).
populateDefaultWaterwaySpeedLimits(OsmSpeedLimitDefaultsCategory) - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
Populate the defaults for waterway types for given country (or global).
populateDemandConfiguration() - Method in class org.goplanit.io.converter.demands.PlanitDemandsReader
Sets up all the configuration data from the XML demands file
populateDemandContents() - Method in class org.goplanit.io.converter.demands.PlanitDemandsReader
Parses the demand contents of the XML
populateDemands(Demands, Zoning, MacroscopicNetwork) - Method in class org.goplanit.io.input.PlanItInputBuilder
Populates the Demands object from the input file
populateDemands(Demands, Zoning, MacroscopicNetwork) - Method in class org.goplanit.tntp.input.TntpInputBuilder
Populates the Demands object from the input file
PopulateDemandsEvent - Class in org.goplanit.component.event
A Populate demands event is fired when PLANit requests for a registered listener to populate the newly created demands instance.
PopulateDemandsEvent(PlanitComponentFactory<?>, Demands, Zoning, MacroscopicNetwork) - Constructor for class org.goplanit.component.event.PopulateDemandsEvent
Constructor
PopulateFundamentalDiagramEvent - Class in org.goplanit.component.event
A Populate fundamental diagram component event is fired when PLANit requests for a registered listener to populate the newly created fundamental diagram component instance.
PopulateFundamentalDiagramEvent(PlanitComponentFactory<?>, FundamentalDiagramComponent, MacroscopicNetworkLayer) - Constructor for class org.goplanit.component.event.PopulateFundamentalDiagramEvent
Constructor
PopulateGapFunctionEvent - Class in org.goplanit.component.event
A Populate gap function event is fired when PLANit requests for a registered listener to populate the newly created gap function instance.
PopulateGapFunctionEvent(PlanitComponentFactory<?>, GapFunction) - Constructor for class org.goplanit.component.event.PopulateGapFunctionEvent
Constructor
populateGeometry(boolean) - Method in class org.goplanit.network.virtual.ConnectoidEdgeImpl
Utilising the A and B vertex construct a direct line between the two points as the geometry.
populateGlobalDefaultHighwayModeAccess() - Static method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsByCountry
populate the global defaults for highway types, i.e., roads
populateGlobalDefaultHighwaySpeedLimits() - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
Populate the global defaults for highway types in case the country is not available, or in case the road type for that country is not available
populateGlobalDefaultRailwayModeAccess() - Static method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsByCountry
populate the global defaults for railway types
populateGlobalDefaultRailwaySpeedLimits() - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
populate the global defaults for railway types in case the country is not available, or in case the railway type for that country is not available.
populateGlobalDefaultWaterwayModeAccess() - Static method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsByCountry
populate the global defaults for waterway types.
populateGlobalDefaultWaterwaySpeedLimits() - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
populate the global defaults for waterway types in case the country is not available, or in case the waterway type for that country is not available.
populateGlobalSpeedLimits() - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
populate the global defaults for highway/railway types
populateInitialLinkSegmentCost(PopulateInitialLinkSegmentCostEvent) - Method in class org.goplanit.io.input.PlanItInputBuilder
Populate the initial link segment cost from a CSV file
PopulateInitialLinkSegmentCostEvent - Class in org.goplanit.component.event
A Populate initial link segment cost event is fired when PLANit requests for a registered listener to populate these initial costs which relate to a specific network.
PopulateInitialLinkSegmentCostEvent(PlanitComponentFactory<?>, InitialMacroscopicLinkSegmentCost, String, MacroscopicNetwork, TimePeriod) - Constructor for class org.goplanit.component.event.PopulateInitialLinkSegmentCostEvent
Constructor
populateIntermodal(Modes) - Method in class org.goplanit.io.converter.zoning.PlanitZoningReader
Parse the intermodal zones, i.e., platforms, stops, stations, etc.
populateMacroscopicNetwork(MacroscopicNetwork) - Method in class org.goplanit.io.input.PlanItInputBuilder
Creates the macroscopic network object from the data in the input file
populateMacroscopicNetwork(MacroscopicNetwork) - Method in class org.goplanit.tntp.input.TntpInputBuilder
Creates the physical network object from the data in the input file
populateMissingIdMappers(IdMapperType) - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMappers
All non-explicitly set id mappers for each component will be initialised with the given id mapper type
populateModalPhysicalLinkSegmentCosts(Mode, AbstractPhysicalCost, UntypedPhysicalNetwork, double[]) - Static method in class org.goplanit.cost.CostUtils
Populate part of cost array with physical link segment costs based on the concrete cost class, for a given mode
populateModalVirtualLinkSegmentCosts(Mode, VirtualCost, VirtualNetwork, double[]) - Static method in class org.goplanit.cost.CostUtils
Populate part of cost array for virtual link segment costs based on the concrete cost class, for a given mode
PopulateNetworkEvent - Class in org.goplanit.component.event
A Populate network event is fired when PLANit requests for a registered listener to populate the newly created network instance.
PopulateNetworkEvent(PlanitComponentFactory<?>, MacroscopicNetwork) - Constructor for class org.goplanit.component.event.PopulateNetworkEvent
Constructor
populateODZones() - Method in class org.goplanit.io.converter.zoning.PlanitZoningReader
Parse the OD zones from Xml element into Planit memory
populatePhysicalCost(AbstractPhysicalCost, MacroscopicNetwork) - Method in class org.goplanit.tntp.input.TntpInputBuilder
Populate the BPR parameters
PopulatePhysicalCostEvent - Class in org.goplanit.component.event
A Populate physical cost event is fired when PLANit requests for a registered listener to populate the newly created physical cost component.
PopulatePhysicalCostEvent(PlanitComponentFactory<?>, AbstractPhysicalCost, MacroscopicNetwork) - Constructor for class org.goplanit.component.event.PopulatePhysicalCostEvent
Constructor
populateRoutedServices(RoutedServices) - Method in class org.goplanit.io.input.PlanItInputBuilder
Populate the routed services based on the local XML file if it can be found.
PopulateRoutedServicesEvent - Class in org.goplanit.component.event
A Populate routed services event is fired when PLANit requests for a registered listener to populate the newly created routed services instance.
PopulateRoutedServicesEvent(PlanitComponentFactory<?>, RoutedServices) - Constructor for class org.goplanit.component.event.PopulateRoutedServicesEvent
Constructor
populateServiceNetwork(ServiceNetwork) - Method in class org.goplanit.io.input.PlanItInputBuilder
Populate the service network based on the local XML file if it can be found.
PopulateServiceNetworkEvent - Class in org.goplanit.component.event
A Populate service network event is fired when PLANit requests for a registered listener to populate the newly created service network instance.
PopulateServiceNetworkEvent(PlanitComponentFactory<?>, ServiceNetwork) - Constructor for class org.goplanit.component.event.PopulateServiceNetworkEvent
Constructor
populateTopLevelElement(ServiceNetwork) - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriter
Populate the top level XML element for the service network and include parent network reference.
PopulateUntypedComponentEvent - Class in org.goplanit.component.event
A Populate component event is fired when PLANit requests for a registered listener to populate the provided PLANit component instance.
PopulateUntypedComponentEvent(PlanitComponentEventType, PlanitComponentFactory<?>, PlanitComponent<?>) - Constructor for class org.goplanit.component.event.PopulateUntypedComponentEvent
Constructor
PopulateUntypedComponentEvent(PlanitComponentEventType, PlanitComponentFactory<?>, PlanitComponent<?>, Object) - Constructor for class org.goplanit.component.event.PopulateUntypedComponentEvent
Constructor
PopulateUntypedComponentEvent(PlanitComponentEventType, PlanitComponentFactory<?>, PlanitComponent<?>, Object[]) - Constructor for class org.goplanit.component.event.PopulateUntypedComponentEvent
Constructor
populateWithCost(UntypedPhysicalLayer<?, ?, MacroscopicLinkSegment>, Mode, double[]) - Method in class org.goplanit.cost.physical.AbstractPhysicalCost
Invoker expects (mode specific ) costs in passed in array to be filled, where each entry signifies a link segment by its id.
populateWithCost(UntypedPhysicalLayer<?, ?, MacroscopicLinkSegment>, Mode, double[]) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
populate the cost array with the BPR link travel times for all link segments for the specified mode
populateWithCost(UntypedPhysicalLayer<?, ?, MacroscopicLinkSegment>, Mode, double[]) - Method in class org.goplanit.cost.physical.SteadyStateTravelTimeCost
Populate the cost array with the free flow link travel times for all link segments for the specified mode
populateWithCost(VirtualNetwork, Mode, double[]) - Method in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Invoker expects (mode specific ) costs in passed in array to be filled, where each entry signifies a link segment by its id
populateWithCost(VirtualNetwork, Mode, double[]) - Method in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
Invoker expects (mode specific ) costs in passed in array to be filled, where each entry signifies a link segment by its id
populateWithCost(VirtualNetwork, Mode, double[]) - Method in interface org.goplanit.cost.virtual.VirtualCost
Invoker expects (mode specific ) costs in passed in array to be filled, where each entry signifies a link segment by its id
populateXmlConfiguration(Modes) - Method in class org.goplanit.io.converter.network.PlanitNetworkWriter
Populate the link configuration for this network, i.e., the modes
populateXmlLayerConfiguration(XMLElementInfrastructureLayer, MacroscopicLinkSegmentTypes) - Method in class org.goplanit.io.converter.network.PlanitNetworkWriter
Populate the layer configuration for this network, i.e., link segment types
populateXmlNetworkLayer(XMLElementInfrastructureLayers, MacroscopicNetworkLayerImpl, MacroscopicNetwork) - Method in class org.goplanit.io.converter.network.PlanitNetworkWriter
Populate the network layer
populateXmlNetworkLayers(MacroscopicNetwork) - Method in class org.goplanit.io.converter.network.PlanitNetworkWriter
Populate the available network layers
populateXmlRoutedServicesLayers(RoutedServices) - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriter
Populate the available routed services layers
populateXmlServiceNetworkLayers(ServiceNetwork) - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriter
Populate the available service network layers
populateZoning(Zoning, Object) - Method in class org.goplanit.tntp.input.TntpInputBuilder
Creates the Zoning object and connectoids from the data in the network file In TNTP this method does not need to read a TAZ file.
populateZoning(Zoning, MacroscopicNetwork) - Method in class org.goplanit.io.input.PlanItInputBuilder
Creates the Zoning object and connectoids from the data in the input file
PopulateZoningEvent - Class in org.goplanit.component.event
A Populate zoning event is fired when PLANit requests for a registered listener to populate the newly created zoning instance.
PopulateZoningEvent(PlanitComponentFactory<?>, Zoning, MacroscopicNetwork) - Constructor for class org.goplanit.component.event.PopulateZoningEvent
Constructor
position - Variable in class org.goplanit.graph.VertexImpl
Position of the vertex
positionZipEntryInputStream(ZipInputStream, String) - Static method in class org.goplanit.utils.zip.ZipUtils
Move the passed in zip input stream to the starting point of the given zip file entry.
positive(double) - Static method in class org.goplanit.utils.math.Precision
Verify if positive with Precision.EPSILON_6
positive(double, double) - Static method in class org.goplanit.utils.math.Precision
Verify if positive with Precision.EPSILON_6
POST_BUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
POSTIVE_ACCESS_VALUE_TAGS - Static variable in class org.goplanit.osm.tags.OsmAccessTags
yes permissive designated
postVisit(AcyclicVertexData, LongAdder) - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
While traversing the graph recursively, postVisit is invoked AFTER exploring a vertex (successfully).
POWER - org.goplanit.tntp.enums.NetworkFileColumnType
 
Precision - Class in org.goplanit.utils.math
Compare doubles with a certain precision
Precision() - Constructor for class org.goplanit.utils.math.Precision
 
PredefinedMode - Interface in org.goplanit.utils.mode
 
PredefinedModeImpl - Class in org.goplanit.mode
A mode that has predefined fixed values so it can easily be understood, or mapped
PredefinedModeImpl(PredefinedModeImpl, boolean) - Constructor for class org.goplanit.mode.PredefinedModeImpl
Copy constructor
PredefinedModeImpl(IdGroupingToken, PredefinedModeType, double, double, PhysicalModeFeatures, UsabilityModeFeatures) - Constructor for class org.goplanit.mode.PredefinedModeImpl
A predefined mode
PredefinedModeType - Enum in org.goplanit.utils.mode
While PLANit allows the user to come up with its own modes.
prepareCoordinateReferenceSystem(CoordinateReferenceSystem, CoordinateReferenceSystem, String) - Method in class org.goplanit.converter.CrsWriterImpl
prepare the Crs transformer (if any) based on the user configuration settings.
prepend(EdgeSegment...) - Method in class org.goplanit.path.SimpleDirectedPathImpl
Prepend given edge segments to the simple path
preRegisterEligibleOsmNode(long) - Method in class org.goplanit.osm.converter.OsmNodeData
Pre-register an OSM node for future population with the actual node contents (see OsmNodeData.registerEligibleOsmNode(OsmNode)
PRESERVED - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
preVisit(AcyclicVertexData, LongAdder) - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
While traversing the graph recursively, preVisit is invoked BEFORE exploring a vertex further.
prevIterationFinalSolutionScheme - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
track the solution scheme applied before the current
PRICE - org.goplanit.gtfs.enums.GtfsKeyType
 
PRIMARY - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
PRIMARY_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane
PRIMARY_LINK - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
PRIMARY_LINK_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane
printBytes(String, Charset) - Static method in class org.goplanit.utils.misc.StringUtils
print bytes of the String
printChars(String) - Static method in class org.goplanit.utils.misc.StringUtils
print chars of the String
PRIVATE - org.goplanit.utils.mode.UseOfModeType
 
PRIVATE - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: private tag
PRIVATE_HIRE_SERVICE_VEHICLE - org.goplanit.gtfs.enums.RouteType
 
processCircularWays() - Method in class org.goplanit.osm.converter.network.OsmNetworkMainProcessingHandler
process all registered circular ways after parsing of basic nodes and ways is complete.
processedInLinkSegments - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModel
track which in-link segments are processed X_topbar.
processSubNetworkVertex(Vertex) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
helper function for subnetwork identification (deliberately NOT recursive to avoid stack overflow on large networks)
ProjectAssignmentBuilders - Class in org.goplanit.project
Container class for registered traffic assignments on PLANit projects
ProjectAssignmentBuilders() - Constructor for class org.goplanit.project.ProjectAssignmentBuilders
 
ProjectDemands - Class in org.goplanit.project
class for registered demands on project
ProjectDemands() - Constructor for class org.goplanit.project.ProjectDemands
Constructor
ProjectDemands(ProjectDemands) - Constructor for class org.goplanit.project.ProjectDemands
Copy constructor
ProjectNetworks - Class in org.goplanit.project
Internal class for registered physical networks
ProjectNetworks() - Constructor for class org.goplanit.project.ProjectNetworks
Constructor
ProjectNetworks(ProjectNetworks) - Constructor for class org.goplanit.project.ProjectNetworks
Copy constructor
ProjectOdPathSets - Class in org.goplanit.project
class for registered od path sets
ProjectOdPathSets() - Constructor for class org.goplanit.project.ProjectOdPathSets
Constructor
ProjectOdPathSets(ProjectOdPathSets) - Constructor for class org.goplanit.project.ProjectOdPathSets
Copy constructor
projectPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular project are prefixed with the exact same string, i.e.
ProjectRoutedServices - Class in org.goplanit.project
class for registered routed services on project
ProjectRoutedServices() - Constructor for class org.goplanit.project.ProjectRoutedServices
Constructor
ProjectRoutedServices(ProjectRoutedServices) - Constructor for class org.goplanit.project.ProjectRoutedServices
Copy constructor
ProjectServiceNetworks - Class in org.goplanit.project
class for registered service networks on project
ProjectServiceNetworks() - Constructor for class org.goplanit.project.ProjectServiceNetworks
Constructor
ProjectServiceNetworks(ProjectServiceNetworks) - Constructor for class org.goplanit.project.ProjectServiceNetworks
Copy constructor
projectToken - Variable in class org.goplanit.project.CustomPlanItProject
id generation using this token will be contiguous and unique for all instances created with this token.
ProjectZonings - Class in org.goplanit.project
Class for registered zonings on project
ProjectZonings() - Constructor for class org.goplanit.project.ProjectZonings
Constructor
ProjectZonings(ProjectZonings) - Constructor for class org.goplanit.project.ProjectZonings
Copy constructor
PROPOSED - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
PROPOSED - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
PROPOSED - Static variable in class org.goplanit.osm.tags.OsmTags
 
PROTOCOL_FILE - Static variable in class org.goplanit.utils.misc.UrlUtils
file protocol string
PT_BLOCKING_AT_STOP_DEFAULT - Static variable in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
default value aligned with MATSim default
PT_VEHICLE_STOP - org.goplanit.utils.zoning.ConnectoidType
 
ptBlockingAtStopFacility - Variable in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
flag indicating the default for whether transit routes are blocking at their stop facilities
ptServicesSettings - Variable in class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
the routed services settings to use, mutual exclusive to zoning settings
PUBLIC - org.goplanit.utils.mode.UseOfModeType
 
PUBLIC_SERVICE_VEHICLE - Static variable in class org.goplanit.osm.tags.OsmRoadModeCategoryTags
group indicating any public service vehicle
PUBLIC_TRANSPORT - Static variable in class org.goplanit.osm.tags.OsmPtv2Tags
all Ptv2 scheme tags use the public_transport=* key
PUBLIC_TRANSPORT - Static variable in class org.goplanit.osm.tags.OsmRelationTypeTags
 
publicServiceVehicleModes - Static variable in class org.goplanit.osm.converter.helper.OsmLaneTaggingSchemeHelper
track the modes that we support as part of public service vehicle (psv) lanes, currently only bus
put(GtfsKeyType, String) - Method in class org.goplanit.gtfs.entity.GtfsObject
 
putRow(Object[], Object...) - Method in class org.goplanit.data.MultiKeyPlanItData
Puts the data values into a specified row
putRowValue(OutputPropertyType, Object, Object...) - Method in class org.goplanit.data.MultiKeyPlanItData
Set the data value for an individual cell

Q

QuadConsumer<T,​U,​V,​W> - Interface in org.goplanit.utils.functionalinterface
Function Interface which can process four input objects.
Quadruple<A,​B,​C,​D> - Class in org.goplanit.utils.misc
Custom quadruple class.
Quadruple(A, B, C, D) - Constructor for class org.goplanit.utils.misc.Quadruple
Constructor
queryEdgeQuadtree(Quadtree, Envelope) - Static method in class org.goplanit.utils.geo.GeoContainerUtils
Find edges spatially based on the provided bounding box and spatially indexed quadtree containing edges as values
queryZoneQuadtree(Quadtree, Envelope) - Static method in class org.goplanit.utils.geo.GeoContainerUtils
Query a quad tree populated with zone locations and return all zones within or touching the given bounding box

R

RACEWAY - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
RACK_AND_PINION_RAILWAY - org.goplanit.gtfs.enums.RouteType
 
RAIL - org.goplanit.gtfs.enums.RouteType
 
RAIL - org.goplanit.utils.mode.TrackModeType
 
RAIL - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
RAIL_LAYER_ID - Static variable in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
proposed rail layer id
RAIL_REPLACEMENT_BUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
RAIL_SHUTTLE_IN_COMPLEX - org.goplanit.gtfs.enums.RouteType
 
RAIL_TAXI_SERVICE - org.goplanit.gtfs.enums.RouteType
 
RAILWAY - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
RAILWAY_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default capacity in pcu/h for railways, not that this is generally not used so merely here for consistency
RAILWAY_SERVICE - org.goplanit.gtfs.enums.RouteType
 
railwayDefaults - Variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
railway speed limit defaults
rangeOf(int, int) - Static method in class org.goplanit.utils.containers.IntegerListUtils
Create a range between start and end
RAZED - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
built on top of, no longer a real track
read() - Method in class org.goplanit.converter.Converter
 
read() - Method in interface org.goplanit.converter.ConverterReader
parse the network based on the configuration of the implementing class to yield a PLANit network
read() - Method in interface org.goplanit.converter.PairConverterReader
parse the network based on the configuration of the implementing class to yield a PLANit network
read() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReader
GTFS intermodal reader - when used - only supports reading with services included.
read() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReader
parse the network based on the configuration of the implementing class to yield a PLANit network
read() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReader
Parse a GTFS files and convert it into a PLANit Zoning instance, or supplement the transfer zones of an already existing instance given the configuration options that have been set
read() - Method in class org.goplanit.io.converter.demands.PlanitDemandsReader
Parse the XMLand populate the demands memory model
read() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
parse the network based on the configuration of the implementing class to yield a PLANit network
read() - Method in class org.goplanit.io.converter.network.PlanitNetworkReader
parse the network based on the configuration of the implementing class to yield a PLANit network
read() - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesReader
parse the network based on the configuration of the implementing class to yield a PLANit network
read() - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkReader
parse the network based on the configuration of the implementing class to yield a PLANit network
read() - Method in class org.goplanit.io.converter.zoning.PlanitZoningReader
Read the zoning from disk
read() - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReader
Parse a local *.osm or *.osm.pbf file and convert it into a Macroscopic network and zoning given the configuration options that have been set
read() - Method in class org.goplanit.osm.converter.network.OsmNetworkReader
Parse a local *.osm or *.osm.pbf file and convert it into a Macroscopic network given the configuration options that have been set
read() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReader
Parse a local *.osm or *.osm.pbf file and convert it into a PLANit Zoning instance given the configuration options that have been set
read() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReader
parse the network based on the configuration of the implementing class to yield a PLANit network
read() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReader
parse the network based on the configuration of the implementing class to yield a PLANit network
read() - Method in class org.goplanit.tntp.converter.zoning.TntpZoningReader
parse the network based on the configuration of the implementing class to yield a PLANit network
read() - Method in class org.goplanit.utils.zip.PlanitZipFileInputStream
read(OsmReader, OsmZoningHandlerBase) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReader
conduct reading of data with given reader and handler
read(Charset) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderBase
Perform the reading of the file
read(Charset) - Method in class org.goplanit.gtfs.reader.GtfsReader
Read GTFS files based on the registered file handlers
readWithServices() - Method in interface org.goplanit.converter.intermodal.IntermodalReader
 
readWithServices() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReader
Perform the conversion and parsing into PLANit memory model with service network and services
readWithServices() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
PArse network, zoning, service network, and routed services that belong together
readWithServices() - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReader
Currently no support yet for this feature
receivingFlowData - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
variables tracked for receiving flow update step
ReceivingFlowData - Class in org.goplanit.assignment.ltm.sltm.loading
POJO to store the sLTM variables used for receiving flow updates (Step 4) in network loading
ReceivingFlowData(double[]) - Constructor for class org.goplanit.assignment.ltm.sltm.loading.ReceivingFlowData
Constructor
receivingFlowGapFunction - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
the gap function to apply on receiving flow update step
RECORD_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
RECORD_SUB_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
recreateAccessZoneIdMapping() - Method in class org.goplanit.zoning.ConnectoidImpl
recreate the id mapping for the registered access zones
recreateConnectoidEdgeId(IdGroupingToken) - Method in class org.goplanit.network.virtual.ConnectoidEdgeImpl
recreate the internal connectoid edge id and set it
recreateConnectoidIds() - Method in interface org.goplanit.utils.zoning.modifier.ZoningModifier
recreate all internal ids of all connectoids both od and transfer connectoids
recreateConnectoidIds() - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
recreate all internal ids of all connectoids both od and transfer connectoids
recreateConnectoidSegmentId(IdGroupingToken) - Method in class org.goplanit.network.virtual.ConnectoidSegmentImpl
recreate the internal connectoid segment id and set it
RecreatedDemandsEntitiesManagedIdsEvent - Class in org.goplanit.demands.modifier.event
Event fired upon recreation of managed ids for graph entities
RecreatedDemandsEntitiesManagedIdsEvent(DemandsModifier, ManagedIdEntities<? extends ManagedId>) - Constructor for class org.goplanit.demands.modifier.event.RecreatedDemandsEntitiesManagedIdsEvent
Constructor
RecreatedDirectedGraphEntitiesManagedIdsEvent - Class in org.goplanit.graph.directed.modifier.event
Event fired upon recreation of managed ids for directed graph entities
RecreatedDirectedGraphEntitiesManagedIdsEvent(DirectedGraphModifier, ManagedIdEntities<? extends ManagedId>) - Constructor for class org.goplanit.graph.directed.modifier.event.RecreatedDirectedGraphEntitiesManagedIdsEvent
Constructor
RecreatedGraphEntitiesManagedIdsEvent - Class in org.goplanit.graph.modifier.event
Event fired upon recreation of managed ids for graph entities
RecreatedGraphEntitiesManagedIdsEvent(GraphModifier, ManagedIdEntities<? extends ManagedId>) - Constructor for class org.goplanit.graph.modifier.event.RecreatedGraphEntitiesManagedIdsEvent
Constructor
RecreatedZoningEntitiesManagedIdsEvent - Class in org.goplanit.zoning.modifier.event
Event fired upon recreation of managed ids for zoning in managed id containers
RecreatedZoningEntitiesManagedIdsEvent(ZoningModifier, ManagedIdEntities<? extends ManagedId>) - Constructor for class org.goplanit.zoning.modifier.event.RecreatedZoningEntitiesManagedIdsEvent
Constructor
recreateIds() - Method in interface org.goplanit.utils.id.ManagedIdEntities
recreateIds(boolean) - Method in class org.goplanit.network.layer.physical.LinksImpl
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateIds(boolean) - Method in class org.goplanit.network.layer.physical.NodesImpl
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateIds(boolean) - Method in class org.goplanit.network.virtual.CentroidVerticesImpl
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateIds(boolean) - Method in class org.goplanit.network.virtual.ConjugateConnectoidEdgesImpl
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateIds(boolean) - Method in class org.goplanit.network.virtual.ConnectoidEdgesImpl
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateIds(boolean) - Method in class org.goplanit.network.virtual.ConnectoidSegmentsImpl
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateIds(boolean) - Method in interface org.goplanit.utils.id.ManagedIdEntities
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateIds(boolean) - Method in class org.goplanit.utils.id.ManagedIdEntitiesImpl
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateIds(boolean) - Method in class org.goplanit.zoning.DirectedConnectoidsImpl
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateIds(boolean) - Method in class org.goplanit.zoning.OdZonesImpl
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateIds(boolean) - Method in class org.goplanit.zoning.TransferZonesImpl
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateIds(boolean) - Method in class org.goplanit.zoning.UndirectedConnectoidsImpl
Recreate the ids for all registered entities with or without resetting, this includes child managed ids, i.e., nested magedidentities containers if so indicated
recreateLinkId(IdGroupingToken) - Method in class org.goplanit.network.layer.physical.LinkImpl
recreate the internal link id and set it
recreateLinkSegmentId(IdGroupingToken) - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
recreate the internal link segment id and set it
recreateManagedEntitiesIds() - Method in class org.goplanit.demands.modifier.DemandsModifier
Recreate managed ids of all underlying managed entities id containers and fire a #RecreatedDemandsEntitiesManagedIdsEvent for each container that was updated
recreateManagedEntitiesIds() - Method in interface org.goplanit.demands.modifier.event.DemandsModifierEventProducer
Recreate managed ids of all underlying managed entities id containers and fire a #RecreatedDemandsEntitiesManagedIdsEvent for each container that was updated
recreateManagedEntitiesIds() - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
This method will recreate all ids of the graph's components, e.g., vertices, edges, etc.
recreateManagedEntitiesIds() - Method in class org.goplanit.graph.modifier.GraphModifierImpl
This method will recreate all ids of the graph's components, e.g., vertices, edges, etc.
recreateManagedEntitiesIds() - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
This method will recreate all ids of the routed services' components, but only when the containers used for them are the primary ManagedIdEntities containers, i.e., when the routed services layer is responsible for uniquely tracking all entities by their managed id.
recreateManagedEntitiesIds() - Method in interface org.goplanit.utils.graph.modifier.GraphModifier
This method will recreate all ids of the graph's components, e.g., vertices, edges, etc.
recreateManagedEntitiesIds() - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesLayerModifier
This method will recreate all ids of the routed services' components, but only when the containers used for them are the primary ManagedIdEntities containers, i.e., when the routed services layer is responsible for uniquely tracking all entities by their managed id.
recreateManagedIdEntities() - Method in class org.goplanit.network.layer.modifier.UntypedNetworkLayerModifierImpl
Recreate all managed id entities on the layer
recreateManagedIdEntities() - Method in interface org.goplanit.utils.network.layer.modifier.UntypedDirectedGraphLayerModifier
Recreate all managed id entities on the layer
recreateManagedIdEntities() - Method in interface org.goplanit.utils.zoning.modifier.ZoningModifier
Recreate all managed id entities owned by this zoning
recreateManagedIdEntities() - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
Recreate all managed id entities owned by this zoning
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.graph.GraphEntityImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.graph.UntypedGraphImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.mode.ModeImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.network.layer.NetworkLayerImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.network.layer.physical.LinkImpl
Recreate id and link id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
Recreate internal ids: id and link segment id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.network.virtual.ConnectoidEdgeImpl
Recreate internal ids: id and connectoid edge id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.network.virtual.ConnectoidSegmentImpl
Recreate internal ids: id and connectoid segment id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.path.ManagedDirectedPathImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.service.routed.RoutedServiceImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.service.routed.RoutedServicesLayerImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.service.routed.RoutedTripDepartureImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.service.routed.RoutedTripImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.time.TimePeriodImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.userclass.TravellerType
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.userclass.UserClass
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in interface org.goplanit.utils.id.ManagedId
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.zoning.CentroidImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.zoning.ConnectoidImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.zoning.DirectedConnectoidImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.zoning.OdZoneImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.zoning.TransferZoneGroupImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.zoning.TransferZoneImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.zoning.UndirectedConnectoidImpl
recreate the internal id(s) and set them including the Idable id
recreateManagedIds(IdGroupingToken) - Method in class org.goplanit.zoning.ZoneImpl
recreate the internal id(s) and set them including the Idable id
recreateOdZoneIds(boolean) - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
recreate part of zone ids (od zones)
recreateRoutedServicesIds() - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Recreate the ids of the routed services layer routedModeServices across all modes
recreateRoutedServicesIds() - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesLayerModifier
Recreate the ids of the routed services layer routedModeServices across all modes
recreateRoutedTripScheduleDepartureIds() - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Recreate the ids of the routed services layer's routed trip departure ids across all scheduled trips across all modes
recreateRoutedTripScheduleDepartureIds() - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesLayerModifier
Recreate the ids of the routed services layer's routed trip departure ids across all scheduled trips across all modes
recreateRoutedTripsIds() - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Recreate the ids of the routed services layer's routed trips (scheduled and frequency based) across all modes
recreateRoutedTripsIds() - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesLayerModifier
Recreate the ids of the routed services layer's routed trips (scheduled and frequency based) across all modes
recreateTransferZoneGroupIds() - Method in interface org.goplanit.utils.zoning.modifier.ZoningModifier
recreate all internal ids for all zones both od and transfer zones
recreateTransferZoneGroupIds() - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
recreate all internal ids for all zones both od and transfer zones
recreateTransferZoneGroupsZoneIdMapping() - Method in class org.goplanit.zoning.TransferZoneGroupsImpl
Update all transfer zone groups' id mappings for underlying transfer zones since the transfer zone id might have changed
recreateTransferZoneIdMapping() - Method in class org.goplanit.zoning.TransferZoneGroupImpl
recreate the mapping such that all the keys used for each transfer zone reflect their internal id.
recreateTransferZoneIds(boolean) - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
recreate part of zone ids (transfer zones)
recreateZoneIds() - Method in interface org.goplanit.utils.zoning.modifier.ZoningModifier
recreate all internal ids fo all zones both od and transfer zones
recreateZoneIds() - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
recreate all internal ids fo all zones both od and transfer zones
REF - Static variable in class org.goplanit.osm.tags.OsmTags
 
REF_ID - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
referenceNetwork - Variable in class org.goplanit.io.converter.demands.PlanitDemandsReader
Reference network to use when demand relate to network entities
referenceNetwork - Variable in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
the reference network this zoning is supposed to be compatible with
referenceNetwork - Variable in class org.goplanit.tntp.converter.zoning.TntpZoningReaderSettings
the network this zoning relates to
referenceZoning - Variable in class org.goplanit.io.converter.demands.PlanitDemandsReader
Reference zoning to use when demands relate to zoning entities
referenceZoning - Variable in class org.goplanit.matsim.converter.MatsimRoutedServicesWriter
reference zoning to extract pt stops from (rather than service nodes)
ReflectionUtils - Class in org.goplanit.utils.reflection
Reflection specific utility functions
ReflectionUtils() - Constructor for class org.goplanit.utils.reflection.ReflectionUtils
 
REGIONAL_BUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
REGIONAL_COACH_SERVICE - org.goplanit.gtfs.enums.RouteType
 
REGIONAL_RAIL_SERVICE - org.goplanit.gtfs.enums.RouteType
 
REGIONAL_TRAM_SERVICE - org.goplanit.gtfs.enums.RouteType
 
register(Class<U>, V) - Method in class org.goplanit.utils.misc.CustomIndexTracker
Stores an object by its source Id, after checking whether the external Id is a duplicate
register(ConjugateDirectedEdge, ConjugateEdgeSegment, boolean) - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegments
Register a conjugate edge segment (not registered on nodes and edge)
register(DirectedEdge, EdgeSegment, boolean) - Method in class org.goplanit.graph.directed.EdgeSegmentsImpl
Register a edge segment (not registered on nodes and edge)
register(DirectedEdge, EdgeSegment, boolean) - Method in interface org.goplanit.utils.graph.directed.EdgeSegments
Register a edge segment (not registered on nodes and edge)
register(MacroscopicLinkSegment, FundamentalDiagram) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Register the given fundamental diagram for the link segment.
register(MacroscopicLinkSegment, NewellFundamentalDiagram) - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramComponent
Register the given Newell fundamental diagram for the link segment.
register(MacroscopicLinkSegmentType, FundamentalDiagram) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Register the given fundamental diagram for the link segment type.
register(MacroscopicLinkSegmentType, NewellFundamentalDiagram) - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramComponent
Register the given Newell fundamental diagram for the link segment type.
register(V) - Method in class org.goplanit.utils.misc.CustomIndexTracker
Stores an object by its source Id, after checking whether the external Id is a duplicate
register(V) - Method in interface org.goplanit.utils.wrapper.MapWrapper
Register on the internal container (no null keys allowed which will trigger a warning and the value not to be registered)
register(V) - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Register on the internal container (no null keys allowed which will trigger a warning and the value not to be registered)
registerBush(RootedLabelledBush) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Register origin on the PAS
registerBySourceId(Class<U>, V) - Method in class org.goplanit.converter.BaseReaderImpl
Stores an object by its source Id, after checking whether the external Id is a duplicate
registerBySourceId(V) - Method in class org.goplanit.converter.BaseReaderImpl
Stores an object by its source Id, after checking whether the external Id is a duplicate
registerComponent(Class<? extends PlanitComponent<?>>, PlanitComponent<?>) - Method in class org.goplanit.assignment.TrafficAssignment
Register a PLANit component on this assignment
registerConnectoidSegment(ConnectoidSegment, boolean) - Method in class org.goplanit.network.virtual.ConnectoidEdgeImpl
Register connectoidSegment.
registerConnectoidSegment(ConnectoidSegment, boolean) - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdge
Register connectoidSegment.
registerDelayedMethodCall(String, Object...) - Method in class org.goplanit.utils.builder.Configurator
Register a method call to a setter that should be invoked on the to be configured object instance once it is available
registerEdgeSegment(EdgeSegment, boolean) - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Register EdgeSegment.
registerEdgeSegment(EdgeSegment, boolean, boolean) - Method in class org.goplanit.graph.directed.DirectedEdgeImpl
Register EdgeSegment.
registerEdgeSegment(EdgeSegment, boolean, boolean) - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Register EdgeSegment.
registerEdgeSegment(EdgeSegment, boolean, boolean) - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Register EdgeSegment.
registerEdgeSegment(EdgeSegment, boolean, boolean) - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
Register EdgeSegment.
registeredPlanitComponents - Static variable in class org.goplanit.component.PlanitComponentFactory
Register per traffic assignment component type the derived classes that are supported
registeredRemovedGtfsTrip(GtfsTrip, GtfsServicesHandlerData.TripRemovalType) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Register GTFS trip as discarded for a reason, e.g.
registeredRemovedRoute(GtfsRoute, GtfsServicesHandlerData.RouteRemovalType) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Register GTFS route as discarded based on its route type (mode), which is a valid reason to ignore it from further processing.
registerEligibleOsmNode(OsmNode) - Method in class org.goplanit.osm.converter.OsmNodeData
Add the actual OSM node to an already eligible marked OSM node entry
registerEligibleTrafficComponentClass(Class<? extends PlanitComponent<?>>) - Method in class org.goplanit.project.CustomPlanItProject
Register a class that we allow to be instantiated as a concrete implementation of a traffic assignment component that can be used in PLANit
registerFeatureOnDataStore(DataStore, SimpleFeatureType) - Static method in class org.goplanit.geoio.util.GeoIODataStoreManager
Given a feature, register it on the datastore if not already available
registerInitialLinkSegmentCost(InitialMacroscopicLinkSegmentCost) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Register all available initial costs, both time period agnostic and time period specific, 1:1 on the assignment
registerInitialLinkSegmentCost(InitialModesLinkSegmentCost) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Register the initial link segment cost without relating it to a particular period, meaning that it is applied to all time periods that do not have a specified initial link segment costs registered for them
registerInitialLinkSegmentCost(TimePeriod, InitialModesLinkSegmentCost) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Register the initial link segment cost for a specified time period
registerIterationGap(double) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Register the found gap for the iteration
registerLayerData(MacroscopicNetworkLayer, OsmNetworkReaderLayerData) - Method in class org.goplanit.osm.converter.network.OsmNetworkToZoningReaderData
register layer specific data
registerLocationAsInternalToPlanitLink(Point, MacroscopicLink) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
add a mapping from location to the (initial) PLANit link it is internal to
registerMappedGtfsStop(GtfsStop, TransferZone) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Register transfer as mapped to a GTFS stop, index it by its GtfsStopId, and register the stops mode as supported on the PLANit transfer zone (if not already present)
registerMappedGtfsStop(GtfsStop, TransferZone) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
Register transfer as mapped to a GTFS stop, index it by its GtfsStopId, and register the stops as mapped
registerModeOnAccessGroup(Mode, AccessGroupProperties) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Add a new access mode to an existing access group properties on this link segment type
registerModeOnAccessGroup(Mode, AccessGroupProperties) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Add a new access mode to an existing access group properties on this link segment type
registerNetworkOsmNode(OsmNode) - Method in class org.goplanit.osm.converter.network.OsmNetworkToZoningReaderData
Register additional OSM nodes as being part of the network after the network has been parsed.
registerNew() - Method in class org.goplanit.graph.directed.DirectedVertexFactoryImpl
Create and register new directed vertex
registerNew() - Method in class org.goplanit.graph.VertexFactoryImpl
Create and register new entity
registerNew() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerFactoryImpl
Create a new macroscopic network layer instance
registerNew() - Method in class org.goplanit.network.layer.physical.NodeFactoryImpl
Create and register new node
registerNew() - Method in class org.goplanit.network.layer.service.ServiceNodeFactoryImpl
Create a new service node
registerNew() - Method in class org.goplanit.network.virtual.CentroidVertexFactoryImpl
Create and register new entity (without setting its parent yet)
registerNew() - Method in class org.goplanit.path.ContainerisedDirectedPathFactoryImpl
Create new path
registerNew() - Method in class org.goplanit.service.routed.RoutedServiceFactoryImpl
Register a newly created instance on the underlying container
registerNew() - Method in class org.goplanit.service.routed.RoutedTripFactoryImpl
Register a newly created instance on the underlying container
registerNew() - Method in interface org.goplanit.utils.graph.directed.DirectedVertexFactory
Create and register new directed vertex
registerNew() - Method in interface org.goplanit.utils.graph.VertexFactory
Create and register new entity
registerNew() - Method in interface org.goplanit.utils.network.layer.physical.NodeFactory
Create and register new node
registerNew() - Method in interface org.goplanit.utils.network.layer.service.ServiceNodeFactory
Create a new service node
registerNew() - Method in interface org.goplanit.utils.network.layers.MacroscopicNetworkLayerFactory
Create a new macroscopic network layer instance
registerNew() - Method in interface org.goplanit.utils.network.virtual.CentroidVertexFactory
Create and register new entity
registerNew() - Method in interface org.goplanit.utils.path.ContainerisedDirectedPathFactory
Create new path
registerNew() - Method in interface org.goplanit.utils.service.routed.RoutedServiceFactory
Register a newly created instance on the underlying container
registerNew() - Method in interface org.goplanit.utils.service.routed.RoutedTripFactory
Register a newly created instance on the underlying container
registerNew() - Method in interface org.goplanit.utils.zoning.OdZoneFactory
Create and register new OD zone
registerNew() - Method in interface org.goplanit.utils.zoning.TransferZoneFactory
Create and register new transfer zone
registerNew() - Method in interface org.goplanit.utils.zoning.TransferZoneGroupFactory
create and register a new transferZoneGroup
registerNew() - Method in class org.goplanit.zoning.OdZoneFactoryImpl
Create and register new OD zone
registerNew() - Method in class org.goplanit.zoning.TransferZoneFactoryImpl
Create and register new transfer zone
registerNew() - Method in class org.goplanit.zoning.TransferZoneGroupFactoryImpl
create and register a new transferZoneGroup
registerNew(boolean, LinkSegment) - Method in interface org.goplanit.utils.zoning.DirectedConnectoidFactory
Create a new directed connectoid, without zone attached and using default length
registerNew(boolean, LinkSegment) - Method in class org.goplanit.zoning.DirectedConnectoidFactoryImpl
Create a new directed connectoid, without zone attached and using default length
registerNew(boolean, LinkSegment, Zone) - Method in interface org.goplanit.utils.zoning.DirectedConnectoidFactory
Create a new directed connectoid, with default length 0
registerNew(boolean, LinkSegment, Zone, boolean, Collection<Mode>) - Method in interface org.goplanit.utils.zoning.DirectedConnectoidFactory
Create a new directed connectoid, with default length 0
registerNew(boolean, LinkSegment, Zone, double) - Method in interface org.goplanit.utils.zoning.DirectedConnectoidFactory
Create a new directed connectoid
registerNew(boolean, LinkSegment, Zone, double) - Method in class org.goplanit.zoning.DirectedConnectoidFactoryImpl
Create a new directed connectoid
registerNew(long, long) - Method in class org.goplanit.demands.TimePeriodsFactory
register a new entry on the container and return it
registerNew(String) - Method in class org.goplanit.demands.TravellerTypesFactory
register a new entry on the container and return it
registerNew(String) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeFactoryImpl
Create and register new macroscopic link segment type on network without explicitly setting capacity, max density, nor access group properties.
registerNew(String) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentTypeFactory
Create and register new macroscopic link segment type on network without explicitly setting capacity, max density, nor access group properties.
registerNew(String, double, double) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeFactoryImpl
Create and register new macroscopic link segment type on network.
registerNew(String, double, double) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentTypeFactory
Create and register new macroscopic link segment type on network.
registerNew(String, double, double, Mode) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeFactoryImpl
Create and register new macroscopic link segment type on network.
registerNew(String, double, double, Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentTypeFactory
Create and register new macroscopic link segment type on network.
registerNew(String, long, long) - Method in class org.goplanit.demands.TimePeriodsFactory
register a new entry on the container and return it
registerNew(String, Mode, TravellerType) - Method in class org.goplanit.demands.UserClassesFactory
register a new entry on the container and return it
registerNew(Deque<? extends EdgeSegment>) - Method in class org.goplanit.path.ContainerisedDirectedPathFactoryImpl
Create new path based on the provided edge segments
registerNew(Deque<? extends EdgeSegment>) - Method in interface org.goplanit.utils.path.ContainerisedDirectedPathFactory
Create new path based on the provided edge segments
registerNew(ConjugateVertex, ConjugateVertex, Edge) - Method in interface org.goplanit.utils.graph.ConjugateEdgeFactory
Create new edge to graph identified via its id, (not registered on vertices)
registerNew(ConjugateVertex, ConjugateVertex, Edge, boolean) - Method in interface org.goplanit.utils.graph.ConjugateEdgeFactory
Create new conjugate edge to network identified via its id, allow to be registered on conjugate vertices if indicated)
registerNew(ConjugateDirectedEdge, boolean, boolean) - Method in class org.goplanit.graph.directed.ConjugateEdgeSegmentFactoryImpl
Create directional edge segment and register it
registerNew(ConjugateDirectedEdge, boolean, boolean) - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegmentFactory
Create directional edge segment and register it
registerNew(ConjugateDirectedVertex, ConjugateDirectedVertex, boolean, Link, Link) - Method in class org.goplanit.network.layer.physical.ConjugateLinkFactoryImpl
Create new conjugate link on conjugate links container, allow to be registered on conjugate nodes if indicated)
registerNew(ConjugateDirectedVertex, ConjugateDirectedVertex, boolean, Link, Link) - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkFactory
Create new conjugate link on conjugate links container, allow to be registered on conjugate nodes if indicated)
registerNew(ConjugateDirectedVertex, ConjugateDirectedVertex, DirectedEdge, DirectedEdge) - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdgeFactory
Create and register new conjugate directed edge to graph identified via its id, (not registered on vertices)
registerNew(ConjugateDirectedVertex, ConjugateDirectedVertex, DirectedEdge, DirectedEdge, boolean) - Method in class org.goplanit.graph.directed.ConjugateDirectedEdgeFactoryImpl
Create new edge to network identified via its id, allow to be registered on vertices if indicated)
registerNew(ConjugateDirectedVertex, ConjugateDirectedVertex, DirectedEdge, DirectedEdge, boolean) - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdgeFactory
Create new edge to network identified via its id, allow to be registered on vertices if indicated)
registerNew(DirectedEdge) - Method in class org.goplanit.graph.directed.ConjugateDirectedVertexFactoryImpl
Create and register new conjugate directed vertex
registerNew(DirectedEdge) - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedVertexFactory
Create and register new conjugate directed vertex
registerNew(DirectedEdge, boolean, boolean) - Method in class org.goplanit.graph.directed.EdgeSegmentFactoryImpl
Create directional edge segment and register it
registerNew(DirectedEdge, boolean, boolean) - Method in interface org.goplanit.utils.graph.directed.EdgeSegmentFactory
Create directional edge segment and register it
registerNew(DirectedVertex, DirectedVertex) - Method in interface org.goplanit.utils.graph.directed.DirectedEdgeFactory
Create and register new directed edge to graph identified via its id, (not registered on vertices)
registerNew(DirectedVertex, DirectedVertex, boolean) - Method in class org.goplanit.graph.directed.DirectedEdgeFactoryImpl
Create new edge to network identified via its id, allow to be registered on vertices if indicated)
registerNew(DirectedVertex, DirectedVertex, boolean) - Method in interface org.goplanit.utils.graph.directed.DirectedEdgeFactory
Create new edge to network identified via its id, allow to be registered on vertices if indicated)
registerNew(Edge) - Method in class org.goplanit.graph.ConjugateVertexFactoryImpl
Create and register new conjugate vertex
registerNew(Edge) - Method in interface org.goplanit.utils.graph.ConjugateVertexFactory
Create and register new conjugate vertex
registerNew(Vertex, Vertex) - Method in interface org.goplanit.utils.graph.EdgeFactory
Create new edge to graph identified via its id, (not registered on vertices)
registerNew(Vertex, Vertex, boolean) - Method in class org.goplanit.graph.EdgeFactoryImpl
Create new edge to network identified via its id, allow to be registered on vertices if indicated)
registerNew(Vertex, Vertex, boolean) - Method in interface org.goplanit.utils.graph.EdgeFactory
Create new edge to network identified via its id, allow to be registered on vertices if indicated)
registerNew(Mode...) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerFactoryImpl
Create a new macroscopic network layer instance
registerNew(Mode...) - Method in interface org.goplanit.utils.network.layers.MacroscopicNetworkLayerFactory
Create a new macroscopic network layer instance
registerNew(PredefinedModeType) - Method in class org.goplanit.mode.ModeFactoryImpl
Create and register a new predefined mode.
registerNew(PredefinedModeType) - Method in interface org.goplanit.utils.mode.ModeFactory
Create and register a new predefined mode.
registerNew(MacroscopicLink, boolean) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentFactoryImpl
Create macroscopic link segments in both directions and register them
registerNew(MacroscopicLink, boolean) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentFactory
Create macroscopic link segments in both directions and register them
registerNew(MacroscopicLink, boolean, boolean) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentFactoryImpl
Create a macroscopic link segment and register it
registerNew(MacroscopicLink, boolean, boolean) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentFactory
Create a macroscopic link segment and register it
registerNew(MacroscopicLink, MacroscopicLinkSegmentType, boolean, boolean) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentFactoryImpl
Create a macroscopic link segment and register it
registerNew(MacroscopicLink, MacroscopicLinkSegmentType, boolean, boolean) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentFactory
Create a macroscopic link segment and register it
registerNew(MacroscopicNetworkLayer) - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerFactoryImpl
Create a new service network layer
registerNew(MacroscopicNetworkLayer) - Method in interface org.goplanit.utils.network.layers.ServiceNetworkLayerFactory
Create a new service network layer
registerNew(ConjugateLink, boolean, boolean) - Method in class org.goplanit.network.layer.physical.ConjugateLinkSegmentFactoryImpl
Create conjugate link segment and register it
registerNew(ConjugateLink, boolean, boolean) - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegmentFactory
Create conjugate link segment and register it
registerNew(Link) - Method in class org.goplanit.network.layer.physical.ConjugateNodeFactoryImpl
Create and register new conjugate node
registerNew(Link) - Method in interface org.goplanit.utils.network.layer.physical.ConjugateNodeFactory
Create and register new conjugate node
registerNew(Link, boolean, boolean) - Method in interface org.goplanit.utils.network.layer.physical.LinkSegmentFactory
Create link segment and register it
registerNew(LinkSegment, Zone, boolean, Collection<Mode>) - Method in interface org.goplanit.utils.zoning.DirectedConnectoidFactory
Create a new directed connectoid, with default length 0, and choose downstream access node based on the link segment provided
registerNew(Node) - Method in interface org.goplanit.utils.zoning.UndirectedConnectoidFactory
factory method for undirected connectoid, with default length of 0 to use between (yet unknown parent) zone and access node
registerNew(Node) - Method in class org.goplanit.zoning.UndirectedConnectoidFactoryImpl
factory method for undirected connectoid, with default length of 0 to use between (yet unknown parent) zone and access node
registerNew(Node, Node, double, boolean) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkFactoryImpl
Create new macroscopic link on container, allow to be registered on nodes if indicated)
registerNew(Node, Node, double, boolean) - Method in class org.goplanit.network.layer.physical.LinkFactoryImpl
Create new link on links container, allow to be registered on nodes if indicated)
registerNew(Node, Node, double, boolean) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkFactory
Create new macroscopic link on container, allow to be registered on nodes if indicated)
registerNew(Node, Node, double, boolean) - Method in interface org.goplanit.utils.network.layer.physical.LinkFactory
Create new link on links container, allow to be registered on nodes if indicated)
registerNew(Node, Zone) - Method in interface org.goplanit.utils.zoning.UndirectedConnectoidFactory
factory method for undirected connectoid, with default length of 0 to use between zone and access node
registerNew(Node, Zone) - Method in class org.goplanit.zoning.UndirectedConnectoidFactoryImpl
factory method for undirected connectoid, with default length of 0 to use between zone and access node
registerNew(Node, Zone, double) - Method in interface org.goplanit.utils.zoning.UndirectedConnectoidFactory
factory method for undirected connectoid
registerNew(Node, Zone, double) - Method in class org.goplanit.zoning.UndirectedConnectoidFactoryImpl
factory method for undirected connectoid
registerNew(ServiceLeg, boolean) - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegmentFactory
create a new service leg segment and register it on the underlying container (without registering on service node and leg)
registerNew(ServiceLeg, boolean, boolean) - Method in class org.goplanit.network.layer.service.ServiceLegSegmentFactoryImpl
create a new service leg segment and register it on the underlying container and allow the user to let the factory register the newly create segment on both the parent leg and service nodes in the correct direction if desired
registerNew(ServiceLeg, boolean, boolean) - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegmentFactory
create a new service leg segment and register it on the underlying container and allow the user to let the factory register the newly create segment on both the parent leg and service nodes in the correct direction if desired
registerNew(ServiceLeg, boolean, List<LinkSegment>, boolean) - Method in class org.goplanit.network.layer.service.ServiceLegSegmentFactoryImpl
create a new service leg segment and register it on the underlying container and allow the user to let the factory register the newly create segment on both the parent leg and service nodes in the correct direction if desired
registerNew(ServiceLeg, boolean, List<LinkSegment>, boolean) - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegmentFactory
create a new service leg segment and register it on the underlying container and allow the user to let the factory register the newly create segment on both the parent leg and service nodes in the correct direction if desired
registerNew(ServiceNode, ServiceNode) - Method in interface org.goplanit.utils.network.layer.service.ServiceLegFactory
Create new service leg on container (not registered on nodes)
registerNew(ServiceNode, ServiceNode, boolean) - Method in class org.goplanit.network.layer.service.ServiceLegFactoryImpl
Create new service leg on container
registerNew(ServiceNode, ServiceNode, boolean) - Method in interface org.goplanit.utils.network.layer.service.ServiceLegFactory
Create new service leg on container
registerNew(ServiceNetworkLayer) - Method in class org.goplanit.service.routed.RoutedServicesLayerFactoryImpl
Register a newly created instance on the underlying container
registerNew(ServiceNetworkLayer) - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayerFactory
Register a newly created instance on the underlying container
registerNew(CentroidVertex, DirectedVertex, double) - Method in class org.goplanit.network.virtual.ConnectoidEdgeFactoryImpl
Create new connectoid edges from a specified connectoid to all centroids of the zones this connectoid has registered as access zone.
registerNew(CentroidVertex, DirectedVertex, double) - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdgeFactory
Create new connectoid edges from a specified connectoid to all centroids of the zones this connectoid has registered as access zone.
registerNew(ConjugateConnectoidEdge, boolean, boolean) - Method in class org.goplanit.network.virtual.ConjugateConnectoidSegmentFactoryImpl
Create and register connectoid segment in AB direction on container
registerNew(ConjugateConnectoidEdge, boolean, boolean) - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegmentFactory
Create and register connectoid segment in AB direction on container
registerNew(ConjugateConnectoidNode, ConjugateConnectoidNode, boolean, ConnectoidEdge) - Method in class org.goplanit.network.virtual.ConjugateConnectoidEdgeFactoryImpl
Register a new conjugate connectoid edge
registerNew(ConjugateConnectoidNode, ConjugateConnectoidNode, boolean, ConnectoidEdge) - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdgeFactory
Register a new conjugate connectoid edge
registerNew(ConnectoidEdge) - Method in class org.goplanit.network.virtual.ConjugateConnectoidNodeFactoryImpl
Create and register new conjugate node.
registerNew(ConnectoidEdge) - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidNodeFactory
Create and register new conjugate node.
registerNew(ConnectoidEdge, boolean) - Method in class org.goplanit.network.virtual.ConnectoidSegmentFactoryImpl
Create and register connectoid segment in AB direction on container
registerNew(ConnectoidEdge, boolean) - Method in interface org.goplanit.utils.network.virtual.ConnectoidSegmentFactory
Create and register connectoid segment in AB direction on container
registerNew(ExtendedLocalTime) - Method in class org.goplanit.service.routed.RoutedTripDepartureFactoryImpl
Register a newly created instance on the underlying container
registerNew(ExtendedLocalTime) - Method in interface org.goplanit.utils.service.routed.RoutedTripDepartureFactory
Register a newly created instance on the underlying container
registerNew(Centroid) - Method in class org.goplanit.network.virtual.CentroidVertexFactoryImpl
Create and register new entity
registerNew(Centroid) - Method in interface org.goplanit.utils.network.virtual.CentroidVertexFactory
Create and register new entity
registerNew(TransferZoneType, boolean) - Method in interface org.goplanit.utils.zoning.TransferZoneFactory
Register a new transfer zone without registering and set its XML id and type
registerNew(TransferZoneType, boolean) - Method in class org.goplanit.zoning.TransferZoneFactoryImpl
Register a new transfer zone without registering and set its XML id and type
registerNew(Point, boolean) - Method in class org.goplanit.network.layer.physical.NodeFactoryImpl
Register a new node and set its geometry and potentially sync its XML id to the underlying internal id
registerNew(Point, boolean) - Method in interface org.goplanit.utils.network.layer.physical.NodeFactory
Register a new node and set its geometry and potentially sync its XML id to the underlying internal id
registerNewCustomMode(String, double, double, PhysicalModeFeatures, UsabilityModeFeatures) - Method in class org.goplanit.mode.ModeFactoryImpl
Create and register new mode
registerNewCustomMode(String, double, double, PhysicalModeFeatures, UsabilityModeFeatures) - Method in interface org.goplanit.utils.mode.ModeFactory
Create and register new mode
registerNewWithCapacity(String, double) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeFactoryImpl
Create and register new macroscopic link segment type on network without explicitly setting capacity, nor access group properties.
registerNewWithCapacity(String, double) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentTypeFactory
Create and register new macroscopic link segment type on network without explicitly setting capacity, nor access group properties.
registerNewWithMaxDensity(String, double) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeFactoryImpl
Create and register new macroscopic link segment type on network without explicitly setting capacity, nor accessgroup properties.
registerNewWithMaxDensity(String, double) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentTypeFactory
Create and register new macroscopic link segment type on network without explicitly setting capacity, nor accessgroup properties.
registerOdDemandPcuHour(TimePeriod, Mode, OdDemands) - Method in class org.goplanit.demands.Demands
Register provided odDemand
registerOdPathMatrix(OdPathMatrix) - Method in class org.goplanit.path.OdPathSets
register the passed in path matrix (not copied)
registerOnNodes(ServiceLegImpl) - Method in class org.goplanit.network.layer.service.ServiceLegFactoryImpl
Register the leg on its nodes
registerOsmModesOnTransferZone(TransferZone, SortedSet<String>) - Static method in class org.goplanit.osm.util.PlanitTransferZoneUtils
While PLANit does not require access modes on transfer zones because it is handled by connectoids, OSM stop_positions (connectoids) might lack the required tagging to identify their mode access in which case we revert to the related transfer zone to deduce it.
registerOsmNodeAsInternalToPlanitLink(OsmNode, MacroscopicLink) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
Add a mapping from OSM node id to the (initial) PLANit link it is internal to
registerOutputFormatter(OutputFormatter) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Register an output formatter
registerOutputFormatter(OutputFormatter) - Method in class org.goplanit.output.OutputManager
Register the output formatter on the output manager.
registerOutputTypeAdapter(OutputTypeAdapter) - Method in class org.goplanit.output.OutputManager
Register the OutputTypeAdapter for a given output type
registerOutputTypeAdapter(OutputType, OutputTypeAdapter) - Method in class org.goplanit.output.adapter.OutputAdapter
Store an output type adapters for a specified output type
registerPlanitComponentType(Class<? extends PlanitComponent<?>>) - Static method in class org.goplanit.component.PlanitComponentFactory
Register a component type that one can choose for the given PLANit component
registerPlanitNodeByLocation(Point, Node) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
register a PLANit node based on a location only, instead of based on an OSM node
registerPlanitNodeByOsmNode(OsmNode, Node) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
Register a PLANit node based on an OSM node for this layer
registerPotentiallyBlockingNode(DirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataPartial
Register a potentially blocking node so we not only track its splitting rates but also mark it as potentially blocking.
registerProcessedOsmWayAsUnavailable(long) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
Register an OSM way as processed and identified as being unavailable.
registerServiceIdCalendarAsActive(GtfsCalendar) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Register all active service ids, which will be cross-referenced with parsed trips.
registerServiceLegMode(ServiceLeg, Mode) - Method in class org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData
Mark the service leg as compatible with the given mode, and this given mode only.
registerSupportedMode(Mode) - Method in class org.goplanit.network.layer.NetworkLayerImpl
register a mode as supported by this layer
registerSupportedMode(Mode) - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
A service network does not allow for registering supported modes as the supported modes are defined by its parent network already.
registerSupportedMode(Mode) - Method in interface org.goplanit.utils.network.layer.NetworkLayer
register a mode as supported by this layer
registerSupportedModes(Collection<Mode>) - Method in class org.goplanit.network.layer.NetworkLayerImpl
register modes as supported by this layer
registerSupportedModes(Collection<Mode>) - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
A service network does not allow for registering supported modes as the supported modes are defined by its parent network already.
registerSupportedModes(Collection<Mode>) - Method in interface org.goplanit.utils.network.layer.NetworkLayer
register modes as supported by this layer
registerTrackedNode(DirectedVertex) - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataPartial
Register a node so we are able to track its splitting rates (and turn flows) during loading
registerTransferZoneOnGroup(long, EntityType, TransferZoneGroup, boolean) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneGroupHelper
Register a transfer zone on a group by providing the OSM id of the transfer zone and its type, if no transfer zone is available for this combination, false is returned and it is not registered.
registerTransferZoneOnGroup(OsmEntity, TransferZoneGroup, boolean) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneGroupHelper
Register a transfer zone on a group by providing the OSM entity, if no transfer zone is available for this combination, false is returned and it is not registered.
registerTransferZoneOnGroup(OsmNode, Map<String, String>, TransferZoneGroup, boolean) - Method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneGroupHelper
Register a transfer zone on a group by providing the OSM node, if no transfer zone is available for this combination, false is returned and it is not registered.
registerTransferZoneToConnectoidModes(TransferZone, DirectedConnectoid, Collection<Mode>) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
Update registered and activated pt modes and their access information on transfer zone
registerTransferZoneToConnectoidModes(TransferZone, DirectedConnectoid, Set<Mode>) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Update registered and activated pt modes and their access information on transfer zone
registerTransferZoneVerticalLayerIndex(TransferZone, OsmEntity, Map<String, String>) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Given a transfer zone and the OSM entity it is based on (including tags), we register its vertical layer index if explicitly tagged.
REGULAR - org.goplanit.utils.event.EventListenerPriority
 
relabel(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Relabel existing flow from one composition from-to combination to a new from-to label
relabel(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Relabel existing flow from one composition from-to combination to a new from-to label
relabelFrom(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Relabel the from label of existing flow from one composition from-to combination to a new from-to label
relabelFrom(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Relabel the from label of existing flow from one composition from-to combination to a new from-to label
relabelTo(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Relabel the to label of existing flow from one composition from-to combination to a new from-to label
relabelTo(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Relabel the to label of existing flow from one composition from-to combination to a new from-to label
RelativeLegTiming - Interface in org.goplanit.utils.service.routed
Refer to a service leg and its duration and dwell time on a scheduled routed trip
RelativeLegTimingImpl - Class in org.goplanit.service.routed
Simple POJO class that refers to a service leg and its duration and dwell time on a scheduled routed trip
RelativeLegTimingImpl(RelativeLegTimingImpl) - Constructor for class org.goplanit.service.routed.RelativeLegTimingImpl
Copy constructor
RelativeLegTimingImpl(ServiceLegSegment, LocalTime, LocalTime) - Constructor for class org.goplanit.service.routed.RelativeLegTimingImpl
Constructor
RelativeLegTimingUtils - Class in org.goplanit.utils.service.routed
Utilities for RelativeLegTimings
RelativeLegTimingUtils() - Constructor for class org.goplanit.utils.service.routed.RelativeLegTimingUtils
 
RELAXED_HASH_CODE_SCALE - Static variable in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
precision scale to apply for the relaxed hash code to compare fundamental diagrams on being identical regarding their floating point variables, where 6 equates to 6 decimals of precision
relaxedHashCode(int) - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
A fundamental diagram is based on a limited number of double variables to define it.
relaxedHashCode(int) - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagramBranch
A fundamental diagram branch is based on a limited number of double variables to define it.
relaxedHashCode(int) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramImpl
A fundamental diagram is based on a limited number of double variables to define it.
relaxedHashCode(int) - Method in class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
A fundamental diagram branch is based on a limited number of double variables to define it.
ReleaseEvent - Class in org.goplanit.assignment.ltm.eltm.event
A release event represents the arrival of a trigger event at the opposite link boundary from where it originated.
ReleaseEvent(EventType, TriggerEvent, CumulativePoint, Serializable) - Constructor for class org.goplanit.assignment.ltm.eltm.event.ReleaseEvent
Constructor
ReleaseFlowEvent - Class in org.goplanit.assignment.ltm.eltm.event
A release flow event represents a flow rate that is being released on a link boundary on the opposite border from where it was triggered through a trigger event.
ReleaseFlowEvent(TriggerFlowEvent, CumulativePoint, double) - Constructor for class org.goplanit.assignment.ltm.eltm.event.ReleaseFlowEvent
Constructor
remainingReceivingFlows - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModel
store the remaining receiving flows of each outgoing link segment
remove() - Method in class org.goplanit.graph.directed.DirectedVertexImpl.EdgeSegmentIterator
Not supported
remove(long) - Method in interface org.goplanit.utils.wrapper.LongMapWrapper
Remove value from map by the long key
remove(long) - Method in class org.goplanit.utils.wrapper.LongMapWrapperImpl
Remove value from map by the long key
remove(V) - Method in interface org.goplanit.utils.wrapper.MapWrapper
Remove value from map
remove(V) - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Remove value from map
removeAccessMode(Mode) - Method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
Remove access mode
removeAccessMode(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Remove access mode
removeAll(Collection<V>) - Method in interface org.goplanit.utils.wrapper.MapWrapper
Remove all entries in provided collection.
removeAllEdges() - Method in class org.goplanit.graph.VertexImpl
Remove al edges from vertex
removeAllEdges() - Method in interface org.goplanit.utils.graph.Vertex
Remove al edges from vertex
removeAllLegSegments() - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
Remove all service leg segments from the instance
removeAllLegSegments() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Remove all service leg segments from the instance
removeAllListeners() - Method in interface org.goplanit.demands.modifier.event.DemandsModifierEventProducer
Remove all registered listeners
removeAllListeners() - Method in class org.goplanit.network.layer.modifier.UntypedNetworkLayerModifierImpl
Remove all registered listeners
removeAllListeners() - Method in class org.goplanit.utils.event.EventProducerImpl
Remove all the listeners from this producer
removeAllListeners() - Method in interface org.goplanit.utils.graph.modifier.event.GraphModifierEventProducer
Remove all registered listeners
removeAllowedModeCategories(String, String, boolean, String...) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
remove the passed in mode categories as allowed for all its child modes
removeAllowedModeCategories(Pair<String, String>, String...) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
remove the passed in mode categories as allowed for all its child modes
removeAllowedModes(String, String, boolean, String...) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
remove the passed in modes as modes that are no longer allowed access for the given way type
removeAllowedModes(Pair<String, String>, String...) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
remove the passed in modes as modes that are no longer allowed access for the given highway type
removeAllProperties() - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Remove all properties from the current output list
removeAllRegisteredBushes() - Method in class org.goplanit.assignment.ltm.sltm.Pas
Remove all currently registered bushes from PAS
removeAllRoadModes() - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
remove all road modes from the network when parsing
removeAllUnproccessedStations(OsmPtVersionScheme) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Remove all unprocessed station of a particular pt version that are currently still registered
removeAllUnproccessedStations(OsmPtVersionScheme, EntityType) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Remove all unprocessed station of a particular pt version and type that are currently still registered
removeAllUnprocessedPtv1FerryTerminals() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Remove all unprocessed ferry terminals
removeBOM(String) - Static method in class org.goplanit.utils.misc.StringUtils
A String might have some byte order mark preceding the string (for example InputStreamReader might include this).
removeBush(RootedLabelledBush) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Remove bush from this PAS
removeBushes(List<RootedLabelledBush>) - Method in class org.goplanit.assignment.ltm.sltm.Pas
Remove bushes from this PAS
removeConnectoidsWithAccessVertex(Vertex) - Method in class org.goplanit.zoning.modifier.event.handler.UpdateConnectoidsOnVertexRemovalHandler
Remove connectoids for the given access vertex
removeDanglingOdZones(boolean) - Method in interface org.goplanit.utils.zoning.modifier.ZoningModifier
a Method that scans the od zones and removes any that are not associated with any connectoids, i.e., are not connected to any physical network layer and therefore are considered dangling.
removeDanglingOdZones(boolean) - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
a Method that scans the od zones and removes any that are not associated with any connectoids, i.e., are not connected to any physical network layer and therefore are considered dangling.
removeDanglingSubGraphs() - Method in interface org.goplanit.utils.graph.modifier.GraphModifier
remove any dangling sub graphs from the graph if they exist and reorder the ids if needed
removeDanglingSubGraphs(Integer, Integer, boolean) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
remove any dangling subgraphs below a given size from the graph if they exist and subsequently reorder the internal ids if needed
removeDanglingSubGraphs(Integer, Integer, boolean) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
remove any dangling subgraphs below a given size from the graph if they exist and subsequently reorder the internal ids if needed
removeDanglingSubGraphs(Integer, Integer, boolean) - Method in interface org.goplanit.utils.graph.modifier.GraphModifier
remove any dangling subgraphs below a given size from the graph if they exist and subsequently reorder the internal ids if needed
removeDanglingSubnetworks() - Method in class org.goplanit.network.UntypedPhysicalNetwork
remove any dangling subnetworks from the network's layers if they exist and subsequently reorder the internal ids if needed
removeDanglingSubnetworks() - Method in interface org.goplanit.utils.network.layer.modifier.TopologicalLayerModifier
remove any dangling subnetworks from the layer if they exist and subsequently reorder the internal ids if needed
removeDanglingSubnetworks(Integer, Integer, boolean) - Method in class org.goplanit.network.layer.modifier.ServiceNetworkLayerModifierImpl
todo: implement by removing dangling service network subnetworks.
removeDanglingSubnetworks(Integer, Integer, boolean) - Method in class org.goplanit.network.layer.modifier.UntypedNetworkLayerModifierImpl
remove any dangling subnetworks below a given size from the network if they exist and subsequently reorder the internal ids if needed.
removeDanglingSubnetworks(Integer, Integer, boolean) - Method in class org.goplanit.network.UntypedPhysicalNetwork
remove any dangling subnetworks below a given size from the network if they exist and subsequently reorder the internal ids if needed
removeDanglingSubnetworks(Integer, Integer, boolean) - Method in interface org.goplanit.utils.network.layer.modifier.TopologicalLayerModifier
remove any dangling subnetworks below a given size from the network if they exist and subsequently reorder the internal ids if needed
removeDanglingSubNetworks - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
flag indicating if dangling subnetworks should be removed after parsing the network OSM network often have small roads that appear to be connected to larger roads, but in fact are not.
removeDanglingSubNetworks() - Method in class org.goplanit.osm.converter.network.OsmNetworkReader
Remove dangling subnetworks when settings dictate it
removeDanglingSubNetworks(Zoning) - Method in class org.goplanit.osm.converter.network.OsmNetworkReader
remove dangling subnetworks when settings dictate it.
removeDanglingTransferZoneGroups() - Method in interface org.goplanit.utils.zoning.modifier.ZoningModifier
a Method that scans the transfer zone groups and removes any groups that are empty, i.e., have no transfer zones and are therefore considered dangling.
removeDanglingTransferZoneGroups() - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
a Method that scans the transfer zone groups and removes any groups that are empty, i.e., have no transfer zones and are therefore considered dangling.
removeDanglingTransferZoneGroups(Zoning) - Static method in class org.goplanit.osm.util.PlanitZoningUtils
remove any dangling transfer zone groups
removeDanglingTransferZones(boolean) - Method in interface org.goplanit.utils.zoning.modifier.ZoningModifier
a Method that scans the transfer zones and removes any transfer zones that are not associated with any directed connectoids, i.e., are not connected to any physical network layer and therefore are considered dangling.
removeDanglingTransferZones(boolean) - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
a Method that scans the transfer zones and removes any transfer zones that are not associated with any directed connectoids, i.e., are not connected to any physical network layer and therefore are considered dangling.
removeDanglingZones() - Method in interface org.goplanit.utils.zoning.modifier.ZoningModifier
a Method that scans the zones and removes any zones that are not associated with any connectoids, i.e., are not connected to any physical network layer and therefore are considered dangling.
removeDanglingZones() - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
a Method that scans the zones and removes any zones that are not associated with any connectoids, i.e., are not connected to any physical network layer and therefore are considered dangling.
removeDanglingZones(Zoning) - Static method in class org.goplanit.osm.util.PlanitZoningUtils
remove any dangling zones
RemoveDirectedSubGraphListener - Interface in org.goplanit.utils.graph.modifier
A listener interface to be triggered whenever planit entities are removed from the network due to a sub graph being removed.
removeDisallowedModes(String, String, boolean, String...) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
remove the passed in modes as modes that are NOT allowed access for the given highway type
removeDisallowedModes(Pair<String, String>, String...) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
Remove the passed in modes as modes that are NOT allowed access for the given highway type
removeDuplicateTripDepartures(boolean) - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Remove all duplicate scheduled trip departures from the layer.
removeDuplicateTripDepartures(boolean) - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesLayerModifier
Remove all duplicate scheduled trip departures from the layer.
removeDuplicateTripDepartures(RoutedServices) - Static method in class org.goplanit.gtfs.util.GtfsRoutedServicesModifierUtils
In case trips have duplicate departures, we can remove these departures.
removeEdge(long) - Method in class org.goplanit.graph.VertexImpl
Remove edge
removeEdge(long) - Method in interface org.goplanit.utils.graph.Vertex
Remove edge
removeEdge(E) - Method in interface org.goplanit.utils.graph.modifier.GraphModifier
Remove an edge by removing it from the graph and the vertices it is connected to.
removeEdge(DirectedEdge) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Remove an edge by removing it from the graph and the vertices it is connected to.
removeEdge(Edge) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
Remove an edge by removing it from the graph and the vertices it is connected to.
removeEdge(Edge) - Method in interface org.goplanit.utils.graph.Vertex
Remove edge
removeEdges(Collection<? extends Edge>) - Method in interface org.goplanit.utils.graph.Vertex
Remove provided edges
removeEdgeSegment(E) - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Remove an edge segment on the subgraph
removeEdgeSegment(E) - Method in interface org.goplanit.utils.graph.directed.DirectedSubGraph
Remove an edge segment on the subgraph
removeEdgeSegment(EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Remove edge segment from bush, if it no longer has flow
removeEdgeSegment(EdgeSegment) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Remove an edge segment by removing it from the graph and the edge it is connected to.
removeEdgeSegment(EdgeSegment) - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Remove given edge segment from edge.
removeEdgeSegment(EdgeSegment) - Method in interface org.goplanit.utils.graph.modifier.DirectedGraphModifier
Remove an edge segment by removing it from the graph and the edge it is connected to.
removeEdgeSegmentAb() - Method in class org.goplanit.graph.directed.DirectedEdgeImpl
Remove edge segmentAb from this edge.
removeEdgeSegmentAb() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Remove edge segmentAb from this edge.
removeEdgeSegmentAb() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Remove edge segmentAb from this edge.
removeEdgeSegmentAb() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
Remove edge segmentAb from this edge.
removeEdgeSegmentBa() - Method in class org.goplanit.graph.directed.DirectedEdgeImpl
Remove edge segmentAb from this edge.
removeEdgeSegmentBa() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Remove edge segmentAb from this edge.
removeEdgeSegmentBa() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Remove edge segmentAb from this edge.
removeEdgeSegmentBa() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
Remove edge segmentAb from this edge.
removeEdgeSegments() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Remove edge segments from this edge.
removeEdgesWithOsmHighwayTypesLessImportantThan(String, Set<? extends Edge>) - Static method in class org.goplanit.osm.util.OsmWayUtils
Remove all edges with osm way types that are deemed less prominent than the one provided based on the OSM highway tags ordering
removeEmptyRoutedServices(RoutedServices) - Static method in class org.goplanit.gtfs.util.GtfsRoutedServicesModifierUtils
In case any layers end up with no services, we can remove these layers.
removeEmptyRoutedServicesByMode(boolean) - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Remove all RoutedServicesByMode instances from the layer in case they no longer have any services associated with them
removeEmptyRoutedServicesByMode(boolean) - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesLayerModifier
Remove all RoutedServicesByMode instances from the layer in case they no longer have any services associated with them
removeEndingStringWhenPresent(String, String) - Static method in class org.goplanit.utils.misc.StringUtils
Remove the given string from the end of the string if present and return result
removeFromAllTransferZoneGroups() - Method in interface org.goplanit.utils.zoning.TransferZone
remove this transfer zone from all groups it is registered on (and also update the group references
removeFromAllTransferZoneGroups() - Method in class org.goplanit.zoning.TransferZoneImpl
remove this transfer zone from all groups it is registered on (and also update the group references
removeFromTransferZoneGroup(TransferZoneGroup) - Method in interface org.goplanit.utils.zoning.TransferZone
remove from transfer zone group provided and also remove ths transfer zone from group provided
removeFromTransferZoneGroup(TransferZoneGroup) - Method in class org.goplanit.zoning.TransferZoneImpl
remove from transfer zone group provided and also remove ths transfer zone from group provided
removeGeoIndexedLink(MacroscopicLink) - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerData
Remove link from local spatial index based on links
removeIf(Predicate<V>) - Method in interface org.goplanit.utils.wrapper.MapWrapper
Remove all values that satisfy the given condition
removeIf(Predicate<V>) - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Remove all values that satisfy the given condition
removeInitialScheme(URI) - Static method in class org.goplanit.utils.misc.UriUtils
create URI without its initial scheme (if any), if no scheme, return original uri
removeInitialStringWhenPresent(String, String) - Static method in class org.goplanit.utils.misc.StringUtils
Remove the given string from the beginning of the string if present and return result
removeLayer(String) - Method in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
remove a proposed layer, this means that all modes mapped to this layer are no longer mapped at all
removeLegSegment(int) - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
Remove leg segment at given index from the instance
removeLegSegment(int) - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Remove leg segment at given index from the instance
removeLegSegmentsIn(List<Integer>) - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Remove the segments in ascending order by their index.
removeLegTiming(int) - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Remove the leg timing with the given index from the leg timings
removeLegTiming(int) - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Remove the leg timing with the given index from the leg timings
removeLegTimingsIn(List<Integer>) - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Remove the leg timings in ascending order.
removeLinksFromSpatialLinkIndex(Collection<MacroscopicLink>) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Remove provided links from local spatial index based on links
removeListener(PlanitComponentListener) - Method in class org.goplanit.component.PlanitComponentFactory
Remove listener for all event types of this producer
removeListener(PlanitComponentListener, PlanitComponentEventType) - Method in class org.goplanit.component.PlanitComponentFactory
Remove listener for given event type
removeListener(EventListener) - Method in class org.goplanit.utils.event.EventProducerImpl
Remove listener from all event types it is registered on
removeListener(EventListener, EventType) - Method in class org.goplanit.utils.event.EventProducerImpl
Remove a listener for a given event type
removeListener(GraphModifierListener) - Method in class org.goplanit.demands.modifier.DemandsModifier
Remove listener for all event types it is registered for
removeListener(GraphModifierListener) - Method in interface org.goplanit.demands.modifier.event.DemandsModifierEventProducer
Remove listener for all event types it is registered for
removeListener(GraphModifierListener) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Remove listener for all event types it is registered for
removeListener(GraphModifierListener) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
Remove listener for all event types it is registered for
removeListener(GraphModifierListener) - Method in class org.goplanit.network.layer.modifier.UntypedNetworkLayerModifierImpl
Remove listener for all event types it is registered for
removeListener(GraphModifierListener) - Method in interface org.goplanit.utils.graph.modifier.event.GraphModifierEventProducer
Remove listener for all event types it is registered for
removeListener(GraphModifierListener, GraphModifierEventType) - Method in class org.goplanit.demands.modifier.DemandsModifier
Remove listener for given event type
removeListener(GraphModifierListener, GraphModifierEventType) - Method in interface org.goplanit.demands.modifier.event.DemandsModifierEventProducer
Remove listener for given event type
removeListener(GraphModifierListener, GraphModifierEventType) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Remove listener for given event type
removeListener(GraphModifierListener, GraphModifierEventType) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
Remove listener for given event type
removeListener(GraphModifierListener, GraphModifierEventType) - Method in class org.goplanit.network.layer.modifier.UntypedNetworkLayerModifierImpl
Remove listener for given event type
removeListener(GraphModifierListener, GraphModifierEventType) - Method in interface org.goplanit.utils.graph.modifier.event.GraphModifierEventProducer
Remove listener for given event type
removeListener(RoutedServicesModifierListener) - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Remove listener for all event types it is registered for
removeListener(RoutedServicesModifierListener) - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesModifierEventProducer
Remove listener for all event types it is registered for
removeListener(RoutedServicesModifierListener, RoutedServicesModifierEventType) - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Remove listener for given event type
removeListener(RoutedServicesModifierListener, RoutedServicesModifierEventType) - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesModifierEventProducer
Remove listener for given event type
removeListener(ZoningModifierListener) - Method in interface org.goplanit.utils.zoning.modifier.event.ZoningModifierEventProducer
Remove listener for all event types it is registered for
removeListener(ZoningModifierListener) - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
Remove listener for all event types it is registered for
removeListener(ZoningModifierListener, ZoningModifierEventType) - Method in interface org.goplanit.utils.zoning.modifier.event.ZoningModifierEventProducer
Remove listener for given event type
removeListener(ZoningModifierListener, ZoningModifierEventType) - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
Remove listener for given event type
removeMode(Mode) - Method in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
remove mode from any layer
removeModeAccess(Set<Mode>) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Remove mode access for the passed in modes
removeModeAccess(Mode) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Remove the mode properties for the passed in mode (if present)
removeModeAccess(Mode) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Remove the mode properties for the passed in mode (if present)
removeOsmHighwayTypeWhenUnsupported() - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
remove default type in case activate type is not supported by the reader
removeOsmRelationOuterRoleOsmWay(long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
Remove marked entry for keeping
removeParentEdge() - Method in class org.goplanit.graph.directed.EdgeSegmentImpl
remove the parent edge from this edge segment
removeParentEdge() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
remove the parent edge from this edge segment
removePas(Pas, boolean) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
Remove the PAS from the manager
removePlanitEntitiesBeyondValue(Map<? extends T, Double>, Double) - Static method in class org.goplanit.utils.geo.PlanitGraphGeoUtils
Remove all entities that fall outside provided maxDistance
removeProperty(String) - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Remove an output property from the list of properties to be included in the output file
removeProperty(OutputPropertyType) - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Remove an output property from the list of properties to be included in the output file
removeRegisteredOsmNodesIf(Predicate<Map.Entry<Long, OsmNode>>) - Method in class org.goplanit.osm.converter.OsmNodeData
Remove all registered OSM node based on provided predicate
removeRoutedServicesWithoutTrips(boolean, Mode...) - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Remove all routed services from the layer in case they no longer have any trips associated with them for the given modes
removeRoutedServicesWithoutTrips(boolean, Mode...) - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesLayerModifier
Remove all routed services from the layer in case they no longer have any trips associated with them for the given modes
removeScheduledTripsWithoutLegs(boolean, Mode...) - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Remove all scheduled trips from the layer (for the given modes) in case they have no relative leg timings.
removeScheduledTripsWithoutLegs(boolean, Mode...) - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesLayerModifier
Remove all scheduled trips from the layer (for the given modes) in case they have no relative leg timings.
removeScheduledTripsWithoutLegs(RoutedServices) - Static method in class org.goplanit.gtfs.util.GtfsRoutedServicesModifierUtils
Given that due to time period and day based filtering it is possible some GTFS trips only end up with a single stop, which means they have no valid leg timings.
removeServiceRoutesWithoutTrips(RoutedServices) - Static method in class org.goplanit.gtfs.util.GtfsRoutedServicesModifierUtils
Given that due to time period and day based filtering it is likely that GTFS routes triggered creation of PLANit services which eventually did not get mapped to any eligible trips in which case, this method can be used to clean up, i.e., remove those services (and we recreate their underlying ids)
removeServicesByMode(RoutedModeServices) - Method in class org.goplanit.service.routed.RoutedServicesLayerImpl
Remove a given routed services by mode
removeSubGraph(Set<? extends DirectedVertex>) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
remove the subgraph identified by the passed in vertices
removeSubGraph(Set<? extends Vertex>) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
remove the subgraph identified by the passed in vertices
removeSubGraph(Set<? extends V>) - Method in interface org.goplanit.utils.graph.modifier.GraphModifier
remove the subgraph identified by the passed in vertices
RemoveSubGraphEdgeEvent - Class in org.goplanit.graph.modifier.event
Event for when an edge has been removed from a (sub) graph
RemoveSubGraphEdgeEvent(GraphModifier<?, ?>, Edge) - Constructor for class org.goplanit.graph.modifier.event.RemoveSubGraphEdgeEvent
Constructor
RemoveSubGraphEdgeSegmentEvent - Class in org.goplanit.graph.directed.modifier.event
Event for when an edge segment has been removed from a (sub) graph
RemoveSubGraphEdgeSegmentEvent(DirectedGraphModifier, EdgeSegment) - Constructor for class org.goplanit.graph.directed.modifier.event.RemoveSubGraphEdgeSegmentEvent
Constructor
RemoveSubGraphEvent - Class in org.goplanit.graph.modifier.event
Event called after a portion (subgraph) of a graph has been removed
RemoveSubGraphEvent(GraphModifier<?, ?>) - Constructor for class org.goplanit.graph.modifier.event.RemoveSubGraphEvent
Constructor
RemoveSubGraphListener - Interface in org.goplanit.utils.graph.modifier
A listener interface to be triggered whenever PLANit entities are removed from the network due to a sub graph being removed.
RemoveSubGraphListenerImpl - Class in org.goplanit.utils.graph.modifier
A base class implementation for remove sub graph listeners
RemoveSubGraphListenerImpl() - Constructor for class org.goplanit.utils.graph.modifier.RemoveSubGraphListenerImpl
Constructor
RemoveSubGraphListenerImpl(RemoveSubGraphListenerImpl) - Constructor for class org.goplanit.utils.graph.modifier.RemoveSubGraphListenerImpl
Copy constructor
removeSubGraphOf(DirectedVertex) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
remove the (sub)graph in which the passed in vertex resides.
removeSubGraphOf(Vertex) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
remove the (sub)graph in which the passed in vertex resides.
removeSubGraphOf(V) - Method in interface org.goplanit.utils.graph.modifier.GraphModifier
remove the (sub)graph in which the passed in vertex resides.
RemoveSubGraphVertexEvent - Class in org.goplanit.graph.modifier.event
Event for when a vertex has been removed from a (sub) graph
RemoveSubGraphVertexEvent(GraphModifier<?, ?>, Vertex) - Constructor for class org.goplanit.graph.modifier.event.RemoveSubGraphVertexEvent
Constructor
removeTransferZone(TransferZone) - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
remove a transfer zone from the group, and also remove the reference on the transfer zone at the same time
removeTransferZone(TransferZone) - Method in class org.goplanit.zoning.TransferZoneGroupImpl
remove a transfer zone from the group, and also remove the reference on the transfer zone at the same time
removeTransferZonePlatformName(String) - Method in interface org.goplanit.utils.zoning.TransferZone
Remove a platform name if present
removeTransferZonePlatformName(String) - Method in class org.goplanit.zoning.TransferZoneImpl
Remove a platform name if present
removeTurn(ConjugateEdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Remove the turn entirely
removeTurn(ConjugateEdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Remove a turn from the conjugate bush
removeTurn(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.BushTurnData
Remove the turn entirely
removeTurn(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Remove the turn entirely
removeTurn(EdgeSegment, EdgeSegment) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Remove a turn from the bush by removing it from the acyclic graph and removing any data associated with it.
removeTurnFlow(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Remove the turn flow of the given labels (if present) and update the link composition labels in the process
removeUnmappedServiceNetworkEntities() - Method in class org.goplanit.network.layer.modifier.ServiceNetworkLayerModifierImpl
Method that will remove all entities (service nodes, legs, leg segments) that have no mapping present to the underlying physical network layer the service network is attached to.
removeUnmappedServiceNetworkEntities() - Method in interface org.goplanit.utils.network.layer.modifier.ServiceNetworkLayerModifier
Method that will remove all entities (service nodes, legs, leg segments) that have no mapping present to the underlying physical network layer the service network is attached to.
removeUnproccessedStation(OsmPtVersionScheme, OsmEntity) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
remove an unprocessed station
removeUnprocessedPtv1FerryTerminal(long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
remove unprocessed ferry terminal
removeUnprocessedStopPosition(long) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
remove unprocessed stop position
removeUnusedTransferConnectoids(ServiceNetworkLayers, boolean) - Method in interface org.goplanit.utils.zoning.modifier.ZoningModifier
Remove all directed connectoids for which no service nodes' physical nodes on any of the given layers match its access nodes, i.e., the directed connectoid has no routed services that visit it, and therefore they are not explicitly, but implicitly dangling and are removed
removeUnusedTransferConnectoids(ServiceNetworkLayers, boolean) - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
Remove all directed connectoids for which no service nodes' physical nodes on any of the given layers match its access nodes, i.e., the directed connectoid has no routed services that visit it, and therefore they are not explicitly, but implicitly dangling and are removed
removeVertex(DirectedVertex) - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
Remove a vertex by removing it from the graph and the edges it is connected to.
removeVertex(Vertex) - Method in class org.goplanit.graph.EdgeImpl
Remove vertex from edge
removeVertex(Vertex) - Method in class org.goplanit.graph.modifier.GraphModifierImpl
Remove a vertex by removing it from the graph and the edges it is connected to.
removeVertex(Vertex) - Method in interface org.goplanit.utils.graph.Edge
Remove vertex from edge
removeVertex(V) - Method in interface org.goplanit.utils.graph.modifier.GraphModifier
Remove a vertex by removing it from the graph and the edges it is connected to.
removeVertexA() - Method in class org.goplanit.graph.EdgeImpl
remove vertex A by setting it to null
removeVertexB() - Method in class org.goplanit.graph.EdgeImpl
remove vertex B by setting it to null
removeVirtualNetworkFromPhysicalNetwork() - Method in class org.goplanit.network.transport.TransportModelNetwork
Remove the edges and edge segments on the vertices of both virtual and physical networks
removeZone(Zone) - Method in class org.goplanit.zoning.modifier.ZoningModifierImpl
remove a zone from its container class (if applicable) without doing anything else
replace(EdgeSegment, EdgeSegment) - Method in class org.goplanit.graph.directed.DirectedEdgeImpl
replace passed in edge segment (if present) with the passed in one
replace(EdgeSegment, EdgeSegment) - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
replace passed in edge segment (if present) with the passed in one
replace(Edge, Edge, boolean) - Method in interface org.goplanit.utils.graph.Vertex
replace one edge with the other
replace(Vertex, Vertex) - Method in class org.goplanit.graph.EdgeImpl
Replace one of the vertices of the link
replace(Vertex, Vertex) - Method in interface org.goplanit.utils.graph.Edge
Replace one of the vertices of the link
replaceAccessLinkSegment(LinkSegment) - Method in interface org.goplanit.utils.zoning.DirectedConnectoid
Replace the access link segment for this connectoid
replaceAccessLinkSegment(LinkSegment) - Method in class org.goplanit.zoning.DirectedConnectoidImpl
Replace the access link segment for this connectoid
REPLACEMENT_RAIL_SERVICE - org.goplanit.gtfs.enums.RouteType
 
required() - Static method in class org.goplanit.gtfs.util.GtfsFileConditions
Create a file condition indicating it is required
REQUIRED - org.goplanit.gtfs.enums.GtfsFileTypePresence
 
requiredInAbsenceOf(GtfsFileType) - Static method in class org.goplanit.gtfs.util.GtfsFileConditions
Create a file condition indicating it is required if another file is not present
requiredInPresenceOf(GtfsFileType) - Static method in class org.goplanit.gtfs.util.GtfsFileConditions
Create a file condition indicating it is required if another file is present
requireLanesModeSchemeHelper(OsmNetworkReaderSettings, MacroscopicNetworkLayer) - Static method in class org.goplanit.osm.converter.helper.OsmLanesModeTaggingSchemeHelper
Verify if any modes that can be identified via the lanes:<mode> tagging scheme are currently activated via the settings making it worthwhile to utilise this tagging scheme.
requireLanesModeSchemeHelper(OsmNetworkReaderSettings, MacroscopicNetworkLayer) - Static method in class org.goplanit.osm.converter.helper.OsmModeLanesTaggingSchemeHelper
Verify if any modes that can be identified via the <mode>:lanes tagging scheme are currently activated via the settings making it worthwhile to utilise this tagging scheme.
requireTaggingSchemeHelper(OsmNetworkReaderSettings, MacroscopicNetworkLayer) - Static method in class org.goplanit.osm.converter.helper.OsmLaneTaggingSchemeHelper
Verify if any modes that can be identified via a currently derived tagging scheme are activated via the settings making it worthwhile to utilise the (derived) tagging scheme.
requireTopologicalSortUpdate - Variable in class org.goplanit.assignment.ltm.sltm.RootedBush
track if underlying acyclic graph is modified, if so, an update of the topological sort is required flagged by this member
reset() - Method in class org.goplanit.assignment.algorithmb.AlgorithmB
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.assignment.ltm.eltm.EventBasedLtm
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.assignment.ltm.LtmAssignment
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.assignment.ltm.sltm.loading.InflowOutflowData
Reset to initial state
reset() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Reset to initial state
reset() - Method in class org.goplanit.assignment.ltm.sltm.loading.ReceivingFlowData
Reset to initial state
reset() - Method in class org.goplanit.assignment.ltm.sltm.loading.SendingFlowData
Reset all sending flows
reset() - Method in interface org.goplanit.assignment.ltm.sltm.loading.SplittingRateData
Reset all splitting rate data
reset() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Reset the network loading
reset() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Reset to initial state
reset() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSimulationData
Reset the data
reset() - Method in class org.goplanit.assignment.SimulationData
reset to initial state
reset() - Method in class org.goplanit.assignment.TrafficAssignment
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.component.PlanitComponent
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.converter.BaseReaderImpl
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in interface org.goplanit.converter.ConverterEntity
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in interface org.goplanit.converter.ConverterReaderSettings
be able to reset all settings if needed
reset() - Method in interface org.goplanit.converter.ConverterWriterSettings
reset settings after persisting
reset() - Method in class org.goplanit.converter.FileBasedConverterWriterSettings
Reset content
reset() - Method in class org.goplanit.converter.SingleFileBasedConverterWriterSettings
Reset content
reset() - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
reset() - Method in class org.goplanit.cost.physical.FreeFlowLinkTravelTimeCost
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.cost.physical.initial.FixedInitialMacroscopicLinkSegmentCost
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
Resetting initial cost will cause all intial costs to be removed
reset() - Method in class org.goplanit.cost.physical.SteadyStateTravelTimeCost
reset() - Method in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Chosen cost is considered configuration not internal state, so upon resetting the chosen cost remains in tact
reset() - Method in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
Chosen speed is considered configuration not internal state, so upon resetting the chosen speed remains in tact
reset() - Method in class org.goplanit.demands.Demands
reset all demands, traveler types, time periods and user classes
reset() - Method in class org.goplanit.demands.modifier.DemandsModifier
Reset modifier
reset() - Method in class org.goplanit.gap.GapFunction
Reset the gap function
reset() - Method in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Reset the gap function
reset() - Method in class org.goplanit.gap.NormBasedGapFunction
Reset
reset() - Method in class org.goplanit.geoio.converter.GeometryIoWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
reset settings after persisting
reset() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
Reset content
reset() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
Reset content
reset() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
Reset content
reset() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
Reset content
reset() - Static method in class org.goplanit.geoio.util.GeoIODataStoreManager
Reset the manager and remove any registered data stores
reset() - Method in class org.goplanit.geoio.util.GeoIoWriterSettings
Reset content
reset() - Method in class org.goplanit.graph.directed.modifier.DirectedGraphModifierImpl
reset all state related information of the instance
reset() - Method in class org.goplanit.graph.modifier.GraphModifierImpl
reset all state related information of the instance
reset() - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsImpl
be able to reset all settings if needed
reset() - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
be able to reset all settings if needed
reset() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
be able to reset all settings if needed
reset() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningIntegratorData
 
reset() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsServicesAndZoningReaderIntegrator
Reset internal (temporary) state
reset() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesHandlerProfiler
reset the profiler
reset() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
be able to reset all settings if needed
reset() - Method in class org.goplanit.gtfs.converter.service.handler.GtfsPlanitFileHandlerStopTimes
Reset
reset() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
be able to reset all settings if needed
reset() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerConnectoidData
Reset the PLANit data tracking containers
reset() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerProfiler
reset the profiler
reset() - Method in class org.goplanit.gtfs.converter.zoning.handler.GtfsZoningHandlerTransferZoneData
Reset the PLANit data tracking containers
reset() - Method in class org.goplanit.gtfs.handler.GtfsFileHandler
Reset the handler
reset() - Method in class org.goplanit.gtfs.reader.GtfsFileReaderBase
Reset this reader and its registered handlers
reset() - Method in class org.goplanit.io.converter.demands.PlanitDemandsReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
Reset content
reset() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
be able to reset all settings if needed
reset() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
reset settings after persisting
reset() - Method in class org.goplanit.io.converter.network.PlanitNetworkReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.network.PlanitNetworkWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.network.PlanitNetworkWriterSettings
Reset content
reset() - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
Reset content
reset() - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriterSettings
Reset content
reset() - Method in class org.goplanit.io.converter.zoning.PlanitZoningReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.zoning.PlanitZoningWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.io.converter.zoning.PlanitZoningWriterSettings
Reset content
reset() - Method in class org.goplanit.io.xml.util.PlanitXmlReaderSettings
be able to reset all settings if needed
reset() - Method in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Reset content
reset() - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
Reset content
reset() - Method in class org.goplanit.matsim.converter.MatsimNetworkWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Reset content
reset() - Method in class org.goplanit.matsim.converter.MatsimPtServicesWriterSettings
Reset content
reset() - Method in class org.goplanit.matsim.converter.MatsimRoutedServicesWriter
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Reset content
reset() - Method in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Reset content
reset() - Method in class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
Reset the layer
reset() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
Reset the layer
reset() - Method in class org.goplanit.network.layer.NetworkLayerImpl
Reset the layer
reset() - Method in class org.goplanit.network.layer.physical.LinksImpl
When reset it called, it not only clears the entries, but also resets the managedids, such that when the container is reused the managed ids start from zero again.
reset() - Method in class org.goplanit.network.layer.physical.NodesImpl
When reset it called, it not only clears the entries, but also resets the managedids, such that when the container is reused the managed ids start from zero again.
reset() - Method in class org.goplanit.network.layer.UntypedNetworkLayerImpl
Reset the layer
reset() - Method in class org.goplanit.network.LayeredNetwork
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.network.Network
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.network.virtual.CentroidVerticesImpl
When reset it called, it not only clears the entries, but also resets the managedids, such that when the container is reused the managed ids start from zero again.
reset() - Method in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
identical ConjugateVirtualNetwork.clear() only now all underlying managed ids are also reset
reset() - Method in class org.goplanit.network.virtual.VirtualNetworkImpl
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
be able to reset all settings if needed
reset() - Method in class org.goplanit.osm.converter.network.OsmNetworkBaseHandler
reset the contents, mainly to free up unused resources
reset() - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerParser
reset the contents, mainly to free up unused resources
reset() - Method in class org.goplanit.osm.converter.network.OsmNetworkMainProcessingHandler
reset the contents, mainly to free up unused resources
reset() - Method in class org.goplanit.osm.converter.network.OsmNetworkPreProcessingHandler
reset the contents, mainly to free up unused resources
reset() - Method in class org.goplanit.osm.converter.network.OsmNetworkReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
reset
reset() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
reset contents of members
reset() - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
be able to reset all settings if needed
reset() - Method in class org.goplanit.osm.converter.OsmNodeData
 
reset() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
reset the contents, mainly to free up unused resources
reset() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerProfiler
reset the profiler
reset() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningMainProcessingHandler
reset the contents, mainly to free up unused resources
reset() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningPostProcessingHandler
reset the contents, mainly to free up unused resources
reset() - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningPreProcessingHandler
reset the contents, mainly to free up unused resources
reset() - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
be able to reset all settings if needed
reset() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderData
reset the handler
reset() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
reset the handler
reset() - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderPlanitData
Reset the PLANit data tracking containers
reset() - Method in class org.goplanit.osm.physical.network.macroscopic.ModifiedLinkSegmentTypes
remove all identified modified link segment types available
reset() - Method in class org.goplanit.output.adapter.OutputAdapter
remove all registered output type adapters
reset() - Method in class org.goplanit.output.OutputManager
Remove all registered formatters and adapters, only retain the configuration
reset() - Method in class org.goplanit.path.choice.logit.MultinomialLogit
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.path.OdPathSets
remove all registered path sets.
reset() - Method in class org.goplanit.sdinteraction.smoothing.MSASmoothing
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.service.routed.RoutedServices
reset by removing all layers and what is in them
reset() - Method in class org.goplanit.service.routed.RoutedServiceTripInfoImpl
Remove all registered frequency and schedule based trips
reset() - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.supply.network.nodemodel.TampereNodeModelComponent
All components should be able to reset going back to some representative initial state
reset() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
be able to reset all settings if needed
reset() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
be able to reset all settings if needed
reset() - Method in class org.goplanit.tntp.converter.zoning.TntpZoningReader
reset the reader to allow for marking unnecessary resources for garbage collection
reset() - Method in class org.goplanit.tntp.converter.zoning.TntpZoningReaderSettings
be able to reset all settings if needed
reset() - Method in interface org.goplanit.utils.graph.modifier.GraphModifier
reset all state related information of the instance
reset() - Static method in class org.goplanit.utils.id.IdGenerator
Reset the id generation across all registered tokens
reset() - Method in interface org.goplanit.utils.id.ManagedIdEntities
When reset it called, it not only clears the entries, but also resets the managedids, such that when the container is reused the managed ids start from zero again.
reset() - Method in class org.goplanit.utils.id.ManagedIdEntitiesImpl
When reset it called, it not only clears the entries, but also resets the managedids, such that when the container is reused the managed ids start from zero again.
reset() - Method in class org.goplanit.utils.misc.CustomIndexTracker
reset all tracked content
reset() - Method in interface org.goplanit.utils.network.layer.NetworkLayer
Reset the layer
reset() - Method in interface org.goplanit.utils.network.virtual.ConjugateVirtualNetwork
identical ConjugateVirtualNetwork.clear() only now all underlying managed ids are also reset
reset() - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
identical VirtualNetwork.clear() only now all underlying managed ids are also reset
reset() - Method in interface org.goplanit.utils.service.routed.RoutedServiceTripInfo
Remove all registered frequency and schedule based trips
reset() - Method in class org.goplanit.zoning.Zoning
All components should be able to reset going back to some representative initial state
reset(IdGroupingToken) - Static method in class org.goplanit.utils.id.IdGenerator
Reset the id generation for a specific token
reset(IdGroupingToken, Class<? extends Object>) - Static method in class org.goplanit.utils.id.IdGenerator
Reset the id generation for a specific token and class
resetChildManagedIdEntities() - Method in class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
Each class that has a managed id, should be able to reset any children that themselves are managedIdEntity containers.
resetChildManagedIdEntities() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
Each class that has a managed id, should be able to reset any children that themselves are managedIdEntity containers.
resetChildManagedIdEntities() - Method in class org.goplanit.service.routed.RoutedServiceImpl
Each class that has a managed id, should be able to reset any children that themselves are managedIdEntity containers.
resetChildManagedIdEntities() - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Each class that has a managed id, should be able to reset any children that themselves are managedIdEntity containers.
resetChildManagedIdEntities() - Method in interface org.goplanit.utils.id.ManagedId
Each class that has a managed id, should be able to reset any children that themselves are managedIdEntity containers.
resetChildManagedIdEntities() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
Each class that has a managed id, should be able to reset any children that themselves are managedIdEntity containers.
resetCsvDirectory() - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Call this method to delete all existing files in the CSV output directory
resetCurrentFlowAcceptanceFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Reset current flow acceptance factors (alphas)
resetCurrentFlowCapacityFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Reset current flow capacity factors (betas)
resetCurrentNetworkSegmentFlows() - Method in class org.goplanit.assignment.traditionalstatic.ModeData
Reset current network segment flows
resetCurrentReceivingFlows() - Method in class org.goplanit.assignment.ltm.sltm.loading.ReceivingFlowData
Reset current network segment flows
resetCurrentSendingFlows() - Method in class org.goplanit.assignment.ltm.sltm.loading.SendingFlowData
Reset current network segment flows
resetCurrentStorageCapacityFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Reset current storage capacity factors (gammas)
resetInflows() - Method in class org.goplanit.assignment.ltm.sltm.loading.InflowOutflowData
Reset the inflows
resetIteration() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Reset the network loading for the next iteration
resetNextFlowAcceptanceFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Reset the flow acceptance factors for the coming iteration (alphas)
resetNextFlowCapacityFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Reset the flow capacity factors for the coming iteration (betas)
resetNextNetworkSegmentFlows() - Method in class org.goplanit.assignment.traditionalstatic.ModeData
Reset the segment flows for the coming iteration
resetNextReceivingFlows() - Method in class org.goplanit.assignment.ltm.sltm.loading.ReceivingFlowData
Reset the segment flows for the coming iteration
resetNextSendingFlows() - Method in class org.goplanit.assignment.ltm.sltm.loading.SendingFlowData
Reset the segment flows for the coming iteration
resetNextStorageCapacityFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
Reset the storage capacity factors for the coming iteration (gammas)
resetOutflows() - Method in class org.goplanit.assignment.ltm.sltm.loading.InflowOutflowData
Reset the outflows
resetPathMatrix(Mode, OdZones) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentSimulationData
Reset the path matrix to empty for a specified mode for all activated
resetPotentiallyBlockingNodes() - Method in interface org.goplanit.assignment.ltm.sltm.loading.SplittingRateData
Reset registered potentially blocking nodes
resetPotentiallyBlockingNodes() - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataComplete
Reset registered potentially blocking nodes
resetPotentiallyBlockingNodes() - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataPartial
Reset registered potentially blocking nodes
resetSkimMatrix(Mode, OdZones, OdOutputTypeConfiguration) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentSimulationData
Reset the skim matrix to all zeroes for a specified mode for all activated skim output types
resetSplittingRates() - Method in interface org.goplanit.assignment.ltm.sltm.loading.SplittingRateData
Reset splitting rate data
resetSplittingRates() - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataComplete
Reset splitting rate data
resetSplittingRates() - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataPartial
Reset splitting rate data
resetTo(IdGroupingToken, Class<? extends Object>, long) - Static method in class org.goplanit.utils.id.IdGenerator
Reset the id generation for a specific token and class to the given offset
resetTrackedNodes() - Method in interface org.goplanit.assignment.ltm.sltm.loading.SplittingRateData
Reset registered tracked nodes
resetTrackedNodes() - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataComplete
Reset registered tracked nodes
resetTrackedNodes() - Method in class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataPartial
Reset registered tracked nodes
resetXmlDirectory() - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Call this method to delete all existing files in the XML output directory
RESIDENTIAL - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
RESIDENTIAL_LINK_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
RESOURCES_RELEASE_GENERIC - Static variable in class org.goplanit.io.xml.util.PlanitSchema
base location for any resources (such as schemas) for any release version, but without the actual version or resource appended yet
ResourceUtils - Class in org.goplanit.utils.resource
Utilities to access resources in the Java environment
ResourceUtils() - Constructor for class org.goplanit.utils.resource.ResourceUtils
 
RESTRICTION - Static variable in class org.goplanit.osm.tags.OsmRelationTypeTags
 
restrictLinkSpeedBySupportedModes - Variable in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Flag that indicates if a link's physical speed limit is to be reduced in case only modes with a lower top speed than the speed limit are included on this link.
RESULT_PRIORITY - org.goplanit.output.property.OutputPropertyPriority
 
REVERSE_SIGNPOSTED_AS - org.goplanit.gtfs.enums.GtfsKeyType
 
REVERSIBLE - Static variable in class org.goplanit.osm.tags.OsmOneWayTags
 
RIDE_SHARE - org.goplanit.utils.mode.UseOfModeType
 
RIGHT - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
value for sidewalk key , see also https://wiki.openstreetmap.org/wiki/Key:sidewalk
RIGHT - Static variable in class org.goplanit.osm.tags.OsmTags
 
ROAD - org.goplanit.utils.mode.TrackModeType
 
ROAD - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
ROAD_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane
RootedBush<V extends DirectedVertex,​ES extends EdgeSegment> - Class in org.goplanit.assignment.ltm.sltm
A rooted bush is an acyclic directed graph comprising of implicit paths along a network.
RootedBush(RootedBush<V, ES>, boolean) - Constructor for class org.goplanit.assignment.ltm.sltm.RootedBush
Copy constructor
RootedBush(IdGroupingToken, DirectedVertex, boolean, UntypedACyclicSubGraph<V, ES>) - Constructor for class org.goplanit.assignment.ltm.sltm.RootedBush
Constructor
RootedBushFlowUpdateConsumerImpl<T extends NetworkFlowUpdateData> - Class in org.goplanit.assignment.ltm.sltm.consumer
Base Consumer to apply during bush based network loading flow update for each origin bush
RootedBushFlowUpdateConsumerImpl(T) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.RootedBushFlowUpdateConsumerImpl
Constructor
RootedBushTurnFlowUpdateConsumer - Class in org.goplanit.assignment.ltm.sltm.consumer
Consumer to apply during bush based network loading turn flow update for each non-zero demand bush
RootedBushTurnFlowUpdateConsumer(NetworkTurnFlowUpdateData) - Constructor for class org.goplanit.assignment.ltm.sltm.consumer.RootedBushTurnFlowUpdateConsumer
constructor
RootedLabelledBush - Class in org.goplanit.assignment.ltm.sltm
A rooted bush is an acyclic directed graph comprising of implicit paths along a network.
RootedLabelledBush(RootedLabelledBush, boolean) - Constructor for class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Copy constructor
RootedLabelledBush(IdGroupingToken, DirectedVertex, boolean, long) - Constructor for class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Constructor
ROUNDABOUT - Static variable in class org.goplanit.osm.tags.OsmJunctionTags
 
ROUNDHOUSE - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
ROUTE - org.goplanit.gtfs.enums.GtfsObjectType
 
ROUTE - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
ROUTE - Static variable in class org.goplanit.osm.tags.OsmRelationTypeTags
 
ROUTE - Static variable in class org.goplanit.osm.tags.OsmWaterwayTags
 
ROUTE_COLOR - org.goplanit.gtfs.enums.GtfsKeyType
 
ROUTE_DESC - org.goplanit.gtfs.enums.GtfsKeyType
 
ROUTE_EXCLUDED - org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.TripRemovalType
 
ROUTE_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
ROUTE_LONG_NAME - org.goplanit.gtfs.enums.GtfsKeyType
 
ROUTE_MASTER - Static variable in class org.goplanit.osm.tags.OsmRelationTypeTags
 
ROUTE_MODE_INCOMPATIBLE - org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.TripRemovalType
 
ROUTE_PROFILE - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
ROUTE_SHORT_NAME - org.goplanit.gtfs.enums.GtfsKeyType
 
ROUTE_SORT_ORDER - org.goplanit.gtfs.enums.GtfsKeyType
 
ROUTE_TEXT_COLOR - org.goplanit.gtfs.enums.GtfsKeyType
 
ROUTE_TYPE - org.goplanit.gtfs.enums.GtfsKeyType
 
ROUTE_URL - org.goplanit.gtfs.enums.GtfsKeyType
 
ROUTED_SERVICE_ID_CLASS - Static variable in interface org.goplanit.utils.service.routed.RoutedService
id class for generating ids
ROUTED_SERVICES_LAYER_ID_CLASS - Static variable in interface org.goplanit.utils.service.routed.RoutedServicesLayer
id class for generating ids
ROUTED_SERVICES_XSD - Static variable in class org.goplanit.io.xml.util.PlanitSchema
 
ROUTED_SERVICES_XSD_FILE - Static variable in class org.goplanit.io.converter.service.PlanitRoutedServicesReader
Default XSD files used to validate input XML files against, TODO: move to properties file
ROUTED_TRIP_DEPARTURE_ID_CLASS - Static variable in interface org.goplanit.utils.service.routed.RoutedTripDeparture
id class for generating ids
ROUTED_TRIP_ID_CLASS - Static variable in interface org.goplanit.utils.service.routed.RoutedTrip
id class for generating ids
routedModeServices - Variable in class org.goplanit.service.routed.RoutedServiceFactoryImpl
container to use
RoutedModeServices - Interface in org.goplanit.utils.service.routed
Interface for wrapper container class around RoutedModeServices for a particular mode.
RoutedModeServicesImpl - Class in org.goplanit.service.routed
Implementation of the RoutedModeServices interface
RoutedModeServicesImpl(RoutedModeServicesImpl, boolean, BiConsumer<RoutedService, RoutedService>) - Constructor for class org.goplanit.service.routed.RoutedModeServicesImpl
Copy constructor, also creates new factory with this as its underlying container
RoutedModeServicesImpl(IdGroupingToken, Mode) - Constructor for class org.goplanit.service.routed.RoutedModeServicesImpl
Constructor
RoutedService - Interface in org.goplanit.utils.service.routed
Interface to reflect a routed service.
RoutedServiceFactory - Interface in org.goplanit.utils.service.routed
Factory for creating routed service instances on underlying container
RoutedServiceFactoryImpl - Class in org.goplanit.service.routed
Factory for creating routed service instances on underlying container
RoutedServiceFactoryImpl(IdGroupingToken, RoutedModeServices) - Constructor for class org.goplanit.service.routed.RoutedServiceFactoryImpl
Constructor
RoutedServiceImpl - Class in org.goplanit.service.routed
Implementation of a RoutedService instance based on the RoutedService interface
RoutedServiceImpl(RoutedServiceImpl, boolean) - Constructor for class org.goplanit.service.routed.RoutedServiceImpl
Copy constructor
RoutedServiceImpl(IdGroupingToken, Mode) - Constructor for class org.goplanit.service.routed.RoutedServiceImpl
Constructor
routedServiceLayerPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular routed services layer are prefixed with the exact same string, i.e.
routedServices - Variable in class org.goplanit.project.CustomPlanItProject
The registered routed services
routedServices - Variable in class org.goplanit.project.PlanItProjectInput
The registered routed services
RoutedServices - Class in org.goplanit.service.routed
Routed services are service that follow a predefined paths (route) on a service network layer that are offered as a service of some sort, i.e., it either follows a schedule or a frequency.
RoutedServices(RoutedServices, boolean, BiConsumer<RoutedServicesLayer, RoutedServicesLayer>) - Constructor for class org.goplanit.service.routed.RoutedServices
Copy constructor
RoutedServices(IdGroupingToken, ServiceNetwork) - Constructor for class org.goplanit.service.routed.RoutedServices
Constructor
RoutedServicesIdMapper - Class in org.goplanit.converter.idmapping
All routed services id mappers in a convenience class
RoutedServicesIdMapper(IdMapperType) - Constructor for class org.goplanit.converter.idmapping.RoutedServicesIdMapper
Constructor
routedServicesLayer - Variable in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
 
RoutedServicesLayer - Interface in org.goplanit.utils.service.routed
Interface to reflect a routed services layer which in turn is to be managed by a container class that implements the RoutedServicesLayers interface.
RoutedServicesLayerFactory - Interface in org.goplanit.utils.service.routed
Factory for creating routed services layer instances (on container)
RoutedServicesLayerFactoryImpl - Class in org.goplanit.service.routed
Factory for creating routed services layer instances (on container)
RoutedServicesLayerFactoryImpl(IdGroupingToken, RoutedServicesLayers) - Constructor for class org.goplanit.service.routed.RoutedServicesLayerFactoryImpl
Constructor
RoutedServicesLayerImpl - Class in org.goplanit.service.routed
Implementation of the RoutedServicesLayer interface
RoutedServicesLayerImpl(RoutedServicesLayerImpl, boolean, ManagedIdDeepCopyMapper<RoutedService>) - Constructor for class org.goplanit.service.routed.RoutedServicesLayerImpl
Copy constructor
RoutedServicesLayerImpl(IdGroupingToken, ServiceNetworkLayer) - Constructor for class org.goplanit.service.routed.RoutedServicesLayerImpl
Constructor
RoutedServicesLayerModifier - Interface in org.goplanit.utils.service.routed.modifier
Modification utilities for a routed services layer that require complex changes to the underlying containers
RoutedServicesLayerModifierImpl - Class in org.goplanit.service.routed.modifier
Implementation of RoutedServicesLayerModifier
RoutedServicesLayerModifierImpl(RoutedServicesLayerImpl) - Constructor for class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Constructor
routedServicesLayers - Variable in class org.goplanit.service.routed.RoutedServicesLayerFactoryImpl
container to use
RoutedServicesLayers - Interface in org.goplanit.utils.service.routed
Interface for wrapper container class around RoutedServiceLayer instances.
RoutedServicesLayersImpl - Class in org.goplanit.service.routed
Implementation of the RoutedServicesLayers interface.
RoutedServicesLayersImpl(RoutedServicesLayersImpl, boolean, BiConsumer<RoutedServicesLayer, RoutedServicesLayer>) - Constructor for class org.goplanit.service.routed.RoutedServicesLayersImpl
Copy constructor, also creates new factory with this as its underlying container
RoutedServicesLayersImpl(IdGroupingToken) - Constructor for class org.goplanit.service.routed.RoutedServicesLayersImpl
Constructor
RoutedServicesModificationEvent - Interface in org.goplanit.utils.service.routed.modifier
Interface for the group of events that are used around zoning modification
RoutedServicesModifierEventProducer - Interface in org.goplanit.utils.service.routed.modifier
Interface dedicated to the RoutedServicesLayerModifier event related exposed methods.
RoutedServicesModifierEventType - Class in org.goplanit.utils.service.routed.modifier
Routed services modifier event type class.
RoutedServicesModifierEventType(String) - Constructor for class org.goplanit.utils.service.routed.modifier.RoutedServicesModifierEventType
Constructor
RoutedServicesModifierListener - Interface in org.goplanit.utils.service.routed.modifier
To serve as base listener class for all routed services modification events, where its onX method provides any routed services modification event as parameter
routedServicesPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular routed services are prefixed with the exact same string, i.e.
RoutedServicesReader - Interface in org.goplanit.converter.service
Interface to read a PLANit RoutedServices instance
routedServicesSettings - Variable in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
the routed services settings to use
routedServicesSettings - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
the service settings to use, only relevant when reading with services
routedServicesSettings - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
the routed services settings to use
routedServicesToPopulate - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
the routed services to (optionally) populate
RoutedServicesWriter - Interface in org.goplanit.converter.service
Interface to write a PLANit RoutedServices to disk
RoutedServiceTripInfo - Interface in org.goplanit.utils.service.routed
Interface to reflect one or more similar routed service trips by providing information on their route legs and schedule/frequencies.
RoutedServiceTripInfoImpl - Class in org.goplanit.service.routed
Implementation of a RoutedServiceTripInfo interface
RoutedServiceTripInfoImpl(RoutedServiceTripInfoImpl, boolean) - Constructor for class org.goplanit.service.routed.RoutedServiceTripInfoImpl
Copy constructor
RoutedServiceTripInfoImpl(IdGroupingToken) - Constructor for class org.goplanit.service.routed.RoutedServiceTripInfoImpl
Constructor
RoutedTrip - Interface in org.goplanit.utils.service.routed
Base interface for routed trips.
RoutedTripDeparture - Interface in org.goplanit.utils.service.routed
A representation of a departure within a routed trip
RoutedTripDepartureFactory - Interface in org.goplanit.utils.service.routed
Factory for creating routed trip departure instances (on container)
RoutedTripDepartureFactoryImpl - Class in org.goplanit.service.routed
Factory for creating routed trip departure instances (on container)
RoutedTripDepartureFactoryImpl(IdGroupingToken, RoutedTripDepartures) - Constructor for class org.goplanit.service.routed.RoutedTripDepartureFactoryImpl
Constructor
RoutedTripDepartureImpl - Class in org.goplanit.service.routed
An representation of a departure within a routed trip
RoutedTripDepartureImpl(RoutedTripDepartureImpl, boolean) - Constructor for class org.goplanit.service.routed.RoutedTripDepartureImpl
Copy constructor
RoutedTripDepartureImpl(IdGroupingToken, ExtendedLocalTime) - Constructor for class org.goplanit.service.routed.RoutedTripDepartureImpl
Constructor
routedTripDepartures - Variable in class org.goplanit.service.routed.RoutedTripDepartureFactoryImpl
container to use
RoutedTripDepartures - Interface in org.goplanit.utils.service.routed
A container class for departures registered on a schedule based routed trip
RoutedTripDeparturesImpl - Class in org.goplanit.service.routed
Class that manages all routed trip departures for a given routed trip schedule
RoutedTripDeparturesImpl(RoutedTripDeparturesImpl, boolean, BiConsumer<RoutedTripDeparture, RoutedTripDeparture>) - Constructor for class org.goplanit.service.routed.RoutedTripDeparturesImpl
Copy constructor, also creates new factory with this as its underlying container
RoutedTripDeparturesImpl(IdGroupingToken) - Constructor for class org.goplanit.service.routed.RoutedTripDeparturesImpl
Constructor
RoutedTripFactory<T extends RoutedTrip> - Interface in org.goplanit.utils.service.routed
Factory for creating routed trips of type T
RoutedTripFactoryImpl<T extends RoutedTrip> - Class in org.goplanit.service.routed
Factory for creating routed trips of type T
RoutedTripFactoryImpl(IdGroupingToken, RoutedTrips<T>) - Constructor for class org.goplanit.service.routed.RoutedTripFactoryImpl
Constructor
RoutedTripFrequency - Interface in org.goplanit.utils.service.routed
Interface for frequency based trips of a RoutedService.
RoutedTripFrequencyFactory - Interface in org.goplanit.utils.service.routed
Factory for creating routed trips that are frequency based
RoutedTripFrequencyFactoryImpl - Class in org.goplanit.service.routed
Factory for creating routed trips that are frequency based
RoutedTripFrequencyFactoryImpl(IdGroupingToken, RoutedTripsFrequency) - Constructor for class org.goplanit.service.routed.RoutedTripFrequencyFactoryImpl
Constructor
RoutedTripFrequencyImpl - Class in org.goplanit.service.routed
Implementation of a RoutedTripFrequency interface.
RoutedTripFrequencyImpl(RoutedTripFrequencyImpl, boolean) - Constructor for class org.goplanit.service.routed.RoutedTripFrequencyImpl
Copy constructor
RoutedTripFrequencyImpl(IdGroupingToken) - Constructor for class org.goplanit.service.routed.RoutedTripFrequencyImpl
Constructor
RoutedTripFrequencyUtils - Class in org.goplanit.utils.service.routed
Utilities for RoutedTripFrequency class
RoutedTripFrequencyUtils() - Constructor for class org.goplanit.utils.service.routed.RoutedTripFrequencyUtils
 
RoutedTripImpl - Class in org.goplanit.service.routed
Implementation of a RoutedTrip interface.
RoutedTripImpl(RoutedTripImpl, boolean) - Constructor for class org.goplanit.service.routed.RoutedTripImpl
Copy constructor
RoutedTripImpl(IdGroupingToken) - Constructor for class org.goplanit.service.routed.RoutedTripImpl
Constructor
routedTrips - Variable in class org.goplanit.service.routed.RoutedTripFactoryImpl
container to use
RoutedTrips<T extends RoutedTrip> - Interface in org.goplanit.utils.service.routed
Base class for routed trips container for some derived type of RoutedTrip (either schedule or frequency based for example).
RoutedTripSchedule - Interface in org.goplanit.utils.service.routed
The schedule with on or more departures for a routed service as well as the relative timings of each leg for each departure.
RoutedTripScheduleFactory - Interface in org.goplanit.utils.service.routed
Factory for creating routed trips that are schedule based
RoutedTripScheduleFactoryImpl - Class in org.goplanit.service.routed
Factory for creating routed trips that are schedule based
RoutedTripScheduleFactoryImpl(IdGroupingToken, RoutedTripsSchedule) - Constructor for class org.goplanit.service.routed.RoutedTripScheduleFactoryImpl
Constructor
RoutedTripScheduleImpl - Class in org.goplanit.service.routed
Implementation of a RoutedTripSchedule interface.
RoutedTripScheduleImpl(RoutedTripScheduleImpl, boolean) - Constructor for class org.goplanit.service.routed.RoutedTripScheduleImpl
Copy constructor
RoutedTripScheduleImpl(IdGroupingToken) - Constructor for class org.goplanit.service.routed.RoutedTripScheduleImpl
Constructor
RoutedTripsFrequency - Interface in org.goplanit.utils.service.routed
Interface for wrapper container class around RoutedTrip instances that define a frequency based schedule.
RoutedTripsFrequencyImpl - Class in org.goplanit.service.routed
Implementation of the RoutedTripsFrequency interface.
RoutedTripsFrequencyImpl(RoutedTripsFrequencyImpl, boolean, BiConsumer<RoutedTripFrequency, RoutedTripFrequency>) - Constructor for class org.goplanit.service.routed.RoutedTripsFrequencyImpl
Copy constructor, also creates new factory with this as its underlying container
RoutedTripsFrequencyImpl(IdGroupingToken) - Constructor for class org.goplanit.service.routed.RoutedTripsFrequencyImpl
Constructor
RoutedTripsImpl<T extends RoutedTrip> - Class in org.goplanit.service.routed
Base class for toued trips of some derived type (either schedule or frequency based for example).
RoutedTripsImpl(RoutedTripsImpl<T>, boolean, BiConsumer<T, T>) - Constructor for class org.goplanit.service.routed.RoutedTripsImpl
Copy constructor, incomplete, requires derived class to explicitly set factory
RoutedTripsImpl(IdGroupingToken) - Constructor for class org.goplanit.service.routed.RoutedTripsImpl
Constructor
RoutedTripsSchedule - Interface in org.goplanit.utils.service.routed
Interface for wrapper container class around RoutedTrip instances that define an explicit schedule.
RoutedTripsScheduleImpl - Class in org.goplanit.service.routed
Implementation of the RoutedTripsSchedule interface.
RoutedTripsScheduleImpl(RoutedTripsScheduleImpl, boolean, BiConsumer<RoutedTripSchedule, RoutedTripSchedule>) - Constructor for class org.goplanit.service.routed.RoutedTripsScheduleImpl
Copy constructor, also creates new factory with this as its underlying container
RoutedTripsScheduleImpl(IdGroupingToken) - Constructor for class org.goplanit.service.routed.RoutedTripsScheduleImpl
Constructor
routeFerryConfiguration - Variable in class org.goplanit.osm.defaults.OsmWaterwayTypeConfiguration
 
ROUTES - org.goplanit.gtfs.enums.GtfsFileType
 
RouteType - Enum in org.goplanit.gtfs.enums
Defines the different (unextended) Route Types, i.e., modes: TRAM_LIGHTRAIL (0) - Tram, Streetcar, Light rail.
routeTypeChoice - Variable in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Indicates what route types are applied, e.g.
RouteTypeChoice - Enum in org.goplanit.gtfs.enums
Defines the different Route Type choices: DEFAULT - use default route type options as specified in original GTFS feed EXTENDED - use the extended options as per https://developers.google.com/transit/gtfs/reference/extended-route-types
RouteTypeExtendedToPredefinedPlanitModeMappingCreator - Class in org.goplanit.gtfs.converter
Each eligible GTFS extended Route type is mapped to a PLANit mode through this dedicated mapping class so that the memory model's modes are user configurable yet linked to the original format.
RouteTypeExtendedToPredefinedPlanitModeMappingCreator() - Constructor for class org.goplanit.gtfs.converter.RouteTypeExtendedToPredefinedPlanitModeMappingCreator
 
RouteTypeOriginalToPlanitModeMappingCreator - Class in org.goplanit.gtfs.converter
Each GTFS default Route type is mapped to a PLANit mode through this dedicated mapping class so that the memory model's modes are user configurable yet linked to the original format.
RouteTypeOriginalToPlanitModeMappingCreator() - Constructor for class org.goplanit.gtfs.converter.RouteTypeOriginalToPlanitModeMappingCreator
 
run() - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
Run the Tampere node model
run(Mode, AbstractPhysicalCost, AbstractVirtualCost, StaticLtmLoadingBushBase<?>, double) - Method in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
We account for the fact that per bush different incoming links to the PAS might be used so each incoming link that is used and that is congested should be the basis for the flow shift instead of the first congested one within the PAS.
RUN_ID - org.goplanit.output.property.OutputPropertyType
 
RunIdOutputProperty - Class in org.goplanit.output.property
 
RunIdOutputProperty() - Constructor for class org.goplanit.output.property.RunIdOutputProperty
 
runIdPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular traffic assignment run are prefixed with the exact same string, i.e.

S

s1ReverseLabelChains - Variable in class org.goplanit.assignment.ltm.sltm.PasFlowShiftOriginBasedSmartLabelledExecutor
the label chains (list of list map value), per origin (map key) in reverse order (end to start) that traverse S1
s2ReverseLabelChains - Variable in class org.goplanit.assignment.ltm.sltm.PasFlowShiftOriginBasedSmartLabelledExecutor
the label chains (list of list map value), per origin (map key), in reverse order (end to start) that traverse S2
SAINT_KITS_NEVIS - Static variable in class org.goplanit.utils.locale.CountryNames
 
SAINT_LUCIA - Static variable in class org.goplanit.utils.locale.CountryNames
 
SAINT_VINCENT_GRENADINES - Static variable in class org.goplanit.utils.locale.CountryNames
 
SAMOA - Static variable in class org.goplanit.utils.locale.CountryNames
 
SATURDAY - org.goplanit.gtfs.enums.GtfsKeyType
 
scaledRemainingTurnSendingFlows - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModel
store the remaining turn sending flows
SCHOOL_AND_PUBLIC_SERVICE_BUS - org.goplanit.gtfs.enums.RouteType
 
SCHOOL_BUS - org.goplanit.gtfs.enums.RouteType
 
searchType - Variable in class org.goplanit.algorithms.shortest.ShortestResultGeneralised
reflects the active type
second - Variable in class org.goplanit.utils.misc.Pair
The second object in this Pair
second - Variable in class org.goplanit.utils.misc.Quadruple
The second object
second - Variable in class org.goplanit.utils.misc.Triple
The second object in this Triple
second() - Method in class org.goplanit.utils.misc.Pair
Get second object in pair
second() - Method in class org.goplanit.utils.misc.Quadruple
Get second object
second() - Method in class org.goplanit.utils.misc.Triple
Get second object in triple
SECOND - org.goplanit.utils.unit.UnitType
 
SECOND - Static variable in interface org.goplanit.utils.unit.Unit
predefined SECOND TimeUnit
SECOND_2_HOUR - Static variable in class org.goplanit.utils.unit.TimeUnit
second to hour conversion multiplier
SECOND_2_MINUTE - Static variable in class org.goplanit.utils.unit.TimeUnit
second to minute conversion multiplier
SECONDARY - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
SECONDARY_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane
SECONDARY_LINK - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
SECONDARY_LINK_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane
secondNotNull() - Method in class org.goplanit.utils.misc.Pair
Check if second is non null
secondNotNull() - Method in class org.goplanit.utils.misc.Triple
Check if second is non-null
SECONDS - org.goplanit.tntp.enums.TimeUnits
 
sendingFlowData - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
variables tracked for sending flow update step
SendingFlowData - Class in org.goplanit.assignment.ltm.sltm.loading
POJO to store the sLTM variables used for sending flow updates (Step 2) in network loading
SendingFlowData(double[]) - Constructor for class org.goplanit.assignment.ltm.sltm.loading.SendingFlowData
Constructor
sendingFlowGapFunction - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
the gap function to apply on sending flow update step
sendingFlows - Variable in class org.goplanit.assignment.ltm.sltm.consumer.NetworkFlowUpdateData
The sending flows to update if flagged as such
SEPARATE - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: separately mapped tag mainly used by bicycle/pedestrian mode
SEPARATE - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
SEPARATE - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
value for sidewalk key , see also https://wiki.openstreetmap.org/wiki/Key:sidewalk
serialize(Object) - Static method in class org.goplanit.utils.misc.CloneUtils
Serialise an object
SERVICE - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
SERVICE_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
SERVICE_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
SERVICE_ID_DISCARDED - org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.TripRemovalType
 
SERVICE_NETWORK_XSD - Static variable in class org.goplanit.io.xml.util.PlanitSchema
 
SERVICE_NETWORK_XSD_FILE - Static variable in class org.goplanit.io.converter.service.PlanitServiceNetworkReader
Default XSD files used to validate input XML files against, TODO: move to properties file
ServiceLeg - Interface in org.goplanit.utils.network.layer.service
Service leg interface which extends the Edge interface.
ServiceLeg.LengthType - Enum in org.goplanit.utils.network.layer.service
Types of lengths that can be queries for a service leg based on available underlying physical links
ServiceLegFactory - Interface in org.goplanit.utils.network.layer.service
Factory interface for creating service leg instances
ServiceLegFactoryImpl - Class in org.goplanit.network.layer.service
Factory for creating service legs on service leg container
ServiceLegFactoryImpl(IdGroupingToken, GraphEntities<ServiceLeg>) - Constructor for class org.goplanit.network.layer.service.ServiceLegFactoryImpl
Constructor
ServiceLegImpl - Class in org.goplanit.network.layer.service
A service leg connects two service nodes.
ServiceLegImpl(ServiceLegImpl, boolean) - Constructor for class org.goplanit.network.layer.service.ServiceLegImpl
Copy Constructor.
ServiceLegImpl(IdGroupingToken, ServiceNode, ServiceNode) - Constructor for class org.goplanit.network.layer.service.ServiceLegImpl
Constructor which injects link lengths directly
ServiceLegs - Interface in org.goplanit.utils.network.layer.service
Container around service legs with factory access
ServiceLegSegment - Interface in org.goplanit.utils.network.layer.service
Interface for directed ServiceLegSegment part of non-directional ServiceLeg.
ServiceLegSegmentFactory - Interface in org.goplanit.utils.network.layer.service
Factory interface for creating service leg segment instances
ServiceLegSegmentFactoryImpl - Class in org.goplanit.network.layer.service
Factory for creating service leg segments on service leg segment container
ServiceLegSegmentFactoryImpl(IdGroupingToken, GraphEntities<ServiceLegSegment>) - Constructor for class org.goplanit.network.layer.service.ServiceLegSegmentFactoryImpl
Constructor
ServiceLegSegmentImpl - Class in org.goplanit.network.layer.service
A service leg segment implementation.
ServiceLegSegmentImpl(ServiceLegSegmentImpl, boolean) - Constructor for class org.goplanit.network.layer.service.ServiceLegSegmentImpl
Copy constructor
ServiceLegSegmentImpl(IdGroupingToken, ServiceLeg, boolean) - Constructor for class org.goplanit.network.layer.service.ServiceLegSegmentImpl
Constructor with no reference to underlying physical links (to be populated later)
ServiceLegSegmentImpl(IdGroupingToken, ServiceLeg, boolean, List<LinkSegment>) - Constructor for class org.goplanit.network.layer.service.ServiceLegSegmentImpl
Constructor
ServiceLegSegments - Interface in org.goplanit.utils.network.layer.service
Container for service leg segments
ServiceLegSegmentsImpl - Class in org.goplanit.network.layer.service
Implementation of ServiceLegSegments container.
ServiceLegSegmentsImpl(ServiceLegSegmentsImpl, boolean, BiConsumer<ServiceLegSegment, ServiceLegSegment>) - Constructor for class org.goplanit.network.layer.service.ServiceLegSegmentsImpl
Copy constructor, also creates new factory with this as its underlying container
ServiceLegSegmentsImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.service.ServiceLegSegmentsImpl
Constructor
ServiceLegSegmentsImpl(IdGroupingToken, ServiceLegSegmentFactory) - Constructor for class org.goplanit.network.layer.service.ServiceLegSegmentsImpl
Constructor
ServiceLegSegmentUtils - Class in org.goplanit.utils.network.layer.service
Utilities for RoutedTripFrequency class
ServiceLegSegmentUtils() - Constructor for class org.goplanit.utils.network.layer.service.ServiceLegSegmentUtils
 
ServiceLegsImpl - Class in org.goplanit.network.layer.service
Container class for managing service legs within a service network
ServiceLegsImpl(ServiceLegsImpl, boolean, BiConsumer<ServiceLeg, ServiceLeg>) - Constructor for class org.goplanit.network.layer.service.ServiceLegsImpl
Copy constructor, also creates new factory with this as its underlying container
ServiceLegsImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.service.ServiceLegsImpl
Constructor
ServiceLegsImpl(IdGroupingToken, ServiceLegFactory) - Constructor for class org.goplanit.network.layer.service.ServiceLegsImpl
Constructor
ServiceNetwork - Class in org.goplanit.network
A service network is a network built on top of a topological (physical) transport network providing services leveraging this underlying network.
ServiceNetwork(ServiceNetwork, boolean, ManagedIdDeepCopyMapper<ServiceNetworkLayer>) - Constructor for class org.goplanit.network.ServiceNetwork
Copy constructor.
ServiceNetwork(IdGroupingToken, MacroscopicNetwork) - Constructor for class org.goplanit.network.ServiceNetwork
Constructor
ServiceNetworkConverter - Class in org.goplanit.converter.service
Service network converter class able to convert a service network from one type to another
ServiceNetworkConverter(ServiceNetworkReader, ServiceNetworkWriter) - Constructor for class org.goplanit.converter.service.ServiceNetworkConverter
constructor
ServiceNetworkConverterFactory - Class in org.goplanit.converter.service
Factory class for creating service network converters
ServiceNetworkConverterFactory() - Constructor for class org.goplanit.converter.service.ServiceNetworkConverterFactory
 
ServiceNetworkIdMapper - Class in org.goplanit.converter.idmapping
All service network id mappers in a convenience class
ServiceNetworkIdMapper(IdMapperType) - Constructor for class org.goplanit.converter.idmapping.ServiceNetworkIdMapper
Constructor
ServiceNetworkLayer - Interface in org.goplanit.utils.network.layer
Service network layer consisting of service nodes, legs and leg segments on top of a parent network layer with physical entities.
ServiceNetworkLayerFactory - Interface in org.goplanit.utils.network.layers
Factory interface for creating service network layers
ServiceNetworkLayerFactoryImpl - Class in org.goplanit.network.layer.service
Factory for creating service network layer instances
ServiceNetworkLayerFactoryImpl(IdGroupingToken, ServiceNetworkLayersImpl) - Constructor for class org.goplanit.network.layer.service.ServiceNetworkLayerFactoryImpl
Constructor
ServiceNetworkLayerImpl - Class in org.goplanit.network.layer.service
A service network layer is built on top of a physical network (layer).
ServiceNetworkLayerImpl(ServiceNetworkLayerImpl, boolean, GraphEntityDeepCopyMapper<ServiceNode>, GraphEntityDeepCopyMapper<ServiceLeg>, GraphEntityDeepCopyMapper<ServiceLegSegment>) - Constructor for class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Copy constructor
ServiceNetworkLayerImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Constructor.
ServiceNetworkLayerImpl(IdGroupingToken, MacroscopicNetworkLayer) - Constructor for class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Constructor.
ServiceNetworkLayerImpl(IdGroupingToken, MacroscopicNetworkLayer, ServiceNodes, ServiceLegs, ServiceLegSegments) - Constructor for class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Constructor
ServiceNetworkLayerModifier<V extends ServiceNode,​E extends ServiceLeg,​S extends ServiceLegSegment> - Interface in org.goplanit.utils.network.layer.modifier
Modifier with additional functionality related to modifications to service network layers
ServiceNetworkLayerModifierImpl<V extends ServiceNode,​E extends ServiceLeg,​S extends ServiceLegSegment> - Class in org.goplanit.network.layer.modifier
Modifier class for service network layer, added functionality for service networks to: remove unmapped service nodes, service legs, and service leg segments
ServiceNetworkLayerModifierImpl(ServiceNetworkLayerImpl, UntypedDirectedGraphImpl<V, E, S>) - Constructor for class org.goplanit.network.layer.modifier.ServiceNetworkLayerModifierImpl
Constructor
serviceNetworkLayerPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular service network layer are prefixed with the exact same string, i.e.
ServiceNetworkLayers - Interface in org.goplanit.utils.network.layers
interface to manage service network layers, i.e., layers that contain service networks on top of other network layers
ServiceNetworkLayersImpl - Class in org.goplanit.network.layers
Implementation of container and factory to manage service network layers.
ServiceNetworkLayersImpl(ServiceNetworkLayersImpl, boolean, BiConsumer<ServiceNetworkLayer, ServiceNetworkLayer>) - Constructor for class org.goplanit.network.layers.ServiceNetworkLayersImpl
Copy constructor, also creates new factory with this as its underlying container
ServiceNetworkLayersImpl(IdGroupingToken, MacroscopicNetwork) - Constructor for class org.goplanit.network.layers.ServiceNetworkLayersImpl
Constructor
ServiceNetworkModifierUtils - Class in org.goplanit.network
Utilities to make it easier to use service network wide network modifier options
ServiceNetworkModifierUtils() - Constructor for class org.goplanit.network.ServiceNetworkModifierUtils
 
serviceNetworkPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular service network are prefixed with the exact same string, i.e.
ServiceNetworkReader - Interface in org.goplanit.converter.service
Interface to read a PLANit service network
serviceNetworks - Variable in class org.goplanit.project.CustomPlanItProject
The registered service networks
serviceNetworks - Variable in class org.goplanit.project.PlanItProjectInput
The registered service networks
serviceNetworkSettings - Variable in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
the service network settings to use
serviceNetworkSettings - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
the service settings to use, only relevant when reading with services
serviceNetworkSettings - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
the service network settings to use
serviceNetworkToPopulate - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
the service network to (optionally) populate
ServiceNetworkWriter - Interface in org.goplanit.converter.service
Interface to write a PLANit service network to disk
ServiceNode - Interface in org.goplanit.utils.network.layer.service
Service node is a vertex but not all vertices are service nodes.
ServiceNodeFactory - Interface in org.goplanit.utils.network.layer.service
Factory interface for creating service node instances
ServiceNodeFactoryImpl - Class in org.goplanit.network.layer.service
Factory for creating nodes on nodes container
ServiceNodeFactoryImpl(IdGroupingToken, ServiceNodes) - Constructor for class org.goplanit.network.layer.service.ServiceNodeFactoryImpl
Constructor
ServiceNodeImpl - Class in org.goplanit.network.layer.service
A ServiceNode is used in a ServiceNetwork where it holds a reference to a DirectedNode of the ServiceNetworkLayer's underlying physical network layer.
ServiceNodeImpl(ServiceNodeImpl, boolean) - Constructor for class org.goplanit.network.layer.service.ServiceNodeImpl
Copy constructor
ServiceNodeImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.service.ServiceNodeImpl
Constructor
ServiceNodes - Interface in org.goplanit.utils.network.layer.service
Service node container and factory
ServiceNodesImpl - Class in org.goplanit.network.layer.service
ServiceNodes implementation.
ServiceNodesImpl(ServiceNodesImpl, boolean, BiConsumer<ServiceNode, ServiceNode>) - Constructor for class org.goplanit.network.layer.service.ServiceNodesImpl
Copy constructor, also creates new factory with this as its underlying container
ServiceNodesImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.service.ServiceNodesImpl
Constructor
ServiceNodesImpl(IdGroupingToken, ServiceNodeFactory) - Constructor for class org.goplanit.network.layer.service.ServiceNodesImpl
Constructor
servicesReaderSettings - Variable in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
the services settings to use
SET_AVERAGED - Static variable in class org.goplanit.gap.NormBasedGapConfigurator
delayed call to apply for setting averaged option on gap function
SET_DEMANDS - Static variable in class org.goplanit.assignment.TrafficAssignmentConfigurator
 
SET_EPSILON - Static variable in class org.goplanit.gap.StopCriterionConfigurator
 
SET_GAP_FUNCTION - Static variable in class org.goplanit.assignment.TrafficAssignmentConfigurator
 
SET_INFRASTRUCTURE_NETWORK - Static variable in class org.goplanit.assignment.TrafficAssignmentConfigurator
 
SET_INITIAL_LINK_SEGMENT_COST - Static variable in class org.goplanit.assignment.TrafficAssignmentConfigurator
 
SET_MAX_ITERATIONS - Static variable in class org.goplanit.gap.StopCriterionConfigurator
 
SET_NORM - Static variable in class org.goplanit.gap.NormBasedGapConfigurator
delayed call to apply for setting norm option on gap function
SET_OUTPUT_MANAGER - Static variable in class org.goplanit.assignment.TrafficAssignmentConfigurator
 
SET_PHYSICAL_COST - Static variable in class org.goplanit.assignment.TrafficAssignmentConfigurator
 
SET_VIRTUAL_COST - Static variable in class org.goplanit.assignment.TrafficAssignmentConfigurator
 
SET_ZONING - Static variable in class org.goplanit.assignment.TrafficAssignmentConfigurator
 
setAccessee(Object) - Method in interface org.goplanit.interactor.InteractorAccessor
Set the accessee to allow access
setAccessee(LinkInflowOutflowAccessee) - Method in class org.goplanit.cost.physical.SteadyStateTravelTimeCost
Set the accessee to allow access
setAccessee(LinkVolumeAccessee) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
we expect a link volume accessee to be provided by the environment.
setAccessee(T) - Method in interface org.goplanit.interactor.InteractorAccessor
Set the accessee to allow access
setAccessGroupProperties(Collection<AccessGroupProperties>) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Set the access properties, any pre-existing access properties for modes are overwritten by the given ones
setAccessGroupProperties(Collection<AccessGroupProperties>) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Set the access properties, any pre-existing access properties for modes are overwritten by the given ones
setAccessGroupProperties(AccessGroupProperties) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Set access properties for this link segment type, any modes with existing access properties are overwritten by the given properties.
setAccessGroupProperties(AccessGroupProperties) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Set access properties for this link segment type, any modes with existing access properties are overwritten by the given properties.
setAccessLinkSegment(LinkSegment) - Method in class org.goplanit.zoning.DirectedConnectoidImpl
Set the accessEdgeSegment
setAccessVertex(DirectedVertex) - Method in class org.goplanit.zoning.UndirectedConnectoidImpl
Set the accessVertex
setActivateDetailedLogging(boolean) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Set the flag indicating link storage constraints are active or not
setAllowedModes(String, String, boolean, List<String>) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
Set the passed in modes as the only modes that are explicitly allowed access regardless of the mode category,
setAllowedModes(String, String, List<String>) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
set the passed in modes as the only modes that are explicitly allowed access and remove all categories
setAllSegmentCosts(Mode, double, int) - Method in class org.goplanit.cost.physical.initial.FixedInitialMacroscopicLinkSegmentCost
Sets a given cost for all link segments for a given mode
setAlwaysKeepLargestSubnetwork(boolean) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
indicate to keep the largest subnetwork always even when removing dangling subnetworks and the largest one does not fit the set criteria
setAveraged(boolean) - Method in class org.goplanit.gap.NormBasedGapConfigurator
Set the averaged property indicating to average the gap after computation or not
setAveraged(boolean) - Method in class org.goplanit.gap.NormBasedGapFunction
 
setAwaitDepartures(boolean) - Method in class org.goplanit.matsim.converter.MatsimPtServicesWriterSettings
when set to true all transit lines by default will be flagged to await departure based on their schedule
setBoundingBox(Number, Number, Number, Number) - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Set a square bounding box based on provided envelope
setBoundingBox(Number, Number, Number, Number) - Method in class org.goplanit.osm.converter.OsmReaderSettings
Set an additional (more restricting) square bounding box based on provided envelope
setBoundingBox(Envelope) - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Set a square bounding box based on provided envelope (which internally is converted to the bounding polygon that happens to be square)
setBoundingBox(Envelope) - Method in class org.goplanit.osm.converter.OsmReaderSettings
Set a square bounding box based on provided envelope (which internally is converted to the bounding polygon that happens to be square)
setBoundingPolygon(Polygon) - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Set a polygon based bounding box to restrict parsing to
setBoundingPolygon(Polygon) - Method in class org.goplanit.osm.converter.OsmReaderSettings
Set a polygon based bounding box to restrict parsing to
setBushes(B[]) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushBase
The bushes to use when a loading update is requested
setCapacity(double) - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Sets the capacity of this link
setCapacityLinkSegmentPcuHourLane(MacroscopicLinkSegment, double) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Set the capacity in pcu/h/lane to use for the Newell FD for a given link segment.
setCapacityLinkSegmentPcuHourLane(MacroscopicLinkSegment, double) - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramConfigurator
Set the capacity in pcu/h/lane to use for the Newell FD for a given link segment.
setCapacityLinkSegmentTypePcuHourLane(MacroscopicLinkSegmentType, double) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Set the capacity in pcu/h/lane to use for the Newell FD for a given link segment type.
setCapacityLinkSegmentTypePcuHourLane(MacroscopicLinkSegmentType, double) - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramConfigurator
Set the capacity in pcu/h/lane to use for the Newell FD for a given link segment type.
setCapacityPcuHour(double) - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
Change the capacity to the new value
setCapacityPcuHour(double) - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
For the Newell FD this means that all remains the same except for the congested wave speed to ensure the FD remains viable since the capacity is derived and not explicitly set.
setCapacityPeriod(Number, TimeUnits) - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
Determine how the capacity is defined in terms of units, e.g., 1, TimeUnits.Hour reflects that capacity is given in PCU volume per (1) hour.
setCentroid(Centroid) - Method in class org.goplanit.zoning.ZoneImpl
set the centroid for this zone.
setCharacteristicWaveSpeedKmHour(double) - Method in class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
Set the characteristic wave speed in km/h
setCommaSeparator(Character) - Method in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Set separator
setConnectDanglingFerryStopToNearbyFerryRoute(boolean) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Decide whether to keep ferry stops (terminals) that are identified as dangling, i.e., do not reside on any exiting road or waterway and connect them to the nearest ferry route (within reason).
setConnectoidEdgeId(long) - Method in class org.goplanit.network.virtual.ConnectoidEdgeImpl
Set the connectoidEdgeId
setConnectoidEdgesFileName(String) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
The file name to use (without extension or geometry type suffix)
setConnectoidSegmentId(long) - Method in class org.goplanit.network.virtual.ConnectoidSegmentImpl
Set connectoid segment id
setConnectoidSegmentsFileName(String) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
The file name to use (without extension or geometry type suffix)
setConnectoidSpeed(double) - Method in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
set the connectoid speed
setConnectoidSpeed(double) - Method in class org.goplanit.cost.virtual.SpeedVirtualCostConfigurator
set the connectoid speed
setCoordinateReferenceSystem(String) - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
setCoordinateReferenceSystem(CoordinateReferenceSystem) - Method in class org.goplanit.network.TopologicalLayerNetwork
set the coordinate reference system used for all layers
setCoordinateReferenceSystem(CoordinateReferenceSystem) - Method in class org.goplanit.zoning.Zoning
Set the crs to use by the zoning
setCountry(String) - Method in class org.goplanit.converter.FileBasedConverterWriterSettings
Set country name used
setCountry(String) - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
Set country name used on both zoning and (service) network settings
setCountry(String) - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
Set country name used on both zoning and (service) network settings
setCountry(String) - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
set the country to use on both network and zoning settings
setCountry(String) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaults
set the country name
setCountry(String) - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
Set the country name that represents these defaults
setCountry(String) - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
update country
setCriticalSpeedKmH(Double) - Method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
set the critical speed in km/h
setCriticalSpeedKmH(Double) - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
set the critical speed in km/h
setCsvDirectory(String) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Set the directory for CSV output files
setCsvDirectory(String) - Method in interface org.goplanit.output.formatter.CsvTextFileOutputFormatter
Sets the directory of the CSV output files for all output types
setCsvDirectory(String) - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Sets the name of the CSAV output file directory
setCsvNameExtension(String) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Sets the extension of the CSV output file
setCsvNameExtension(String) - Method in interface org.goplanit.output.formatter.CsvTextFileOutputFormatter
Sets the extension of the CSV output file name for all output types
setCsvNameExtension(String) - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Sets the extension of the CSV output file
setCsvNameRoot(String) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Set the root name of the CSV output file for all output types
setCsvNameRoot(String) - Method in interface org.goplanit.output.formatter.CsvTextFileOutputFormatter
Set the root name of the CSV output file for all output types
setCsvNameRoot(String) - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Sets the root name of the CSV output file
setCurrentSegmentFlows(double[]) - Method in class org.goplanit.assignment.traditionalstatic.ModeData
set segment flows
setDayOfWeek(DayOfWeek) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Set the day of week to filter on (mandatory to be set)
setDecimalFormat(DecimalFormat) - Method in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Set number of decimals used in writing double values
setDecimalFormat(DecimalFormat) - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
Set number of decimals used in writing coordinates
setDecimalFormat(DecimalFormat) - Method in class org.goplanit.matsim.util.PlanitMatsimWriterSettings
Set number of decimals used in writing coordinates
setDecimalSeparator(Character) - Method in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Set separator
setDedicatedIdMapper(PlanitComponentIdMapper) - Method in class org.goplanit.converter.idmapping.PlanitComponentIdMappers
Explicitly set an id mapper to an instance, overwrites any existing mapper that already has been set
setDefaultDirectionalLanesByHighwayType(String, Integer) - Method in class org.goplanit.osm.defaults.OsmLaneDefaults
Overwrite current default
setDefaultDirectionalRailwayTracks(Integer) - Method in class org.goplanit.osm.defaults.OsmLaneDefaults
Overwrite current default
setDefaultDwellTime(LocalTime) - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Set default
setDefaultGtfs2PredefinedModeTypeMapping(RouteType, List<PredefinedModeType>) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Set mapping from GTFS mode to PLANit mode
setDefaultGtfs2PredefinedModeTypeMapping(RouteType, PredefinedModeType) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsWithModeMapping
Set mapping from GTFS mode to PLANit mode
setDefaultMaximumSpeed(Number) - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
setDefaultParameters(double, double) - Method in class org.goplanit.cost.physical.BPRConfigurator
Set the default alpha and beta values
setDefaultParameters(double, double) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Set the default alpha and beta values
setDefaultParameters(Mode, double, double) - Method in class org.goplanit.cost.physical.BPRConfigurator
Set the default alpha and beta values for a mode
setDefaultParameters(Mode, double, double) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Set the default alpha and beta values for a mode
setDefaultParameters(MacroscopicLinkSegmentType, Mode, double, double) - Method in class org.goplanit.cost.physical.BPRConfigurator
Set the default alpha and beta values for a given link type and mode
setDefaultParameters(MacroscopicLinkSegmentType, Mode, double, double) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Set the default alpha and beta values for a given link type and mode
setDefaultsByCountry(OsmModeAccessDefaults) - Static method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsByCountry
Set defaults for a specific county
setDefaultsByCountry(OsmSpeedLimitDefaults) - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
Register speed limits for a specific country
setDefaultWhenOsmHighwayTypeUnsupported(String) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
set the default to be used when we encounter an unsupported type.
setDemandFileLocation(String) - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
 
setDemands(Demands) - Method in class org.goplanit.assignment.TrafficAssignment
Set the Demands object for the current assignment
setDemands(Demands) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Set the demands
setDemands(Demands) - Method in class org.goplanit.io.converter.demands.PlanitDemandsReader
Set the demands to populate
setDensityAtZeroFlow(double) - Method in class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
Set the density at zero flow in Pcu/km
setDestinationCoordinateReferenceSystem(CoordinateReferenceSystem) - Method in class org.goplanit.converter.FileBasedConverterWriterSettings
Set the destination Crs to use (if not set, network's native Crs will be used, unless the user has specified a specific country for which we have a more appropriate Crs registered)
setDestinationCoordinateReferenceSystem(CoordinateReferenceSystem) - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
Set the destination Crs to use (if not set, network's native Crs will be used, unless the user has specified a specific country for which we have a more appropriate Crs registered)
setDestinationCoordinateReferenceSystem(CoordinateReferenceSystem) - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
Set the destination Crs to use (if not set, network's native Crs will be used, unless the user has specified a specific country for which we have a more appropriate Crs registered)
setDestinationCoordinateReferenceSystem(CoordinateReferenceSystem) - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
Explicitly set a particular crs for writing geometries for both zoning and network
setDestinationSeparator(String) - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
 
setDetailedLogging(boolean) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
 
setDetailedLogging(Boolean) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
 
setDirectedConnectoidId(long) - Method in class org.goplanit.zoning.DirectedConnectoidImpl
set the directed connectoid id
setDisableLinkStorageConstraints(boolean) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Set the flag indicating link storage constraints are active or not
setDisableStorageConstraints(Boolean) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
 
setDiscardDanglingNetworksAbove(int) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
allows you to set a maximum size for dangling subnetwork.
setDiscardDanglingNetworksBelow(int) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
the minimum size an identified dangling network must have for it to NOT be removed when danlging networks are removed
setDwellTime(LocalTime) - Method in class org.goplanit.service.routed.RelativeLegTimingImpl
Replace the dwell time with a new dwell time
setEdgeSegmentAb(ES) - Method in class org.goplanit.graph.directed.DirectedEdgeImpl
set edge segment from A to B
setEdgeSegmentBa(ES) - Method in class org.goplanit.graph.directed.DirectedEdgeImpl
set edge segment from B to A
setEndNodeId(long) - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Set the id of the end node
setEnforceMaxEntropyFlowSolution(boolean) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Set the flag indicating to enforce max entropy flow solution is active or not
setEnforceMaxEntropyFlowSolution(Boolean) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
 
setEpsilon(double) - Method in class org.goplanit.gap.StopCriterion
Set the epsilon of this stopping criterion
setEpsilon(double) - Method in class org.goplanit.gap.StopCriterionConfigurator
Set the epsilon of this stopping criterion
setEventContentByIndex(int, Serializable) - Method in class org.goplanit.assignment.ltm.eltm.event.CumulativeEvent
set content entry on the event explicitly
setExternalId(String) - Method in class org.goplanit.component.PlanitComponent
set the external id
setExternalId(String) - Method in interface org.goplanit.utils.id.ExternalIdAble
set the external id
setExternalId(String) - Method in class org.goplanit.utils.id.ExternalIdAbleImpl
set the external id
setFactory(RoutedTripFactoryImpl<T>) - Method in class org.goplanit.service.routed.RoutedTripsImpl
The factory to use.
setFerryStopToFerryRouteSearchRadiusMeters(Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
 
setFileName(String) - Method in class org.goplanit.converter.SingleFileBasedConverterWriterSettings
Set the file name to use
setFixedConnectoidCost(double) - Method in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
set the fixed cost used for all relevant link segments
setFixedConnectoidCost(double) - Method in class org.goplanit.cost.virtual.FixedVirtualCostConfigurator
set the fixed cost used for all relevant link segments
setFreeFlowTravelTimeUnits(TimeUnits) - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
Identify how to interpret the free flow travel time column units in the input file
setFrequencyPerHour(double) - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
Set the frequency per hour
setFrequencyPerHour(double) - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Set the frequency per hour
setFundamentalDiagram(FundamentalDiagramComponent) - Method in class org.goplanit.assignment.ltm.LtmAssignment
Set the fundamental diagram
setGapFunction(GapFunction) - Method in class org.goplanit.assignment.TrafficAssignment
Collect the gap function which is to be set by a derived class of TrafficAssignment via the initialiseDefaults() right after construction
setGenerateDetailedLinkGeometryFile(boolean) - Method in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Set the choice for whether a detailed geometry file for each link is created.
setGenerateMatrixBasedPtRouterFiles(boolean) - Method in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Set the flag to indicate if MATSim matrix based pt routing is to be supported by generating its files
setGeometry(Geometry) - Method in interface org.goplanit.utils.zoning.Zone
set the geometry (outer border) of this zone, can be a polygon, but also a line string
setGeometry(Geometry) - Method in class org.goplanit.zoning.ZoneImpl
set the geometry (outer border) of this zone, can be a polygon, but also a line string
setGeometry(LineString) - Method in class org.goplanit.graph.ConjugateEdgeImpl
Geometry not supported on conjugate edge, collect from original underlying edge segments instead if required
setGeometry(LineString) - Method in class org.goplanit.graph.directed.ConjugateDirectedEdgeImpl
Geometry not supported on conjugate edge, collect from original underlying edge segments instead if required
setGeometry(LineString) - Method in class org.goplanit.graph.EdgeImpl
set the geometry of this link as a line string
setGeometry(LineString) - Method in class org.goplanit.network.layer.physical.ConjugateLinkImpl
Geometry not supported on conjugate edge, collect from original underlying edge segments instead if required
setGeometry(LineString) - Method in class org.goplanit.network.layer.service.ServiceLegImpl
Not allowed, set geometry via underlying leg segment physical links instead
setGeometry(LineString) - Method in interface org.goplanit.utils.graph.Edge
set the geometry of this link as a line string
setGlobalHighwaySpeedLimitDefaults(String, double, double) - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
Set global defaults for highways
setGlobalRailwaySpeedLimitDefaults(String, double) - Static method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
Set global defaults for railways
setGraphEntities(GraphEntities<E>) - Method in class org.goplanit.graph.GraphEntityFactoryImpl
Use with caution as it replaces the managed id container in its entirety
setGraphEntities(GraphEntities<MacroscopicLink>) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkFactoryImpl
Use with caution as it replaces the managed id container in its entirety
setGroupIdenticalGtfsTrips(boolean) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
Set flag indicating to group GtfsTrips into single PLANit Trip schedule as long as they are identical except for departure time (which is listed separately)
setGtfsStopToLinkSearchRadiusMeters(Number) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Search radius in meters to map a GTFS stop location to an existing PLANit link (for its stop location)
setGtfsStopToTransferZoneSearchRadiusMeters(Number) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Search radius in meters to map a GTFS stop location to an existing PLANit transfer zone
setId(long) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
set the id on this link segment type
setId(long) - Method in class org.goplanit.utils.id.IdAbleImpl
set the id
setId(long) - Method in class org.goplanit.zoning.ConnectoidImpl
set the connectoid id
setId(long) - Method in class org.goplanit.zoning.ZoneImpl
set the zone's unique internal id across all zones
setIdGroupingToken(IdGroupingToken) - Method in interface org.goplanit.utils.id.ManagedIdEntityFactory
Each factory needs a token to allow all underlying factory methods to generated ids uniquely tied to the group token the entities belong to
setIdGroupingToken(IdGroupingToken) - Method in class org.goplanit.utils.id.ManagedIdEntityFactoryImpl
Each factory needs a token to allow all underlying factory methods to generated ids uniquely tied to the group token the entities belong to
setIdMapperType(IdMapperType) - Method in class org.goplanit.converter.BaseWriterImpl
set the way ids should be mapped
setIdMapperType(IdMapperType) - Method in interface org.goplanit.converter.ConverterWriter
set the way ids should be mapped
setIdMapperType(IdMapperType) - Method in interface org.goplanit.converter.PairConverterWriter
set the way ids should be mapped
setIdMapperType(IdMapperType) - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriter
set the way ids should be mapped
setIdMapperType(IdMapperType) - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
set the way ids should be mapped
setIdMapperType(IdMapperType) - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriter
set the way ids should be mapped
setIncludePartialGtfsTripsIfStopsInTimePeriod(boolean) - Method in class org.goplanit.gtfs.converter.service.GtfsServicesReaderSettings
set flag allowing users to include partial trips from the moment their stop times enter the eligible time period filter despite the trip departure time falling outside this window
setInfrastructureNetwork(LayeredNetwork<?, ?>) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Set the network
setInfrastructureNetwork(TopologicalLayerNetwork<?, ?>) - Method in class org.goplanit.assignment.TrafficAssignment
Set the physicalNetwork for the current assignment
setInitialLinkSegmentCost(InitialModesLinkSegmentCost) - Method in class org.goplanit.assignment.TrafficAssignment
Set the initial link segment cost that is mode agnostic and can be used as the fallback if no time period specific initial cost is registered
setInitialLinkSegmentCost(TimePeriod, InitialModesLinkSegmentCost) - Method in class org.goplanit.assignment.TrafficAssignment
Set the initial link segment cost for a specified time period on the assignment, otherwise revert to the general initial link segment cost (if any).
setInLinkSegmentProcessed(int) - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
Mark in-link segment as processed
setInputDirectory(String) - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
set the input path directory used for all underlying component settings
setInputDirectory(String) - Method in class org.goplanit.io.xml.util.PlanitXmlReaderSettings
Set the input path directory used
setInputFile(String) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsImpl
Set the input source to use, we attempt to extract a URL from the String directly here
setInputFile(String) - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
Set the input file to use, which is internally converted into a URL
setInputFile(String) - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Set the input file to use, which is internally converted into a URL
setInputFile(String) - Method in class org.goplanit.osm.converter.OsmReaderSettings
Set the input file to use, which is internally converted into a URL
setInputSource(String) - Method in class org.goplanit.osm.converter.OsmReaderSettings
Set the input source to use, we attempt to extract a URL from the String directly here
setInputSource(URL) - Method in class org.goplanit.gtfs.converter.GtfsConverterReaderSettingsImpl
Set the input dir to use
setInputSource(URL) - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
Set the inputSource to use including for both the network and public transport settings (both should use the same source)
setInputSource(URL) - Method in class org.goplanit.osm.converter.OsmReaderSettings
Set the input source to use
setIterationIndex(int) - Method in class org.goplanit.assignment.SimulationData
Set the current iteration index
setIterationOffset(int) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Set the offset to use
setKeepOsmNodeOutsideBoundingPolygon(Number) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
When a bounding polygon is set, some nodes might reside outside this bounding box but you want to make them available anyway for some reason.
setKeepOsmWaysOutsideBoundingPolygon(Number...) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
When a bounding polygon is set, some ways might partially be in and/or outside this bounding box.
setKeepOsmWaysOutsideBoundingPolygon(List<Number>) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
When a bounding polygon is set, some ways might partially be in and/or outside this bounding box.
setLayerPrefix(String) - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
setLayerPrefix(String) - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
setLayerPrefix(String) - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
setLength(double) - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Set the length of this link
setLength(Zone, double) - Method in interface org.goplanit.utils.zoning.Connectoid
Add an access zone and provide length to this connectoid
setLength(Zone, double) - Method in class org.goplanit.zoning.ConnectoidImpl
Add an access zone and provide length to this connectoid
setLengthKm(double) - Method in class org.goplanit.graph.ConjugateEdgeImpl
Length not supported on conjugate edge, set on original underlying edges instead if required
setLengthKm(double) - Method in class org.goplanit.graph.directed.ConjugateDirectedEdgeImpl
Length not supported on conjugate edge, set on original underlying edges instead if required
setLengthKm(double) - Method in class org.goplanit.graph.EdgeImpl
set length of this edge in km
setLengthKm(double) - Method in class org.goplanit.network.layer.physical.ConjugateLinkImpl
Length not supported on conjugate edge, set on original underlying edges instead if required
setLengthKm(double) - Method in class org.goplanit.network.layer.service.ServiceLegImpl
Not allowed, set length via underlying links instead
setLengthKm(double) - Method in interface org.goplanit.utils.graph.Edge
set length of this edge in km
setLengthUnits(LengthUnits) - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
setLinkCost(double) - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Set the cost for the current link
setLinkFlow(double) - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Set the flow through this link
setLinkId(long) - Method in class org.goplanit.network.layer.physical.LinkImpl
Set the link id
setLinkOsmWayType(Link, String) - Static method in class org.goplanit.osm.converter.network.OsmNetworkHandlerHelper
set the OSM way type
setLinkSegmentId(long) - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
Set the link segment id
setLinkSegmentsFileName(String) - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
setLinkSegmentTravelTimePcuH(Mode, double[]) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSimulationData
Set the costs(travel time in hours per link segment) for a given mode supported by the loading of this data
setLinkSegmentType(MacroscopicLinkSegmentType) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentImpl
Set the link segment type this link segment adheres to
setLinkSegmentType(MacroscopicLinkSegmentType) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
Set the link segment type this link segment adheres to
setLinksFileName(String) - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
setLinkVerticalLayerIndex(MacroscopicLink, Map<String, String>) - Static method in class org.goplanit.osm.converter.network.OsmNetworkHandlerHelper
Set the OSM vertical layer index for the link based on its OSM tags
setLocationAsCoord(Coordinate) - Method in class org.goplanit.gtfs.entity.GtfsStop
update long (x), lat (y) based on JTS coordinate
setLogCreatedGtfsZones(boolean) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
 
setLogGtfsFileInputStreamInfo(boolean) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderSettings
Set the flag for logging input stream creation logging during execution
setLogitModel(LogitChoiceModel) - Method in class org.goplanit.path.choice.StochasticPathChoice
set the chosen logit model
setLogMappedGtfsZones(boolean) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
 
setLogServicesWithoutTrips(boolean) - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
 
setLogSettings(boolean) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Set the flag for logging all settings
setMap(Map<K, V>) - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Replace the wrapped map
setMaximumDensityLinkSegmentPcuKmLane(MacroscopicLinkSegment, double) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Set the maximum density in pcu/km/lane to use for the Newell FD for a given link segment.
setMaximumDensityLinkSegmentPcuKmLane(MacroscopicLinkSegment, double) - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramConfigurator
Set the maximum density in pcu/km/lane to use for the Newell FD for a given link segment.
setMaximumDensityLinkSegmentTypePcuKmLane(MacroscopicLinkSegmentType, double) - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Set the maximum density in pcu/km/lane to use for the Newell FD for a given link segment type.
setMaximumDensityLinkSegmentTypePcuKmLane(MacroscopicLinkSegmentType, double) - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramConfigurator
Set the maximum density in pcu/km/lane to use for the Newell FD for a given link segment type.
setMaximumDensityPcuKmHour(double) - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
Change the maximum density to the new value
setMaximumDensityPcuKmHour(double) - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Change the maximum density to the new value
setMaximumSpeedKmH(Double) - Method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
set the maximum speed in km/h
setMaximumSpeedKmH(Double) - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
set the maximum speed in km/h
setMaximumSpeedKmHour(double) - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
Change the maximum speed to the new value
setMaximumSpeedKmHour(double) - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Change the maximum speed to the new value
setMaxInLinkSegmentCapacity(double) - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
Collect current maximum in link capacity that is being used
setMaxIterations(int) - Method in class org.goplanit.gap.StopCriterion
Set the maximum allowable number of iterations
setMaxIterations(int) - Method in class org.goplanit.gap.StopCriterionConfigurator
Set the maximum allowable number of iterations
setMinIterationThreshold(int) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Set the minimum iteration threshold to use before we can classify as non-improving
setMinPathState(boolean) - Method in interface org.goplanit.algorithms.shortest.MinMaxPathResult
Switch state to minimum path results
setMinPathState(boolean) - Method in class org.goplanit.algorithms.shortest.MinMaxPathResultImpl
Switch state to minimum path results
setModalLinkSegmentCosts(Mode, double[]) - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentSimulationData
Set the link segment costs for a specified mode
setModeToLayer(Mode, String) - Method in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
set mode to a layer
setMotorisationType(MotorisationModeType) - Method in class org.goplanit.mode.PhysicalModeFeaturesImpl
set the motorisation type
setName(String) - Method in class org.goplanit.graph.EdgeImpl
set the name of the edge
setName(String) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Set the name of this macroscopic link segment type
setName(String) - Method in class org.goplanit.network.layer.physical.NodeImpl
set the name of the node
setName(String) - Method in class org.goplanit.service.routed.RoutedServiceImpl
Name of the service, can be a number.
setName(String) - Method in interface org.goplanit.utils.graph.Edge
set the name of the edge
setName(String) - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Set the name of this macroscopic link segment type
setName(String) - Method in interface org.goplanit.utils.network.layer.physical.Node
set the name of the node
setName(String) - Method in interface org.goplanit.utils.service.routed.RoutedService
Name of the service, can be a number.
setName(String) - Method in interface org.goplanit.utils.zoning.Centroid
Set the name of the centroid
setName(String) - Method in interface org.goplanit.utils.zoning.Connectoid
Set the name of the connectoid
setName(String) - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
set Name of the group
setName(String) - Method in interface org.goplanit.utils.zoning.Zone
Name of the zone
setName(String) - Method in class org.goplanit.zoning.CentroidImpl
Set the name of the centroid
setName(String) - Method in class org.goplanit.zoning.ConnectoidImpl
Set the name of the connectoid
setName(String) - Method in class org.goplanit.zoning.TransferZoneGroupImpl
set Name of the group
setName(String) - Method in class org.goplanit.zoning.ZoneImpl
Name of the zone
setNameDescription(String) - Method in class org.goplanit.service.routed.RoutedServiceImpl
Description of the name of the service, usually a short elaboration in addition to the name (number), for example for a bus the name could be 370 and the nameDescription "Balmain to Coogee"
setNameDescription(String) - Method in interface org.goplanit.utils.service.routed.RoutedService
Description of the name of the service, usually a short elaboration in addition to the name (number), for example for a bus the name could be 370 and the nameDescription "Balmain to Coogee"
setNetwork(LayeredNetwork<?, ?>) - Method in class org.goplanit.io.converter.network.PlanitNetworkReader
Place network to populate
setNetworkFile(String) - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
setNetworkFileColumns(Map<NetworkFileColumnType, Integer>) - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
setNetworkFileLocation(String) - Method in class org.goplanit.tntp.converter.zoning.TntpZoningReaderSettings
 
setNodeAccessDownstream(boolean) - Method in interface org.goplanit.utils.zoning.DirectedConnectoid
set if the node access is downstream or not
setNodeAccessDownstream(boolean) - Method in class org.goplanit.zoning.DirectedConnectoidImpl
set if the node access is downstream or not
setNodeCoordinateFile(String) - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
setNodeId(long) - Method in class org.goplanit.network.layer.physical.NodeImpl
set the node id on this node
setNodeModel(NodeModelComponent) - Method in class org.goplanit.assignment.ltm.LtmAssignment
The node model to use
setNodesFileName(String) - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
setNorm(int) - Method in class org.goplanit.gap.NormBasedGapConfigurator
Set the norm property indicating what norm to apply when computing the gap
setNorm(int) - Method in class org.goplanit.gap.NormBasedGapFunction
 
setNtCategoryFunction(Function<MacroscopicLinkSegment, String>) - Method in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Allow the user to provide their own function on how to populate the nt_category field of a MATSIM link based on the link segment that is provided to it
setNtTypeFunction(Function<MacroscopicLinkSegment, String>) - Method in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Allow the user to provide their own function on how to populate the nt_type field of a MATSIM link based on the link segment that is provided to it
setNumberOfLanes(int) - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
Set the number of lanes
setNumberOfLanes(int) - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Set the number of lanes
setOdConnectoidsFileName(String) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
The file name to use (without extension or geometry type suffix)
setOdDemands(OdDemands) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
set od demand used
setOdPathMatrix(OdPathMatrix) - Method in class org.goplanit.path.choice.StochasticPathChoice
Register a fixed od path set to use in the form of an ODPathMatrix
setOdPathMatrix(OdPathMatrix) - Method in class org.goplanit.path.choice.StochasticPathChoiceConfigurator
Register a fixed od path set to use in the form of an ODPathMatrix
setOdZoneId(long) - Method in class org.goplanit.zoning.OdZoneImpl
Set OD Zone Id
setOdZonesFileName(String) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
The file name to use (without extension or geometry type suffix)
setOriginSeparator(String) - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
 
setOsmMode2PlanitModeTypeMapping(String, PredefinedModeType) - Method in class org.goplanit.osm.converter.network.OsmWaySettings
Add/overwrite a mapping from OSM mode to PLANit mode type.
setOutputDirectory(String) - Method in class org.goplanit.converter.FileBasedConverterWriterSettings
Set the outputDirectory used
setOutputDirectory(String) - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
Set the outputPathDirectory used on both zoning and (service) network settings
setOutputDirectory(String) - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
Set the outputPathDirectory used on both zoning and (service) network settings
setOutputDirectory(String) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Set the common directory
setOutputDirectory(String) - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
set the output directory to use on both network and zoning settings
setOutputManager(OutputManager) - Method in class org.goplanit.assignment.TrafficAssignment
Set the output manager which holds all the configuration options regarding this assignment
setOutputManager(OutputManager) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Set the output manager
setOverwriteGtfsStopLocation(String, double, double) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
Provide explicit mapping for GTFS stop id to an alternative location.
setParameters(MacroscopicLinkSegment, Mode, double, double) - Method in class org.goplanit.cost.physical.BPRConfigurator
Set the alpha and beta values for a given link segment and mode
setParameters(MacroscopicLinkSegment, Mode, double, double) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Set the alpha and beta values for a given link segment and mode
setParent(DirectedEdge) - Method in class org.goplanit.graph.directed.EdgeSegmentImpl
Set the parent edge
setParent(DirectedEdge) - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
Set the parent edge
setParent(Centroid) - Method in class org.goplanit.network.virtual.CentroidVertexImpl
setParent(Centroid) - Method in interface org.goplanit.utils.network.virtual.CentroidVertex
 
setParentIdMappers(PlanitComponentIdMapper...) - Method in class org.goplanit.converter.BaseWriterImpl
The explicit id mapping to be used by the parent(s), so we use the appropriate referencing.
setParentNetworkLayer(MacroscopicNetworkLayer) - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
The parent network layer this service network layer is to be build upon
setParentZone(Zone) - Method in interface org.goplanit.utils.zoning.Centroid
Set the parent zone of this centroid
setParentZone(Zone) - Method in class org.goplanit.zoning.CentroidImpl
Set the parent zone
setPasManager(PasManager) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushBase
The PasManager to use when we must initialise the tracked network nodes (namely all nodes that are part of a PAS, since we need to know the network flow that passes through them)
setPathChoice(PathChoice) - Method in class org.goplanit.assignment.ltm.LtmAssignment
The path choice model to use
setPathIdentificationType(PathOutputIdentificationType) - Method in class org.goplanit.output.configuration.PathOutputTypeConfiguration
Set the path id type
setPersistLinks(boolean) - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
setPersistNodes(boolean) - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriterSettings
 
setPersistOdConnectoids(boolean) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
 
setPersistOdZones(boolean) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
Indicate whether to persist OD zones
setPersistOnlyFinalIteration(boolean) - Method in class org.goplanit.output.configuration.OutputConfiguration
Set whether only the final iteration will be recorded (default is true)
setPersistServiceLegs(boolean) - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
setPersistServiceLegSegments(boolean) - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
setPersistServiceNodes(boolean) - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
setPersistServices(boolean) - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
setPersistTransferConnectoids(boolean) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
The file name to use (without extension or geometry type suffix)
setPersistTransferZones(boolean) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
Indicate whether to persist transfer zones
setPersistTripsFrequency(boolean) - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
setPersistTripsSchedule(boolean) - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
setPersistVirtualNetwork(boolean) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
Set flag indicating whether we should persist the virtual network connecting the zones to a physical network via connectoids edges and edge segments, needs to be true in order for any settings related to the connectoid edges and edges segments to be picked up
setPersistZeroFlow(boolean) - Method in class org.goplanit.output.configuration.OutputConfiguration
Set whether links and paths with zero flow should be record (default is false)
setPhysicalCost(AbstractPhysicalCost) - Method in class org.goplanit.assignment.TrafficAssignment
Set the physical cost where in case the cost is an InteractorAccessor will trigger an event to get access to the required data via requesting an InteractorAccessee
setPhysicalParentSegments(List<? extends LinkSegment>) - Method in class org.goplanit.network.layer.service.ServiceLegSegmentImpl
Set the network layer links that make up this leg irrespective wether they have been set before.
setPhysicalParentSegments(List<? extends LinkSegment>) - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
Set the network layer links that make up this leg irrespective wether they have been set before.
setPhysicalSpeedLimitKmH(double) - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
This is the maximum speed that is physically present and a driver can observe from the signs on the road (km/h)
setPhysicalSpeedLimitKmH(double) - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
This is the maximum speed that is physically present and a driver can observe from the signs on the road (km/h)
setPosition(Point) - Method in class org.goplanit.graph.ConjugateVertexImpl
position cannot be set on conjugate vertex
setPosition(Point) - Method in class org.goplanit.graph.VertexImpl
#Set the center point geometry for a vertex
setPosition(Point) - Method in class org.goplanit.network.layer.service.ServiceNodeImpl
 
setPosition(Point) - Method in class org.goplanit.network.virtual.CentroidVertexImpl
Position cannot be altered on centroid vertex when centroid that it is related to has already a position defined.
setPosition(Point) - Method in interface org.goplanit.utils.graph.Vertex
Set the center point geometry for a vertex
setPosition(Point) - Method in interface org.goplanit.utils.zoning.Centroid
Set the Position of the centroid
setPosition(Point) - Method in class org.goplanit.zoning.CentroidImpl
Set the Position of the centroid
setPresenceCondition(GtfsFileConditions) - Method in class org.goplanit.gtfs.reader.GtfsFileReaderBase
Explicitly indicate the expectations regarding the presence of this file.
setPtBlockingAtStopFacility(boolean) - Method in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
when set to true all transit lines by default will be blocking at their stop facilities
setReferenceNetwork(LayeredNetwork<?, ?>) - Method in class org.goplanit.io.converter.zoning.PlanitZoningReader
Set the network to utilise
setReferenceNetwork(MacroscopicNetwork) - Method in class org.goplanit.io.converter.demands.PlanitDemandsReader
Set reference network to use
setReferenceNetwork(MacroscopicNetwork) - Method in class org.goplanit.matsim.converter.MatsimZoningWriterSettings
Set the reference network to use when mapping zoning entities to network entities
setReferenceZoning(Zoning) - Method in interface org.goplanit.converter.demands.DemandsWriter
each demands writer is expected to ensure that its demand relate to a zoning this reference zoning can be set.
setReferenceZoning(Zoning) - Method in class org.goplanit.io.converter.demands.PlanitDemandsReader
Set reference zoning to use
setReferenceZoning(Zoning) - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriter
each demands writer is expected to ensure that its demand relate to a zoning this reference zoning can be set.
setRemoveDanglingSubnetworks(boolean) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Indicate whether to remove dangling subnetworks or not
setRemoveDanglingTransferZoneGroups(boolean) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
indicate whether to remove dangling transfer zone groups or not
setRemoveDanglingZones(boolean) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
indicate whether to remove dangling zones or not
setRemoveUnusedTransferZones(boolean) - Method in class org.goplanit.gtfs.converter.zoning.GtfsZoningReaderSettings
 
setRestrictLinkSpeedBySupportedModes(boolean) - Method in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Set if link speed is to be restricted by the supported modes' max speed (if more restrictive)
setSegmentCost(Mode, long, double) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
setSegmentCost(Mode, long, double) - Method in class org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
Sets the initial cost for each link segment and mode
setSegmentCost(Mode, MacroscopicLinkSegment, double) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Set the initial cost for a specified mode and link segment
setSegmentCost(Mode, MacroscopicLinkSegment, double) - Method in class org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
Sets the initial cost for each link segment and mode
setSegmentCost(Mode, MacroscopicLinkSegment, double) - Method in class org.goplanit.cost.physical.initial.InitialPhysicalCost
Set the initial cost for a specified mode and link segment
setSegmentCost(TimePeriod, Mode, MacroscopicLinkSegment, double) - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Set the initial cost for a specified mode and link segment
setSegmentCost(TimePeriod, Mode, MacroscopicLinkSegment, double) - Method in class org.goplanit.cost.physical.initial.InitialPhysicalCost
Set the initial cost for a specified mode and link segment
setServiceDescription(String) - Method in class org.goplanit.service.routed.RoutedServiceImpl
Description of the service, longer (if at all) and contextual not meant for end user in reality
setServiceDescription(String) - Method in interface org.goplanit.utils.service.routed.RoutedService
Description of the service, longer (if at all) and contextual not meant for end user in reality
setServiceLegSegmentsFileName(String) - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
setServiceLegsFileName(String) - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
setServiceNodesFileName(String) - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriterSettings
 
setServicesFileName(String) - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
setSltmType(StaticLtmType) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
 
setSmoothing(Smoothing) - Method in class org.goplanit.assignment.TrafficAssignment
Set the Smoothing object for the current assignment
setSourceCRS(CoordinateReferenceSystem) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
Override source CRS
setSpeed(double) - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Set the travel speed for this link
setSpeedLimitDefault(String, String, double) - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
Set a speed default for a given type
setSpeedLimitDefaultsBasedOnUrbanArea(boolean) - Method in class org.goplanit.osm.converter.network.OsmHighwaySettings
set state of flag indicating to use urban or non-urban default speed limits when speed limit information is missing
setSpeedUnits(SpeedUnits) - Method in class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
setStartNodeId(long) - Method in class org.goplanit.utils.test.LinkSegmentExpectedResultsDto
Set the id of the end node
setStartTimeSinceMidnight(Number, TimeUnits) - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
 
setStationToParallelTracksSearchRadiusMeters(Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Set the maximum search radius used when trying to find parallel lines (tracks) for stand-alone stations
setStationToWaitingAreaSearchRadiusMeters(Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Set the maximum search radius used when trying to map stations to platforms on the networks, when no explicit relation is made known by OSM
setStopToWaitingAreaSearchRadiusMeters(Number) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Set the maximum search radius used when trying to map stops/platforms to stop positions on the networks, when no explicit relation is made known by OSM
setSyncXmlIdsToIds(boolean) - Method in class org.goplanit.io.xml.util.PlanitXmlReaderSettings
Determine if reader should replace parsed XML ids with internally generated ids
setTimePeriod(TimePeriod) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSimulationData
Active time period
setTimePeriodDuration(Number, TimeUnits) - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
 
settings - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
user settings used regarding how to run the loading
settings - Variable in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
settings to use
settings - Variable in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriter
intermodal writer settings to use
settings - Variable in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReader
intermodal reader settings to use
settings - Variable in class org.goplanit.io.converter.demands.PlanitDemandsReader
settings for the reader
settings - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
intermodal writer settings to use
settings - Variable in class org.goplanit.io.converter.zoning.PlanitZoningReader
settings for the zoning reader
settings - Variable in class org.goplanit.matsim.converter.MatsimIntermodalWriter
Intermodal settings to use
settings - Variable in class org.goplanit.matsim.converter.MatsimNetworkWriter
MATSIM writer settings
SETTINGS_EXCLUDED - org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.RouteRemovalType
 
setTrackType(TrackModeType) - Method in class org.goplanit.mode.PhysicalModeFeaturesImpl
set the track type to use
setTransferConnectoidsFileName(String) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
The file name to use (without extension or geometry type suffix)
setTransferZoneId(long) - Method in class org.goplanit.zoning.TransferZoneImpl
Set transfer zone Id
setTransferZonesFileName(String) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriterSettings
The file name to use (without extension or geometry type suffix)
setTravellerType(TravellerType) - Method in class org.goplanit.userclass.UserClass
Set the traveler type of this user class.
setTripFrequencyTimeUnit(TimeUnit) - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriterSettings
 
setTripsFrequencyFileName(String) - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
setTripsScheduleFileName(String) - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriterSettings
 
setTupleSeparator(Character) - Method in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Set separator
setTurnSendingFlow(ConjugateEdgeSegment, double, boolean) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Update the turn sending flow for a given turn
setTurnSendingFlow(EdgeSegment, BushFlowLabel, EdgeSegment, BushFlowLabel, double, boolean) - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
Update the turn sending flow for a given turn
setTurnSendingFlow(EdgeSegment, EdgeSegment, double, boolean) - Method in class org.goplanit.assignment.ltm.sltm.BushTurnData
Update the turn sending flow for a given turn
setType(StaticLtmType) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Set the flag indicating what type of bush based assignment is to be applied
setType(StaticLtmType) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmConfigurator
Determine the type of sLTM assignment to use
setType(ConnectoidType) - Method in interface org.goplanit.utils.zoning.Connectoid
Set the type of the connectoid
setType(ConnectoidType) - Method in class org.goplanit.zoning.ConnectoidImpl
Set the type of the connectoid
setType(TransferZoneType) - Method in interface org.goplanit.utils.zoning.TransferZone
set the type of this transfer zone
setType(TransferZoneType) - Method in class org.goplanit.zoning.TransferZoneImpl
set the type of this transfer zone
setTypeFunction(Function<MacroscopicLinkSegment, String>) - Method in class org.goplanit.matsim.converter.MatsimNetworkWriterSettings
Allow the user to provide their own function on how to populate the type field of a MATSIM link based on the link segment that is provided to it
setUndirectedConnectoidId(long) - Method in class org.goplanit.zoning.UndirectedConnectoidImpl
Set the undirected connectoid id
setUnitOverride(Unit) - Method in class org.goplanit.output.property.OutputProperty
set the units to use for overriding the defaults
setUseOfType(UseOfModeType) - Method in class org.goplanit.mode.UsabilityModeFeaturesImpl
set the use of type
setValue(Zone, Zone, T) - Method in interface org.goplanit.utils.od.OdData
Sets the value for a specified origin and destination
setValue(Zone, Zone, T) - Method in class org.goplanit.utils.od.OdHashedImpl
Sets the value for a specified origin and destination
setValue(Zone, Zone, T) - Method in class org.goplanit.utils.od.OdNonPrimitiveMatrix
Sets the value for a specified origin and destination
setValue(Zone, Zone, T) - Method in class org.goplanit.utils.od.OdPrimitiveMatrix
Sets the value for a specified origin and destination
setVehicularType(VehicularModeType) - Method in class org.goplanit.mode.PhysicalModeFeaturesImpl
set the vehicular type
setVertexA(V) - Method in class org.goplanit.graph.EdgeImpl
set vertex A
setVertexB(V) - Method in class org.goplanit.graph.EdgeImpl
set vertex B
setVirtualCost(AbstractVirtualCost) - Method in class org.goplanit.assignment.TrafficAssignment
Set the virtual cost where in case the cost is an InteractorAccessor will trigger an event to get access to the required data via requesting an InteractorAccessee
setXmlDirectory(String) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Set the output directory for XML output files
setXmlDirectory(String) - Method in interface org.goplanit.output.formatter.XmlTextFileOutputFormatter
Sets the directory of the XML output files for all output types
setXmlFileExtension(String) - Method in class org.goplanit.io.xml.util.PlanitXmlReaderSettings
the xml extension used to check for within path directory used
setXmlFileNamePerOutputType(OutputType, String) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Set the name of an XML output file for a specified output type
setXmlFileNamePerOutputType(OutputType, String) - Method in interface org.goplanit.output.formatter.XmlTextFileOutputFormatter
Set the name of an XML output file for a specified output type
setXmlId(long) - Method in interface org.goplanit.utils.id.ExternalIdAble
set the external id
setXmlId(String) - Method in class org.goplanit.component.PlanitComponent
set the external id
setXmlId(String) - Method in interface org.goplanit.utils.id.ExternalIdAble
set the external id
setXmlId(String) - Method in class org.goplanit.utils.id.ExternalIdAbleImpl
set the external id
setXmlNameExtension(String) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Sets the extension of the XML output file
setXmlNameExtension(String) - Method in interface org.goplanit.output.formatter.XmlTextFileOutputFormatter
Sets the extension of the XML output file name for all output types
setXmlNameRoot(String) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Sets the root name of the XML output file
setXmlNameRoot(String) - Method in interface org.goplanit.output.formatter.XmlTextFileOutputFormatter
Set the root name of the XML output file for all output types
setXmlRootElement(T) - Method in class org.goplanit.io.xml.util.PlanitXmlJaxbParser
Set the root element of this reader
setZoning(Zoning) - Method in class org.goplanit.assignment.TrafficAssignment
Set the zoning object for the current assignment
setZoning(Zoning) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Set the zoning
setZoning(Zoning) - Method in class org.goplanit.io.converter.zoning.PlanitZoningReader
Set the zoning to populate
SEYCHELLES - Static variable in class org.goplanit.utils.locale.CountryNames
 
shallowClone() - Method in class org.goplanit.assignment.algorithmb.AlgorithmB
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.assignment.ltm.eltm.EventBasedLtm
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.assignment.ltm.LtmAssignment
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.assignment.ltm.sltm.Bush
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateBushTurnData
Shallow copy
shallowClone() - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.assignment.ltm.sltm.DestinationBush
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.assignment.ltm.sltm.LabelledBushTurnData
shallow copy
shallowClone() - Method in class org.goplanit.assignment.ltm.sltm.OriginBush
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
Shallow copy
shallowClone() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSimulationData
shallowClone() - Method in class org.goplanit.assignment.SimulationData
shallowClone() - Method in class org.goplanit.assignment.StaticTrafficAssignment
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.assignment.TrafficAssignment
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.component.PlanitComponent
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.cost.physical.FreeFlowLinkTravelTimeCost
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.cost.physical.initial.FixedInitialMacroscopicLinkSegmentCost
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
Shallow copy
shallowClone() - Method in class org.goplanit.cost.physical.initial.InitialPhysicalCost
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.cost.physical.SteadyStateTravelTimeCost
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.demands.Demands
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.demands.TimePeriods
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.demands.TravellerTypes
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.demands.UserClasses
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.gap.GapFunction
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.gap.LinkBasedRelativeDualityGapFunction
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.gap.NormBasedGapFunction
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.gap.StopCriterion
Shallow clone this instance
shallowClone() - Method in class org.goplanit.graph.ConjugateEdgeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.ConjugateGraphImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.ConjugateVertexImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.acyclic.ACyclicSubGraphImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.acyclic.ConjugateACyclicSubGraphImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.ConjugateDirectedEdgeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.ConjugateDirectedGraphImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.ConjugateDirectedVertexImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.ConjugateEdgeSegmentImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.DirectedEdgeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.DirectedEdgesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.graph.directed.DirectedGraphImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.DirectedVertexImpl.EdgeSegmentIterable
shallow copy
shallowClone() - Method in class org.goplanit.graph.directed.DirectedVertexImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.DirectedVerticesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.graph.directed.EdgeSegmentImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.directed.EdgeSegmentsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.graph.directed.UntypedDirectedGraphImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.EdgeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.EdgesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.graph.GraphEntityImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.GraphImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.UntypedGraphImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.VertexImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.graph.VerticesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.mode.BicycleMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.BusMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.CarHighOccupancyMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.CarMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.CarShareMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.FerryMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.GoodsMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.HeavyGoodsMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.LargeHeavyGoodsMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.LightRailMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.ModeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.ModesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.mode.MotorBikeMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.PedestrianMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.PredefinedModeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.SubwayMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.TrainMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.TramMode
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.mode.UsabilityModeFeaturesImpl
Shallow copy
shallowClone() - Method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
Shallow clone this instance
shallowClone() - Method in class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinksImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.NetworkLayerImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.physical.ConjugateLinkImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.physical.ConjugateLinkSegmentImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.physical.ConjugateLinkSegmentsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layer.physical.ConjugateLinksImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layer.physical.ConjugateNodeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.physical.ConjugateNodesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layer.physical.LinkImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.physical.LinkSegmentBase
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.physical.LinksImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layer.physical.NodeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.physical.NodesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layer.physical.UntypedPhysicalLayerImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.service.ServiceLegImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.service.ServiceLegSegmentImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.service.ServiceLegSegmentsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layer.service.ServiceLegsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.service.ServiceNodeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.service.ServiceNodesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layer.TopologicalLayerImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layer.UntypedNetworkLayerImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.LayeredNetwork
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.layers.MacroscopicNetworkLayersImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layers.ServiceNetworkLayersImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layers.TopologicalLayersImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layers.TransportLayersImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.layers.UntypedPhysicalNetworkLayersImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.MacroscopicNetwork
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.Network
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.ServiceNetwork
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.TopologicalLayerNetwork
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.UntypedPhysicalNetwork
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.virtual.CentroidVerticesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidEdgeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidEdgesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidNodeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidNodesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidSegmentImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.virtual.ConjugateConnectoidSegmentsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.virtual.ConnectoidEdgeImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.virtual.ConnectoidEdgesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.virtual.ConnectoidSegmentImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.network.virtual.ConnectoidSegmentsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.network.virtual.VirtualNetworkImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.od.demand.OdDemandMatrix
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.od.demand.OdDemands
Shallow copy
shallowClone() - Method in class org.goplanit.od.path.OdPathMatrix
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.od.path.OdPathsHashed
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.od.skim.OdSkimMatrix
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.osm.defaults.OsmLaneDefaults
Shallow copy
shallowClone() - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaults
shallow copy
shallowClone() - Method in class org.goplanit.osm.defaults.OsmModeAccessDefaultsCategory
Shallow copy
shallowClone() - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
clone
shallowClone() - Method in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
shallow clone this class instance
shallowClone() - Method in class org.goplanit.path.choice.logit.LogitChoiceModel
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.path.choice.logit.MultinomialLogit
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.path.choice.PathChoice
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.path.choice.StochasticPathChoice
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.path.ManagedDirectedPathImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.path.ManagedDirectedPathsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.path.OdPathSets
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.project.ProjectDemands
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.project.ProjectNetworks
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.project.ProjectOdPathSets
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.project.ProjectRoutedServices
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.project.ProjectServiceNetworks
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.project.ProjectZonings
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.sdinteraction.smoothing.MSASmoothing
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.sdinteraction.smoothing.Smoothing
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.service.routed.RoutedModeServicesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.service.routed.RoutedServiceImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.service.routed.RoutedServices
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.service.routed.RoutedServicesLayerImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.service.routed.RoutedServicesLayersImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.service.routed.RoutedServiceTripInfoImpl
shallowClone() - Method in class org.goplanit.service.routed.RoutedTripDepartureImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.service.routed.RoutedTripDeparturesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.service.routed.RoutedTripFrequencyImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.service.routed.RoutedTripImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.service.routed.RoutedTripsFrequencyImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.service.routed.RoutedTripsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.service.routed.RoutedTripsScheduleImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagram
Shallow copy of the fundamental diagram
shallowClone() - Method in interface org.goplanit.supply.fundamentaldiagram.FundamentalDiagramBranch
shallow clone a branch
shallowClone() - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramComponent
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.supply.fundamentaldiagram.FundamentalDiagramImpl
Shallow copy of the fundamental diagram
shallowClone() - Method in class org.goplanit.supply.fundamentaldiagram.LinearFundamentalDiagramBranch
shallow clone a branch
shallowClone() - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagram
Shallow copy of the fundamental diagram
shallowClone() - Method in class org.goplanit.supply.fundamentaldiagram.NewellFundamentalDiagramComponent
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.supply.network.nodemodel.NodeModelComponent
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.supply.network.nodemodel.TampereNodeModelComponent
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.supply.networkloading.NetworkLoading
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.time.TimePeriodImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.userclass.TravellerType
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.userclass.UserClass
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.utils.event.EventImpl
While events are id able, they cannot be cloned.
shallowClone() - Method in interface org.goplanit.utils.graph.ConjugateEdge
Clone the conjugate edge as is, all shared members are shallow copied, fully owned members are deep copied
shallowClone() - Method in interface org.goplanit.utils.graph.ConjugateEdges
shallow clone edges
shallowClone() - Method in interface org.goplanit.utils.graph.ConjugateVertex
Shallow Clone the conjugate vertex
shallowClone() - Method in interface org.goplanit.utils.graph.ConjugateVertices
shallow clone conjugate vertices
shallowClone() - Method in interface org.goplanit.utils.graph.directed.acyclic.ACyclicSubGraph
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.graph.directed.acyclic.ConjugateACyclicSubGraph
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.graph.directed.acyclic.UntypedACyclicSubGraph
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedEdge
Shallow copy
shallowClone() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedSubGraph
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.graph.directed.ConjugateDirectedVertices
shallow clone vertices
shallowClone() - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegment
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.graph.directed.ConjugateEdgeSegments
shallow clone conjugate edge segments
shallowClone() - Method in interface org.goplanit.utils.graph.directed.DirectedEdge
Shallow copy
shallowClone() - Method in interface org.goplanit.utils.graph.directed.DirectedEdges
Force clone implementation
shallowClone() - Method in interface org.goplanit.utils.graph.directed.DirectedSubGraph
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.graph.directed.DirectedVertices
clone vertices
shallowClone() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.graph.directed.EdgeSegments
clone edge segments
shallowClone() - Method in interface org.goplanit.utils.graph.Edge
Shallow copy
shallowClone() - Method in interface org.goplanit.utils.graph.Edges
shallow clone edges
shallowClone() - Method in interface org.goplanit.utils.graph.GraphEntities
shallow clone implementation
shallowClone() - Method in class org.goplanit.utils.graph.GraphEntitiesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in interface org.goplanit.utils.graph.GraphEntity
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.graph.ManagedGraphEntities
shallow clone implementation
shallowClone() - Method in class org.goplanit.utils.graph.ManagedGraphEntitiesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.utils.graph.modifier.RemoveSubGraphListenerImpl
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.graph.UntypedDirectedGraph
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.graph.UntypedGraph
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.graph.Vertex
Shallow clone
shallowClone() - Method in interface org.goplanit.utils.graph.Vertices
shallow clone vertices
shallowClone() - Method in class org.goplanit.utils.id.ExternalIdAbleImpl
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.id.IdAble
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.utils.id.IdAbleImpl
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.id.ManagedIdEntities
Shallow clone implementation
shallowClone() - Method in class org.goplanit.utils.id.ManagedIdEntitiesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in interface org.goplanit.utils.mode.Modes
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.mode.UsabilityModeFeatures
Shallow copy
shallowClone() - Method in interface org.goplanit.utils.network.layer.ConjugateMacroscopicNetworkLayer
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.AccessGroupProperties
Shallow clone this instance
shallowClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLink
Shallow copy
shallowClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinks
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegment
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegments
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentType
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegmentTypes
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.MacroscopicNetworkLayer
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.NetworkLayer
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLink
Shallow copy
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinks
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegment
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateLinkSegments
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateNode
Shallow clone
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.ConjugateNodes
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.Link
Shallow copy
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.Links
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegment
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.LinkSegments
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.Node
Shallow clone
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.Nodes
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.PhysicalLayer
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.physical.UntypedPhysicalLayer
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceLeg
Shallow copy
shallowClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegs
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegment
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceLegSegments
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceNode
Shallow clone
shallowClone() - Method in interface org.goplanit.utils.network.layer.service.ServiceNodes
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layer.ServiceNetworkLayer
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.TopologicalLayer
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layer.UntypedDirectedGraphLayer
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.layers.MacroscopicNetworkLayers
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layers.NetworkLayers
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layers.ServiceNetworkLayers
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layers.TopologicalLayers
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layers.UntypedDirectedGraphLayers
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.layers.UntypedPhysicalNetworkLayers
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.virtual.CentroidVertices
shallow clone vertices
shallowClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdge
Shallow copy
shallowClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidEdges
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidNode
Shallow clone
shallowClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidNodes
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegment
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.virtual.ConjugateConnectoidSegments
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdge
Shallow copy
shallowClone() - Method in interface org.goplanit.utils.network.virtual.ConnectoidEdges
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.virtual.ConnectoidSegment
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.network.virtual.ConnectoidSegments
shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.network.virtual.VirtualNetwork
Perform shallow clone
shallowClone() - Method in interface org.goplanit.utils.od.OdData
Shallow copy
shallowClone() - Method in class org.goplanit.utils.od.OdDataImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.utils.od.OdHashedImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.utils.od.OdMatrixImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.utils.od.OdPrimitiveMatrix
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.path.ManagedDirectedPath
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.path.ManagedDirectedPaths
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedModeServices
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedService
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayer
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedServicesLayers
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedServiceTripInfo
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedTrip
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripDeparture
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripDepartures
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripFrequency
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedTrips
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripsFrequency
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.service.routed.RoutedTripsSchedule
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.time.TimePeriod
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.utils.wrapper.LongMapWrapperImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in interface org.goplanit.utils.wrapper.MapWrapper
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in interface org.goplanit.utils.zoning.Centroid
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.zoning.Connectoid
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.zoning.Connectoids
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.zoning.DirectedConnectoid
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.zoning.DirectedConnectoids
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.zoning.OdZone
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.zoning.OdZones
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.zoning.TransferZone
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.zoning.TransferZoneGroups
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.zoning.TransferZones
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.zoning.UndirectedConnectoid
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.zoning.UndirectedConnectoids
Shallow clone implementation
shallowClone() - Method in interface org.goplanit.utils.zoning.Zone
Create a shallow copy of this entity
shallowClone() - Method in interface org.goplanit.utils.zoning.Zones
Shallow clone implementation
shallowClone() - Method in class org.goplanit.zoning.CentroidImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.zoning.ConnectoidImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.zoning.ConnectoidsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.zoning.DirectedConnectoidImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.zoning.DirectedConnectoidsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.zoning.OdZoneImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.zoning.OdZonesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.zoning.TransferZoneGroupImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.zoning.TransferZoneGroupsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.zoning.TransferZoneImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.zoning.TransferZonesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.zoning.UndirectedConnectoidImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.zoning.UndirectedConnectoidsImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.zoning.ZoneImpl
Create a shallow copy of this entity
shallowClone() - Method in class org.goplanit.zoning.ZonesImpl
Each map wrapper should be cloneable where the contents are references of the original where possible but the underlying map itself is newly created
shallowClone() - Method in class org.goplanit.zoning.Zoning
Create a shallow copy of this entity
SHAPE - org.goplanit.gtfs.enums.GtfsObjectType
 
SHAPE_DIST_TRAVELED - org.goplanit.gtfs.enums.GtfsKeyType
 
SHAPE_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
SHAPE_PT_LAT - org.goplanit.gtfs.enums.GtfsKeyType
 
SHAPE_PT_LON - org.goplanit.gtfs.enums.GtfsKeyType
 
SHAPE_PT_SEQUENCE - org.goplanit.gtfs.enums.GtfsKeyType
 
SHAPES - org.goplanit.gtfs.enums.GtfsFileType
 
SHARE_BUSWAY - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
SHARE_TAXI - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
share taxi, i.e., demand responsive small bus
SHARED_LANE - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
SHARED_LANE - Static variable in class org.goplanit.osm.tags.OsmLaneTags
e.g.
ShortestBushAllToOne - Interface in org.goplanit.algorithms.shortest
An algorithm which calculates the shortest (a.k.a.
ShortestBushGeneralised - Class in org.goplanit.algorithms.shortest
Shortest bush algorithm.
ShortestBushGeneralised(double[], int) - Constructor for class org.goplanit.algorithms.shortest.ShortestBushGeneralised
Constructor for an edge cost based algorithm for finding shortest bushes.
ShortestBushOneToAll - Interface in org.goplanit.algorithms.shortest
An algorithm which calculates the shortest (a.k.a.
ShortestBushResult - Interface in org.goplanit.algorithms.shortest
Interfaces that defines how to access results of a shortest bush execution allowing one to extract bushes or cost information
ShortestBushResultGeneralised - Class in org.goplanit.algorithms.shortest
Class that stores the result of a shortest bush execution allowing one to extract bushes or cost information for a given origin-to-vertex Note that we construct the bush in reverse order from destination to the origin via all viable paths to construct the bush
ShortestBushResultGeneralised(double[], Object[], int, ShortestSearchType) - Constructor for class org.goplanit.algorithms.shortest.ShortestBushResultGeneralised
Constructor only to be used by shortest path algorithms
shortestEdgeSegmentOfVertex - Variable in class org.goplanit.algorithms.shortest.ShortestPathDijkstra
Track incoming edge segment that is shortest for each vertex in this array
ShortestPathAcyclicMinMaxGeneralised - Class in org.goplanit.algorithms.shortest
Build a min/max shortest path tree for a given start vertex based on the configuration used.
ShortestPathAcyclicMinMaxGeneralised(ACyclicSubGraph, boolean, double[], int) - Constructor for class org.goplanit.algorithms.shortest.ShortestPathAcyclicMinMaxGeneralised
Constructor
ShortestPathAllToOne - Interface in org.goplanit.algorithms.shortest
An algorithm which calculates the shortest (a.k.a.
ShortestPathAStar - Class in org.goplanit.algorithms.shortest
A* shortest path algorithm A* shortest path is a one-to-one implementation of the shortest path algorithm based on the generalized costs on each link segment (edge).
ShortestPathAStar(double[], int, CoordinateReferenceSystem, double) - Constructor for class org.goplanit.algorithms.shortest.ShortestPathAStar
Constructor for an edge cost based A* algorithm for finding shortest paths.
ShortestPathDijkstra - Class in org.goplanit.algorithms.shortest
Dijkstra's shortest path algorithm Dijkstra's shortest path is a one-to-all (or all-to-one) implementation of the shortest path algorithm based on the generalized costs on each link segment (edge).
ShortestPathDijkstra(double[], int) - Constructor for class org.goplanit.algorithms.shortest.ShortestPathDijkstra
Constructor for an edge cost based Dijkstra algorithm for finding shortest paths.
ShortestPathGeneralised - Class in org.goplanit.algorithms.shortest
Dijkstra's shortest path algorithm Dijkstra's shortest path is a one-to-all implementation of the shortest path algorithm based on the generalized costs on each link segment (edge).
ShortestPathGeneralised(double[], int) - Constructor for class org.goplanit.algorithms.shortest.ShortestPathGeneralised
Constructor for an edge cost based Dijkstra algorithm for finding shortest paths.
ShortestPathOneToAll - Interface in org.goplanit.algorithms.shortest
An algorithm which calculates the shortest (a.k.a.
ShortestPathOneToOne - Interface in org.goplanit.algorithms.shortest
An algorithm which calculates the shortest (a.k.a.
ShortestPathResult - Interface in org.goplanit.algorithms.shortest
Interfaces that defines how to access results of a shortest path execution allowing one to extract paths or cost information
ShortestPathResultGeneralised - Class in org.goplanit.algorithms.shortest
Class that stores the result of a shortest path execution allowing one to extract paths or cost information.
ShortestPathResultGeneralised(double[], EdgeSegment[], ShortestSearchType) - Constructor for class org.goplanit.algorithms.shortest.ShortestPathResultGeneralised
Constructor only to be used by shortest path algorithms
ShortestPathSearchUtils - Class in org.goplanit.algorithms.shortest
Some common utilities for various shortest path algorithms.
ShortestPathSearchUtils() - Constructor for class org.goplanit.algorithms.shortest.ShortestPathSearchUtils
 
ShortestResult - Interface in org.goplanit.algorithms.shortest
Base interface that defines how to access results of a shortest X execution allowing one to extract information
ShortestResultGeneralised - Class in org.goplanit.algorithms.shortest
Base class for shortestXResult classes
ShortestResultGeneralised(double[], ShortestSearchType) - Constructor for class org.goplanit.algorithms.shortest.ShortestResultGeneralised
Constructor only to be used by shortest X algorithms
ShortestSearchType - Enum in org.goplanit.algorithms.shortest
Types of shortest path searches
SHOULDER - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
shouldOsmRelationOuterRoleOsmWayBeKept(OsmWay) - Method in class org.goplanit.osm.converter.zoning.OsmZoningReaderOsmData
verify if the passed in OSM way should be kept (even if it is not converted to a PLANit link based on its current tags
SHUTTLE_BUS - org.goplanit.gtfs.enums.RouteType
 
SHUTTLE_COACH_SERVICE - org.goplanit.gtfs.enums.RouteType
 
SHUTTLE_TRAM_SERVICE - org.goplanit.gtfs.enums.RouteType
 
SIDEPATH - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
SIDEWALK - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
can be used as key or value, e.g., footway=sidewalk, or sidewalk=x
SIGHTSEEING_BUS - org.goplanit.gtfs.enums.RouteType
 
SIGHTSEEING_COACH_SERVICE - org.goplanit.gtfs.enums.RouteType
 
SIGHTSEEING_TRAM_SERVICE - org.goplanit.gtfs.enums.RouteType
 
SIGNAL_BOX - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
SIGNPOSTED_AS - org.goplanit.gtfs.enums.GtfsKeyType
 
silenceHsqlLogging() - Static method in class org.goplanit.utils.geo.PlanitCrsUtils
make sure we silence the Hsql logging that is used by CRS to collect crs for different countries.
SimpleDirectedPath - Interface in org.goplanit.utils.path
Simple Path interface representing a path through the network on edge segment level
SimpleDirectedPathFactoryImpl - Class in org.goplanit.path
Factory for creating simple directed paths
SimpleDirectedPathFactoryImpl() - Constructor for class org.goplanit.path.SimpleDirectedPathFactoryImpl
 
SimpleDirectedPathImpl - Class in org.goplanit.path
This object represents a simple directed path based on a number of consecutive LinkSegments
SimpleDirectedPathImpl() - Constructor for class org.goplanit.path.SimpleDirectedPathImpl
Constructor
SimpleDirectedPathImpl(Deque<? extends EdgeSegment>) - Constructor for class org.goplanit.path.SimpleDirectedPathImpl
Constructor
SimpleDirectedPathImpl(SimpleDirectedPathImpl) - Constructor for class org.goplanit.path.SimpleDirectedPathImpl
Copy constructor (shallow copy)
SimpleUnit - Class in org.goplanit.utils.unit
Simple unit that comprises a single unit
SimpleUnit(UnitType) - Constructor for class org.goplanit.utils.unit.SimpleUnit
Constructor
SIMULATION - org.goplanit.output.enums.OutputType
 
SimulationData - Class in org.goplanit.assignment
General simulation data that only are available during simulation
SimulationData() - Constructor for class org.goplanit.assignment.SimulationData
Constructor
SimulationData(SimulationData) - Constructor for class org.goplanit.assignment.SimulationData
Copy constructor
SINGAPORE - Static variable in class org.goplanit.utils.locale.CountryNames
 
SingleFileBasedConverterWriterSettings - Class in org.goplanit.converter
Settings relevant for file based converter writers, can be used as base implementation
SingleFileBasedConverterWriterSettings() - Constructor for class org.goplanit.converter.SingleFileBasedConverterWriterSettings
Default constructor
SingleFileBasedConverterWriterSettings(String) - Constructor for class org.goplanit.converter.SingleFileBasedConverterWriterSettings
Constructor
SingleFileBasedConverterWriterSettings(String, String) - Constructor for class org.goplanit.converter.SingleFileBasedConverterWriterSettings
Constructor
SingleFileBasedConverterWriterSettings(String, String, String) - Constructor for class org.goplanit.converter.SingleFileBasedConverterWriterSettings
Constructor
size() - Method in class org.goplanit.path.ManagedDirectedPathImpl
The size of the path is given by the number of edge segments it holds
size() - Method in class org.goplanit.path.SimpleDirectedPathImpl
The size of the path is given by the number of edge segments it holds
size() - Method in class org.goplanit.project.ProjectAssignmentBuilders
Get the number of traffic assignment
size() - Method in interface org.goplanit.utils.path.SimpleDirectedPath
The size of the path is given by the number of edge segments it holds
size() - Method in interface org.goplanit.utils.wrapper.MapWrapper
The number of registered entries
size() - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
The number of registered entries
size() - Method in interface org.goplanit.utils.zoning.TransferZoneGroup
Number of registered transfer zones
size() - Method in class org.goplanit.zoning.TransferZoneGroupImpl
Number of registered transfer zones
sizeOfUsingLoop(Iterable<T>) - Static method in class org.goplanit.utils.misc.IterableUtils
Collect the number of entry edge segments of this vertex
sizeOfUsingStream(Iterable<T>) - Static method in class org.goplanit.utils.misc.IterableUtils
Collect the number of entry edge segments of this vertex
skipOsmNode(OsmNode) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
skip osm node when marked for exclusion in settings
skipOsmPtEntity(OsmRelationMember) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Skip SOM relation member when marked for exclusion in settings
skipOsmWay(OsmWay) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
skip osm way when marked for exclusion in settings
SLEEPER_RAIL_SERVICE - org.goplanit.gtfs.enums.RouteType
 
SLTM - Static variable in class org.goplanit.assignment.TrafficAssignment
short hand to choose sLTM as assignment type
SMALL_STATION - org.goplanit.utils.zoning.TransferZoneType
 
smaller(double, double) - Static method in class org.goplanit.utils.math.Precision
isSmaller with Precision.EPSILON_6
smaller(double, double, double) - Static method in class org.goplanit.utils.math.Precision
isSmaller with epsilon
smallerEqual(double, double) - Static method in class org.goplanit.utils.math.Precision
isSmallerEqual with Precision.EPSILON_6
smallerEqual(double, double, double) - Static method in class org.goplanit.utils.math.Precision
isSmallerEqual with epsilon
smartDeepClone(GraphEntityDeepCopyMapper<V>, GraphEntityDeepCopyMapper<E>) - Method in class org.goplanit.graph.UntypedGraphImpl
A smart deep clone updates known interdependencies between vertices, edges, and edge segments utilising the graph entity deep copy mappers
smartDeepClone(GraphEntityDeepCopyMapper<V>, GraphEntityDeepCopyMapper<E>, GraphEntityDeepCopyMapper<ES>) - Method in class org.goplanit.graph.directed.UntypedDirectedGraphImpl
A smart deep clone updates known interdependencies between vertices, edges, and edge segments utilising the graph entity deep copy mappers
Smoothing - Class in org.goplanit.sdinteraction.smoothing
Smoothing class to smooth data, such as path flows or other types of flows or traffic data between iterations
Smoothing(Smoothing, boolean) - Constructor for class org.goplanit.sdinteraction.smoothing.Smoothing
Constructor
Smoothing(IdGroupingToken) - Constructor for class org.goplanit.sdinteraction.smoothing.Smoothing
Base constructor
SmoothingConfigurator<T extends Smoothing> - Class in org.goplanit.sdinteraction.smoothing
Base class for all smoothing configurator implementations
SmoothingConfigurator(Class<T>) - Constructor for class org.goplanit.sdinteraction.smoothing.SmoothingConfigurator
Constructor
SmoothingConfiguratorFactory - Class in org.goplanit.sdinteraction.smoothing
factory for the smoothing configurator types supported directory by PLANit
SmoothingConfiguratorFactory() - Constructor for class org.goplanit.sdinteraction.smoothing.SmoothingConfiguratorFactory
 
SOlOMON_ISLANDS - Static variable in class org.goplanit.utils.locale.CountryNames
 
solutionScheme - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
track the approach of how the solution scheme is applied based on this type
SOUNTH_AFRICA - Static variable in class org.goplanit.utils.locale.CountryNames
 
sourceCRS - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
the crs of the OSM source
sourceIdTracker - Variable in class org.goplanit.converter.BaseReaderImpl
track PLANit entities by something else than their internal id via this map
SPACE - Static variable in class org.goplanit.utils.misc.CharacterUtils
a space ' '
SPECIAL_COACH_SERVICE - org.goplanit.gtfs.enums.RouteType
 
SPECIAL_NEEDS_BUS - org.goplanit.gtfs.enums.RouteType
 
SPECIAL_RAIL_SERVICE - org.goplanit.gtfs.enums.RouteType
 
SPEED - Static variable in interface org.goplanit.cost.virtual.VirtualCost
short hand for configuring speed based virtual cost instance
SPEED_LIMIT_PATTERN - Static variable in class org.goplanit.osm.util.PlanitOsmUtils
regular expression pattern([^0-9]*)([0-9]*\\.?[0-9]+).*(km/h|kmh|kph|mph|knots)?.* used to extract decimal values and unit (if any) where the decimal value is in group two and the unit in group 3 (indicated by second section of round brackets)
SpeedConnectoidTravelTimeCost - Class in org.goplanit.cost.virtual
Class to calculate the connectoid travel time using connectoid speed
SpeedConnectoidTravelTimeCost(SpeedConnectoidTravelTimeCost, boolean) - Constructor for class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
Copy constructor
SpeedConnectoidTravelTimeCost(IdGroupingToken) - Constructor for class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
Constructor
speedLimitConfiguration - Variable in class org.goplanit.osm.converter.network.OsmNetworkReaderSettings
the default speed limits used in case no explicit information is available on the osmway's tags
speedLimitDefaults - Variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsCategory
store OSM way defaults in this map by key,value of the tagging used
speedLimitDefaultsBasedOnUrbanArea - Variable in class org.goplanit.osm.converter.network.OsmHighwaySettings
when speed limit information is missing, use predefined speed limits for highway types mapped to urban area speed limits (or non-urban), default is true
speedLimitDefaultsByCountryCode - Static variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaultsByCountry
store all defaults per country by ISO2 code
SpeedUnits - Enum in org.goplanit.tntp.enums
 
SpeedVirtualCostConfigurator - Class in org.goplanit.cost.virtual
Configurator for SpeedConnectoidTravelTimeCost implementation
SpeedVirtualCostConfigurator() - Constructor for class org.goplanit.cost.virtual.SpeedVirtualCostConfigurator
Constructor
splitByAnythingExceptAlphaNumeric(String) - Static method in class org.goplanit.utils.misc.StringUtils
split string by anything but alpha numeric characters, i.e., a-zA-Z0-9
splitLineString(LineString, LinearLocation) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
split a line string into two line strings at a given location along the original geometry.
splittingRateData - Variable in class org.goplanit.assignment.ltm.sltm.consumer.NetworkTurnFlowUpdateData
Splitting rate data to use
splittingRateData - Variable in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
variables tracked for splitting rate update step
SplittingRateData - Interface in org.goplanit.assignment.ltm.sltm.loading
Interface for the different implementations that track splitting rates during sLTM network loading.
SplittingRateDataComplete - Class in org.goplanit.assignment.ltm.sltm.loading
Store the splitting rates used during sLTM loading updates (Step 1 and 5).
SplittingRateDataComplete(long) - Constructor for class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataComplete
Constructor
SplittingRateDataPartial - Class in org.goplanit.assignment.ltm.sltm.loading
Store the splitting rates used during sLTM loading updates (Step 1 and 5).
SplittingRateDataPartial(int) - Constructor for class org.goplanit.assignment.ltm.sltm.loading.SplittingRateDataPartial
Constructor
SRI_LANKA - Static variable in class org.goplanit.utils.locale.CountryNames
 
SRS - org.goplanit.utils.unit.UnitGroup
 
SRS - org.goplanit.utils.unit.UnitType
 
SRS - Static variable in interface org.goplanit.utils.unit.Unit
predefined SRS SRSUnit
SRSNAME - org.goplanit.output.enums.DataType
 
SrsUnit - Class in org.goplanit.utils.unit
Unit class for all spatial reference system related units
SrsUnit() - Constructor for class org.goplanit.utils.unit.SrsUnit
Constructor
StackWalkerUtil - Class in org.goplanit.utils.reflection
Utils class warpping the Stackwalker API functionality in easy to use method calls.
StackWalkerUtil() - Constructor for class org.goplanit.utils.reflection.StackWalkerUtil
 
STAIR_COUNT - org.goplanit.gtfs.enums.GtfsKeyType
 
START_DATE - org.goplanit.gtfs.enums.GtfsKeyType
 
START_TIME - org.goplanit.gtfs.enums.GtfsKeyType
 
startXmlDocument(XMLStreamWriter, String) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
Start XML document
StaticLtm - Class in org.goplanit.assignment.ltm.sltm
Static Link Transmission Model implementation (sLTM) for network loading based on solution method presented in Raadsen and Bliemer (2021) General solution scheme for the Static Link Transmission Model .
StaticLtm(StaticLtm) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtm
Copy Constructor
StaticLtm(IdGroupingToken) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtm
Constructor
StaticLtmAssignmentStrategy - Class in org.goplanit.assignment.ltm.sltm
Base class for dealing with different assignment solution methods within sLTM.
StaticLtmAssignmentStrategy(IdGroupingToken, long, TransportModelNetwork, StaticLtmSettings, TrafficAssignmentComponentAccessee) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Constructor
StaticLtmBushStrategyBase<B extends RootedBush<?,​?>> - Class in org.goplanit.assignment.ltm.sltm
Base implementation to support a bush based solution for sLTM
StaticLtmBushStrategyBase(IdGroupingToken, long, TransportModelNetwork, StaticLtmSettings, TrafficAssignmentComponentAccessee) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Constructor
StaticLtmBushStrategyRootLabelled - Class in org.goplanit.assignment.ltm.sltm
Base implementation to support a rooted bush based solution for sLTM
StaticLtmBushStrategyRootLabelled(IdGroupingToken, long, TransportModelNetwork, StaticLtmSettings, TrafficAssignmentComponentAccessee) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyRootLabelled
Constructor
StaticLtmConfigurator - Class in org.goplanit.assignment.ltm.sltm
Configurator for sLTM.
StaticLtmConfigurator() - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmConfigurator
Constructor
StaticLtmDestinationBushStrategy - Class in org.goplanit.assignment.ltm.sltm
Implementation to support a destination-based bush solution for sLTM.
StaticLtmDestinationBushStrategy(IdGroupingToken, long, TransportModelNetwork, StaticLtmSettings, TrafficAssignmentComponentAccessee) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmDestinationBushStrategy
Constructor
StaticLtmLinkOutputTypeAdapter - Class in org.goplanit.assignment.ltm.sltm
Adapter providing access to the data of the StaticLtm class relevant for link outputs without exposing the internals of the traffic assignment class itself
StaticLtmLinkOutputTypeAdapter(OutputType, TrafficAssignment) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmLinkOutputTypeAdapter
Constructor
StaticLtmLoadingBushBase<B extends Bush> - Class in org.goplanit.assignment.ltm.sltm.loading
The bush based network loading scheme for sLTM - base class
StaticLtmLoadingBushBase(IdGroupingToken, long, StaticLtmSettings) - Constructor for class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushBase
Constructor
StaticLtmLoadingBushConjugate - Class in org.goplanit.assignment.ltm.sltm.loading
The conjugate rooted bush based network loading scheme for sLTM
StaticLtmLoadingBushConjugate(IdGroupingToken, long, StaticLtmSettings) - Constructor for class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushConjugate
Constructor
StaticLtmLoadingBushRooted - Class in org.goplanit.assignment.ltm.sltm.loading
The rooted bush based network loading scheme for sLTM
StaticLtmLoadingBushRooted(IdGroupingToken, long, StaticLtmSettings) - Constructor for class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingBushRooted
Constructor
StaticLtmLoadingPath - Class in org.goplanit.assignment.ltm.sltm.loading
The path based network loading scheme for sLTM
StaticLtmLoadingPath(IdGroupingToken, long, StaticLtmSettings) - Constructor for class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingPath
constructor
StaticLtmLoadingScheme - Enum in org.goplanit.assignment.ltm.sltm.loading
Defines the different types of solution scheme variations that exist and can be applied (progressively) during an sLTM network loading approach
StaticLtmNetworkLoading - Class in org.goplanit.assignment.ltm.sltm.loading
Class exposing the various sLTM network loading solution method components of sLTM (not considering path choice, this is assumed to be given).
StaticLtmNetworkLoading(IdGroupingToken, long, StaticLtmSettings) - Constructor for class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Constructor
StaticLtmNetworkLoadingConvergenceAnalyser - Class in org.goplanit.assignment.ltm.sltm.loading
Analyser that based on various inputs such as the iteration and previous gaps determines if the loading is converging or not using its configurable criteria
StaticLtmNetworkLoadingConvergenceAnalyser() - Constructor for class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoadingConvergenceAnalyser
Default constructor
StaticLtmOriginBushDestLabelledStrategy - Class in org.goplanit.assignment.ltm.sltm
Implementation to support an orgin-based bush (destination labelled) solution for sLTM.
StaticLtmOriginBushDestLabelledStrategy(IdGroupingToken, long, TransportModelNetwork, StaticLtmSettings, TrafficAssignmentComponentAccessee) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmOriginBushDestLabelledStrategy
Constructor
StaticLtmPathStrategy - Class in org.goplanit.assignment.ltm.sltm
Implementation to deal with a path based sLTM implementation
StaticLtmPathStrategy(IdGroupingToken, long, TransportModelNetwork, StaticLtmSettings, TrafficAssignmentComponentAccessee) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmPathStrategy
Constructor
StaticLtmSettings - Class in org.goplanit.assignment.ltm.sltm
POJO Settings regarding the execution of the StaticLTM network loading instance it is used on
StaticLtmSettings() - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
Constructor
StaticLtmSettings(StaticLtmSettings) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
Copy constructor
StaticLtmSimulationData - Class in org.goplanit.assignment.ltm.sltm
Class to hold variables specific to running an sLTM assignment
StaticLtmSimulationData(StaticLtmSimulationData) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmSimulationData
Copy Constructor
StaticLtmSimulationData(TimePeriod, Collection<Mode>, long) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmSimulationData
Constructor
StaticLtmStrategyConjugateBush - Class in org.goplanit.assignment.ltm.sltm.conjugate
Base implementation to support a bush based solution for sLTM
StaticLtmStrategyConjugateBush(IdGroupingToken, long, TransportModelNetwork, StaticLtmSettings, TrafficAssignmentComponentAccessee) - Constructor for class org.goplanit.assignment.ltm.sltm.conjugate.StaticLtmStrategyConjugateBush
Constructor
StaticLtmTrafficAssignmentBuilder - Class in org.goplanit.assignment.ltm.sltm
The sLTM traffic assignment builder.
StaticLtmTrafficAssignmentBuilder(IdGroupingToken, InputBuilderListener, Demands, Zoning, LayeredNetwork<?, ?>) - Constructor for class org.goplanit.assignment.ltm.sltm.StaticLtmTrafficAssignmentBuilder
Constructor
StaticLtmType - Enum in org.goplanit.assignment.ltm.sltm
Type of sLTM method to use
StaticTrafficAssignment - Class in org.goplanit.assignment
A static traffic assignment class with some commonalities implemented shared across static assignment implementations
StaticTrafficAssignment(StaticTrafficAssignment, boolean) - Constructor for class org.goplanit.assignment.StaticTrafficAssignment
Copy Constructor
StaticTrafficAssignment(IdGroupingToken) - Constructor for class org.goplanit.assignment.StaticTrafficAssignment
Constructor
STATION - org.goplanit.gtfs.enums.StopLocationType
 
STATION - org.goplanit.utils.zoning.TransferZoneType
 
STATION - Static variable in class org.goplanit.osm.tags.OsmPtv1Tags
a station is a separate (disconnected) area to indicate a public transport station
STATION - Static variable in class org.goplanit.osm.tags.OsmPtv2Tags
A station is an area designed to access public transport, identical to Ptv1 tag value
STEADY_STATE - Static variable in interface org.goplanit.cost.physical.PhysicalCost
short hand for configuring physical cost compatible with steady state assignment methods, e.g., static methods with both inflow and outflow rates that can differ such as sLTM.
SteadyStateTravelTimeConfigurator - Class in org.goplanit.cost.physical
Configurator for SteadyStateTravelTimeCost implementation
SteadyStateTravelTimeConfigurator() - Constructor for class org.goplanit.cost.physical.SteadyStateTravelTimeConfigurator
Constructor
SteadyStateTravelTimeCost - Class in org.goplanit.cost.physical
Cost computation for travel times based on the work of Raadsen and Bliemer (2019), Steady-state link travel time methods: Formulation, derivation, classification, and unification.
SteadyStateTravelTimeCost(SteadyStateTravelTimeCost, boolean) - Constructor for class org.goplanit.cost.physical.SteadyStateTravelTimeCost
Copy Constructor
SteadyStateTravelTimeCost(IdGroupingToken) - Constructor for class org.goplanit.cost.physical.SteadyStateTravelTimeCost
Constructor
stepFiveCheckNetworkLoadingConvergence(int) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
1.
stepFourOutflowReceivingFlowUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
1.
stepOneSplittingRatesUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Perform splitting rate update (before sending flow update) of the network loading: 1.
STEPS - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
STEPS_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
stepSixFinaliseForPersistence() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
When loading has converged, outputs might be persisted for (intermediate) iterations.
stepSize - Variable in class org.goplanit.sdinteraction.smoothing.MSASmoothing
Step size
stepThreeSplittingRateUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Perform splitting rate update (before receiving flow update) of the network loading: 1.
stepTwoInflowSendingFlowUpdate() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Perform splitting rate update (before sending flow update) of the network loading: 1.
stepZeroIterationInitialisation(boolean) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Perform initialisation of the network loading.
STOCHASTIC - Static variable in class org.goplanit.path.choice.PathChoice
short for stochastic path choice type
StochasticPathChoice - Class in org.goplanit.path.choice
Stochastic path choice component.
StochasticPathChoice(StochasticPathChoice, boolean) - Constructor for class org.goplanit.path.choice.StochasticPathChoice
Copy constructor
StochasticPathChoice(IdGroupingToken) - Constructor for class org.goplanit.path.choice.StochasticPathChoice
Constructor
StochasticPathChoiceBuilder - Class in org.goplanit.path.choice
All path choice instances are built using this or a derived version of this builder
StochasticPathChoiceBuilder(IdGroupingToken, InputBuilderListener) - Constructor for class org.goplanit.path.choice.StochasticPathChoiceBuilder
Constructor
StochasticPathChoiceConfigurator - Class in org.goplanit.path.choice
Configurator for FixedConnectoidTravelTimeCost implementation
StochasticPathChoiceConfigurator() - Constructor for class org.goplanit.path.choice.StochasticPathChoiceConfigurator
Constructor
STOP - org.goplanit.gtfs.enums.GtfsObjectType
 
STOP - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
STOP - Static variable in class org.goplanit.osm.tags.OsmPtv1Tags
a halt tag used frequently under PTv1 i.c.w.
STOP_AREA - Static variable in class org.goplanit.osm.tags.OsmPtv2Tags
A relation that contains all elements of a train, subway, monorail, tram, bus, trolleybus, aerialway, or ferry stop
STOP_CODE - org.goplanit.gtfs.enums.GtfsKeyType
 
STOP_DESC - org.goplanit.gtfs.enums.GtfsKeyType
 
STOP_FACILITY - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
STOP_HEADSIGN - org.goplanit.gtfs.enums.GtfsKeyType
 
STOP_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
STOP_LAT - org.goplanit.gtfs.enums.GtfsKeyType
 
STOP_LON - org.goplanit.gtfs.enums.GtfsKeyType
 
STOP_NAME - org.goplanit.gtfs.enums.GtfsKeyType
 
STOP_PLATFORM - org.goplanit.gtfs.enums.StopLocationType
 
STOP_POSITION - Static variable in class org.goplanit.osm.tags.OsmPtv2Tags
The position on the street or rails where a public transport vehicle stops
STOP_ROLE - Static variable in class org.goplanit.osm.tags.OsmPtv2Tags
stop_position members in a stop_area relation take on this role identifier
STOP_SEQUENCE - org.goplanit.gtfs.enums.GtfsKeyType
 
STOP_TIME - org.goplanit.gtfs.enums.GtfsObjectType
 
STOP_TIMES - org.goplanit.gtfs.enums.GtfsFileType
 
STOP_TIMEZONE - org.goplanit.gtfs.enums.GtfsKeyType
 
STOP_URL - org.goplanit.gtfs.enums.GtfsKeyType
 
stopCriterion - Variable in class org.goplanit.gap.GapFunction
The stopCriterion to use
StopCriterion - Class in org.goplanit.gap
StopCriterion class.
StopCriterion() - Constructor for class org.goplanit.gap.StopCriterion
Default constructor
StopCriterion(StopCriterion, boolean) - Constructor for class org.goplanit.gap.StopCriterion
 
stopCriterionConfigurator - Variable in class org.goplanit.gap.GapFunctionConfigurator
the configurator for the stop critetion
StopCriterionConfigurator - Class in org.goplanit.gap
Base class for all stop criterion configurator implementations
StopCriterionConfigurator() - Constructor for class org.goplanit.gap.StopCriterionConfigurator
Constructor
StopLocationType - Enum in org.goplanit.gtfs.enums
Defines the different stop location types: STOP_PLATFORM (0 or null or ""): A location where passengers board or disembark from a transit vehicle.
STOPPING_BUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
STOPS - org.goplanit.gtfs.enums.GtfsFileType
 
stream() - Method in class org.goplanit.utils.misc.DeepCopyMapper
stream of all mappings found
stream() - Method in interface org.goplanit.utils.wrapper.MapWrapper
Create a stream from this iterable
streamAscDepartureTime() - Method in interface org.goplanit.utils.service.routed.RoutedTripDepartures
stream over departures but by ascending departure time rather than the underlying ids, which might not be in the temporal departure time order
streamSorted(Function<V, M>) - Method in interface org.goplanit.utils.wrapper.MapWrapper
stream in a sorted manner to allow for a specific ordering other than the underlying key used
streamSortedBy(Function<? super E, T>) - Method in interface org.goplanit.utils.id.ManagedIdEntities
Stream the container sorted by the given sort function
STRING - org.goplanit.output.enums.DataType
 
StringUtils - Class in org.goplanit.utils.misc
Some simple string utilities
StringUtils() - Constructor for class org.goplanit.utils.misc.StringUtils
 
SubOutputTypeEnum - Interface in org.goplanit.output.enums
Marker interface to indicate enums that are of a subtype of OutputType
SUBURBAN_RAILWAY - org.goplanit.gtfs.enums.RouteType
 
SUBWAY - org.goplanit.utils.mode.PredefinedModeType
 
SUBWAY - Static variable in class org.goplanit.osm.tags.OsmRailModeTags
 
SUBWAY - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
SUBWAY_ENTRANCE - Static variable in class org.goplanit.osm.tags.OsmPtv1Tags
an entrance to a station for pedestrians (and or cyclists)
SUBWAY_METRO - org.goplanit.gtfs.enums.RouteType
 
SUBWAY_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.SubwayMode
 
SUBWAY_USABLITY_FEATURES - Static variable in class org.goplanit.mode.SubwayMode
 
SubwayMode - Class in org.goplanit.mode
the predefined subway mode name: subway maxspeed (km/h): 60 pcu: 6 vehicular type: VEHICULAR motorisation: MOTORISED track: RAIL use: PUBLIC
SubwayMode(SubwayMode, boolean) - Constructor for class org.goplanit.mode.SubwayMode
Copy constructor
SubwayMode(IdGroupingToken) - Constructor for class org.goplanit.mode.SubwayMode
Constructor for subway mode
sumOf(double[]) - Static method in class org.goplanit.utils.arrays.ArrayUtils
sum of each entry in array
SUNDAY - org.goplanit.gtfs.enums.GtfsKeyType
 
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsAgency
Supported keys for a GTFS agency instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsAttribution
Supported keys for a GTFS feed attribution instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsCalendar
Supported keys for a GTFS calendar instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsCalendarDate
Supported keys for a GTFS calendar date instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsFareAttribute
Supported keys for a GTFS fare attribute instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsFareRule
Supported keys for a GTFS fare rule instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsFeedInfo
Supported keys for a GTFS feed information instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsFrequency
Supported keys for a GTFS frequencies instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsLevel
Supported keys for a GTFS levels instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsPathway
Supported keys for a GTFS shape instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsRoute
Supported keys for a GTFS route instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsShape
Supported keys for a GTFS shape instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsStop
Supported keys for a GTFS stop instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsStopTime
Supported keys for a GTFS stop time instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsTransfer
Supported keys for a GTFS transfer instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsTranslation
Supported keys for a GTFS translation instance
SUPPORTED_KEYS - Static variable in class org.goplanit.gtfs.entity.GtfsTrip
Supported keys for a GTFS trip instance
supportedModes - Variable in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
modes supported by this access group
supportedModes - Variable in class org.goplanit.network.layer.NetworkLayerImpl
the modes supported by this layer (not owned)
supportedOsmRailLinkSegmentTypes - Static variable in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
the list of rail types for which we have default link segment type mapping available out of the box
supportedOsmRoadLinkSegmentTypes - Static variable in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
the list of road types for which we have default link segment type mapping available out of the box
supportedOsmWaterLinkSegmentTypes - Static variable in class org.goplanit.osm.physical.network.macroscopic.PlanitOsmNetwork
the list of water way types for which we have default link segment type mapping available out of the box
supports(Mode) - Method in class org.goplanit.network.layer.service.ServiceNetworkLayerImpl
Result delegate from underlying parent layer
supports(Mode) - Method in interface org.goplanit.utils.network.layer.NetworkLayer
Determine if mode is supported by this layer
supports(PredefinedModeType) - Method in interface org.goplanit.utils.network.layer.NetworkLayer
Determine if mode is supported by this layer
supportServiceConversion() - Method in interface org.goplanit.converter.intermodal.IntermodalReader
Verify if services can be read as part of the intermodal reader exercise, only when true IntermodalReader.readWithServices() can be called
supportServiceConversion() - Method in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReader
GTFS intermodal reader supports reading with services.
supportServiceConversion() - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
Currently no support for this yet on the PLANit side.
supportServiceConversion() - Method in class org.goplanit.osm.converter.intermodal.OsmIntermodalReader
Currently no support for this yet on the OSM side.
supportsPredefinedMode(PredefinedModeType) - Method in class org.goplanit.network.layer.NetworkLayerImpl
Verify if a predefined mode is supported based on its type
supportsPredefinedMode(PredefinedModeType) - Method in interface org.goplanit.utils.network.layer.NetworkLayer
Verify if a predefined mode is supported based on its type
supportsUnitOverride() - Method in class org.goplanit.output.property.CalculatedSpeedOutputProperty
An output property can be allowed to deviate from its default unit.
supportsUnitOverride() - Method in class org.goplanit.output.property.CapacityPerLaneOutputProperty
An output property can be allowed to deviate from its default unit.
supportsUnitOverride() - Method in class org.goplanit.output.property.DensityOutputProperty
An output property can be allowed to deviate from its default unit.
supportsUnitOverride() - Method in class org.goplanit.output.property.FlowOutputProperty
An output property can be allowed to deviate from its default unit.
supportsUnitOverride() - Method in class org.goplanit.output.property.InflowOutputProperty
An output property can be allowed to deviate from its default unit.
supportsUnitOverride() - Method in class org.goplanit.output.property.LengthOutputProperty
An output property can be allowed to deviate from its default unit.
supportsUnitOverride() - Method in class org.goplanit.output.property.LinkSegmentCostOutputProperty
An output property can be allowed to deviate from its default unit.
supportsUnitOverride() - Method in class org.goplanit.output.property.MaximumDensityOutputProperty
An output property can be allowed to deviate from its default unit.
supportsUnitOverride() - Method in class org.goplanit.output.property.MaximumSpeedOutputProperty
An output property can be allowed to deviate from its default unit.
supportsUnitOverride() - Method in class org.goplanit.output.property.OutflowOutputProperty
An output property can be allowed to deviate from its default unit.
supportsUnitOverride() - Method in class org.goplanit.output.property.OutputProperty
An output property can be allowed to deviate from its default unit.
suppressOsmRelationStopAreaLogging(Number...) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Suppress any logging for given stop area relation ids
suppressOsmRelationStopAreaLogging(List<Number>) - Method in class org.goplanit.osm.converter.zoning.OsmPublicTransportReaderSettings
Suppress any logging for given stop area relation ids
SURINAME - Static variable in class org.goplanit.utils.locale.CountryNames
 
surround(String, char, int) - Static method in class org.goplanit.utils.misc.LoggingUtils
surround the string with repetitions of given character
surroundwithBrackets(String) - Static method in class org.goplanit.utils.misc.LoggingUtils
Surround string with brackets "[%s]"
swap(int, int, double[][]) - Static method in class org.goplanit.assignment.ltm.sltm.LinkSegmentData
Swap the two 2Darray references
swapCurrentAndNextFlowAcceptanceFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
equate the current flow acceptance factors to the next (reference update, no copy)
swapCurrentAndNextFlowCapacityFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
equate the current flow capacity factors to the next (reference update, no copy)
swapCurrentAndNextReceivingFlows() - Method in class org.goplanit.assignment.ltm.sltm.loading.ReceivingFlowData
Swap the current and next receiving flows
swapCurrentAndNextSendingFlows() - Method in class org.goplanit.assignment.ltm.sltm.loading.SendingFlowData
replace current sending flows by the next sending flows
swapCurrentAndNextStorageCapacityFactors() - Method in class org.goplanit.assignment.ltm.sltm.loading.NetworkLoadingFactorData
equate the current storage capacity factors to the next (reference update, no copy)
sydney2023MinimiseVerifiedWarnings(OsmNetworkReaderSettings) - Static method in class org.goplanit.osm.test.OsmNetworkSettingsTestCaseUtils
When applied to the 2023 PBF it suppresses and addresses warnings deemed issues that are NOT to be fixed in the parser but would detract from assessing the logs.
sydney2023MinimiseVerifiedWarnings(OsmPublicTransportReaderSettings) - Static method in class org.goplanit.osm.test.OsmPtSettingsTestCaseUtils
When applied to the 2023 PBF it suppresses and addresses warnings deemed issues that are NOT to be fixed in the parser but would detract from assessing the logs.
SydneyGtfsServicesSettingsUtils - Class in org.goplanit.gtfs.util.test
Dedicated class to minimise warnings that have been verified as ignorable and switch them off accordingly
SydneyGtfsServicesSettingsUtils() - Constructor for class org.goplanit.gtfs.util.test.SydneyGtfsServicesSettingsUtils
 
SydneyGtfsZoningSettingsUtils - Class in org.goplanit.gtfs.util.test
Dedicated class to minimise warnings that have been verified as ignorable and switch them off accordingly
SydneyGtfsZoningSettingsUtils() - Constructor for class org.goplanit.gtfs.util.test.SydneyGtfsZoningSettingsUtils
 
syncActivatedPlanitPredefinedModesBeforeParsing(GtfsServicesReaderSettings, MacroscopicNetwork) - Static method in class org.goplanit.gtfs.util.GtfsConverterReaderHelper
Use when it is the time to make sure that the mapped predefined PLANit modes exist as actual mode instances, so supplement the provides modes container where needed based on the configuration.
syncBushFlowsToNetworkFlows() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Based on the network loading results, update the bush' turn sending flows
SyncDeparturesXmlIdToIdHandler - Class in org.goplanit.service.routed.modifier.event.handler
Whenever routed services' departures' managed Ids with an external id are changed in terms of their internal id, their XML ids remain the same and might no longer be unique.
SyncDeparturesXmlIdToIdHandler() - Constructor for class org.goplanit.service.routed.modifier.event.handler.SyncDeparturesXmlIdToIdHandler
Default constructor
syncManagedIdEntitiesContainerXmlIdsToIds(Demands) - Static method in class org.goplanit.demands.DemandsModifierUtils
Convenience method to sync XMLids to Ids by making use of demands modifier and Event listeners.
syncManagedIdEntitiesContainerXmlIdsToIds(MacroscopicNetwork) - Static method in class org.goplanit.network.MacroscopicNetworkModifierUtils
Convenience method to sync XMLids to Ids by making use of layer modifiers and Event listeners.
syncManagedIdEntitiesContainerXmlIdsToIds(ServiceNetwork) - Static method in class org.goplanit.network.ServiceNetworkModifierUtils
Convenience method to sync XMLids to Ids by making use of layer modifiers and Event listeners.
syncManagedIdEntitiesContainerXmlIdsToIds(Zoning) - Static method in class org.goplanit.zoning.ZoningModifierUtils
Convenience method to sync XMLids to Ids by making use of modifiers and Event listeners.
SyncRoutedServicesXmlIdToIdHandler - Class in org.goplanit.service.routed.modifier.event.handler
Whenever routed services' managed Ids with an external id are changed in terms of their internal id, their XML ids remain the same and might no longer be unique.
SyncRoutedServicesXmlIdToIdHandler() - Constructor for class org.goplanit.service.routed.modifier.event.handler.SyncRoutedServicesXmlIdToIdHandler
Default constructor
SyncRoutedTripsXmlIdToIdHandler - Class in org.goplanit.service.routed.modifier.event.handler
Whenever routed services' trips managed Ids with an external id are changed in terms of their internal id, their XML ids remain the same and might no longer be unique.
SyncRoutedTripsXmlIdToIdHandler() - Constructor for class org.goplanit.service.routed.modifier.event.handler.SyncRoutedTripsXmlIdToIdHandler
Default constructor
syncToNetworkFlows(double[]) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.ConjugateDestinationBush
Conduct an update of the bush turn flows based on the network flow acceptance factors by conducting a bush DAG loading and updating the turn sending flows from the root, i.e., scale them back with the flow acceptance factor whenever one is encountered.
syncToNetworkFlows(double[]) - Method in class org.goplanit.assignment.ltm.sltm.RootedBush
Conduct an update of the bush turn flows based on the network flow acceptance factors by conducting a bush DAG loading and updating the turn sending flows from the root, i.e., scale them back with the flow acceptance factor whenever one is encountered.
syncToNetworkFlows(double[]) - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
Conduct an update of the bush turn flows based on the network flow acceptance factors by conducting a bush DAG loading and updating the turn sending flows from the root, i.e., scale them back with the flow acceptance factor whenever one is encountered.
SyncXmlIdToIdBreakEdgeHandler - Class in org.goplanit.graph.modifier.event.handler
Whenever edges are broken, these edges' XML ids remain the same and are no longer unique.
SyncXmlIdToIdBreakEdgeHandler() - Constructor for class org.goplanit.graph.modifier.event.handler.SyncXmlIdToIdBreakEdgeHandler
Default constructor
SyncXmlIdToIdBreakEdgeSegmentHandler - Class in org.goplanit.graph.directed.modifier.event.handler
Whenever edge segments are broken, their edge segments' xml ids remain the same and are no longer unique.
SyncXmlIdToIdBreakEdgeSegmentHandler() - Constructor for class org.goplanit.graph.directed.modifier.event.handler.SyncXmlIdToIdBreakEdgeSegmentHandler
Default constructor
SyncXmlIdToIdDemandsEntitiesHandler - Class in org.goplanit.demands.modifier.event.handler
Sync the Demands entities' XML id in the container to the internal id.
SyncXmlIdToIdDemandsEntitiesHandler() - Constructor for class org.goplanit.demands.modifier.event.handler.SyncXmlIdToIdDemandsEntitiesHandler
Default constructor
SyncXmlIdToIdDemandsEntitiesHandler(EventType) - Constructor for class org.goplanit.demands.modifier.event.handler.SyncXmlIdToIdDemandsEntitiesHandler
Allow super classes to add additional event types to support
SyncXmlIdToIdDirectedGraphEntitiesHandler - Class in org.goplanit.graph.directed.modifier.event.handler
Sync the directed graph entities' (including edges and vertices) XML id in the container to the internal id.
SyncXmlIdToIdDirectedGraphEntitiesHandler() - Constructor for class org.goplanit.graph.directed.modifier.event.handler.SyncXmlIdToIdDirectedGraphEntitiesHandler
Default constructor
SyncXmlIdToIdGraphEntitiesHandler - Class in org.goplanit.graph.modifier.event.handler
Sync the graph entities' XML id in the container to the internal id.
SyncXmlIdToIdGraphEntitiesHandler() - Constructor for class org.goplanit.graph.modifier.event.handler.SyncXmlIdToIdGraphEntitiesHandler
Default constructor
SyncXmlIdToIdGraphEntitiesHandler(EventType) - Constructor for class org.goplanit.graph.modifier.event.handler.SyncXmlIdToIdGraphEntitiesHandler
Allow super classes to add additional event types to support
SyncXmlIdToIdHandler - Class in org.goplanit.event.handler
Whenever managed Ids containers with entities aso supporting an external id are changed in terms of their internal id, their XML ids remain the same and might no longer be unique.
SyncXmlIdToIdHandler(EventType...) - Constructor for class org.goplanit.event.handler.SyncXmlIdToIdHandler
Default constructor
SyncXmlIdToIdZoningEntitiesHandler - Class in org.goplanit.zoning.modifier.event.handler
Sync the graph entities' XML id in the container to the internal id.
SyncXmlIdToIdZoningEntitiesHandler() - Constructor for class org.goplanit.zoning.modifier.event.handler.SyncXmlIdToIdZoningEntitiesHandler
Default constructor
syncXmlIdToInternalId(T) - Method in class org.goplanit.event.handler.SyncXmlIdToIdHandler
Perform action by syncing XML ids to ids

T

TABLE_NAME - org.goplanit.gtfs.enums.GtfsKeyType
 
TAMPERE - Static variable in interface org.goplanit.algorithms.nodemodel.NodeModel
Short hand for Tampere node model class type
TampereNodeModel - Class in org.goplanit.algorithms.nodemodel
General First order node model implementation as proposed by Tampere et al.
TampereNodeModel(TampereNodeModelInput) - Constructor for class org.goplanit.algorithms.nodemodel.TampereNodeModel
Constructor
TampereNodeModelComponent - Class in org.goplanit.supply.network.nodemodel
Tampere node model traffic component signalling that the Tampere node model algorithm is to be used
TampereNodeModelComponent(TampereNodeModelComponent, boolean) - Constructor for class org.goplanit.supply.network.nodemodel.TampereNodeModelComponent
Copy constructor
TampereNodeModelComponent(IdGroupingToken) - Constructor for class org.goplanit.supply.network.nodemodel.TampereNodeModelComponent
Base Constructor
TampereNodeModelConfigurator - Class in org.goplanit.supply.network.nodemodel
Configurator for FixedConnectoidTravelTimeCost implementation
TampereNodeModelConfigurator() - Constructor for class org.goplanit.supply.network.nodemodel.TampereNodeModelConfigurator
Constructor
TampereNodeModelFixedInput - Class in org.goplanit.algorithms.nodemodel
Inner class that holds the mapping of the inputs to/from the underlying physical network (if any).
TampereNodeModelFixedInput(Node, boolean) - Constructor for class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
Constructor.
TampereNodeModelFixedInput(Array1D<Double>) - Constructor for class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
Constructor.
TampereNodeModelFixedInput(Array1D<Double>, Array1D<Double>) - Constructor for class org.goplanit.algorithms.nodemodel.TampereNodeModelFixedInput
Constructor.
TampereNodeModelInput - Class in org.goplanit.algorithms.nodemodel
Inner class that allows the user to set all inputs for the TampereNodeModel, it takes fixed inputs and supplements it with the information of the variable inputs, meaning inputs that can vary during the simulation such as turn sending flows (t_ab), and potentially receiving flows (r_b)
TampereNodeModelInput(TampereNodeModelFixedInput, Array2D<Double>) - Constructor for class org.goplanit.algorithms.nodemodel.TampereNodeModelInput
Constructor for a particular node model run
TampereNodeModelInput(TampereNodeModelFixedInput, Array2D<Double>, Array1D<Double>) - Constructor for class org.goplanit.algorithms.nodemodel.TampereNodeModelInput
Constructor for a particular node model run.
TANZANIA - Static variable in class org.goplanit.utils.locale.CountryNames
 
TAXI - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
taxi
TAXI_SERVICE - org.goplanit.gtfs.enums.RouteType
 
TERTIARY - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
TERTIARY_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane
TERTIARY_LINK - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
TERTIARY_LINK_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane
test(Object) - Method in class org.goplanit.utils.predicate.NotNull
TestOutputDto<A,​B,​C> - Class in org.goplanit.utils.test
Data Transfer Object used to store results in unit testing for PlanItIO
TestOutputDto(A, B, C) - Constructor for class org.goplanit.utils.test.TestOutputDto
 
THAILAND - Static variable in class org.goplanit.utils.locale.CountryNames
 
theGraph - Variable in class org.goplanit.graph.modifier.GraphModifierImpl
the graph to modify
third - Variable in class org.goplanit.utils.misc.Quadruple
The third object
third - Variable in class org.goplanit.utils.misc.Triple
The third object in this Triple
third() - Method in class org.goplanit.utils.misc.Quadruple
Get third object
third() - Method in class org.goplanit.utils.misc.Triple
Get second object in triple
thirdNotNull() - Method in class org.goplanit.utils.misc.Triple
Check if third is non-null
throwIf(boolean, String, Object...) - Static method in exception org.goplanit.utils.exceptions.PlanItException
Throw a planitException if condition is met
throwIf(boolean, String, Object...) - Static method in exception org.goplanit.utils.exceptions.PlanItRunTimeException
Throw a planitException if condition is met
throwIfNull(Object, String) - Static method in exception org.goplanit.utils.exceptions.PlanItException
Throw a planitException if object is null
throwIfNull(Object, String) - Static method in exception org.goplanit.utils.exceptions.PlanItRunTimeException
Throw a planitException if object is null
throwIfNull(Object, String, Object...) - Static method in exception org.goplanit.utils.exceptions.PlanItException
Throw a planitException if object is null
throwIfNull(Object, String, Object...) - Static method in exception org.goplanit.utils.exceptions.PlanItRunTimeException
Throw a PLANitException if object is null
throwIfNullOrEmpty(Collection<T>, String, Object...) - Static method in exception org.goplanit.utils.exceptions.PlanItRunTimeException
Throw a PLANitRunTimeException if collection is null or empty
throwNew(String) - Static method in exception org.goplanit.utils.exceptions.PlanItRunTimeException
throw a new PLANit run time exception with a message
throwNew(String, Object...) - Static method in exception org.goplanit.utils.exceptions.PlanItRunTimeException
throw a new PLANit run time exception with a message
THURSDAY - org.goplanit.gtfs.enums.GtfsKeyType
 
TIME - org.goplanit.utils.unit.UnitGroup
 
TIME_PERIOD_DISCARDED - org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.TripRemovalType
 
TIME_PERIOD_EXTERNAL_ID - org.goplanit.output.property.OutputPropertyType
 
TIME_PERIOD_ID - org.goplanit.output.property.OutputPropertyType
 
TIME_PERIOD_XML_ID - org.goplanit.output.property.OutputPropertyType
 
TimePeriod - Interface in org.goplanit.utils.time
Represents a time period within the day.
TIMEPERIOD_ID_CLASS - Static variable in interface org.goplanit.utils.time.TimePeriod
id class for generating ids
timePeriodAgnosticCosts - Variable in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Store initial cost for each mode and link segment, not linked to a particular time period
timePeriodCosts - Variable in class org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
Map to store initial cost for each mode and link segment, linked to a particular time period
TimePeriodExternalIdOutputProperty - Class in org.goplanit.output.property
 
TimePeriodExternalIdOutputProperty() - Constructor for class org.goplanit.output.property.TimePeriodExternalIdOutputProperty
 
TimePeriodIdOutputProperty - Class in org.goplanit.output.property
 
TimePeriodIdOutputProperty() - Constructor for class org.goplanit.output.property.TimePeriodIdOutputProperty
 
TimePeriodImpl - Class in org.goplanit.time
Represents a time period within the day.
TimePeriodImpl(TimePeriodImpl, boolean) - Constructor for class org.goplanit.time.TimePeriodImpl
Copy constructor
TimePeriodImpl(IdGroupingToken, long, long) - Constructor for class org.goplanit.time.TimePeriodImpl
Constructor
TimePeriodImpl(IdGroupingToken, String, long, long) - Constructor for class org.goplanit.time.TimePeriodImpl
Constructor
timePeriodPrefix(TimePeriod) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular time period are prefixed with the exact same string, i.e.
timePeriods - Variable in class org.goplanit.demands.Demands
internal class instance containing all time periods on this demand instance
timePeriods - Variable in class org.goplanit.demands.TimePeriodsFactory
container to use
TimePeriods - Class in org.goplanit.demands
Class to register and store time periods for the current demand object todo: conform to managed id container
TimePeriods(TimePeriods, boolean, BiConsumer<TimePeriod, TimePeriod>) - Constructor for class org.goplanit.demands.TimePeriods
Copy constructor
TimePeriods(IdGroupingToken) - Constructor for class org.goplanit.demands.TimePeriods
Constructor
TimePeriodsFactory - Class in org.goplanit.demands
Factory class for time periods instances to be registered on its parent container passed in to constructor
TimePeriodsFactory(IdGroupingToken, TimePeriods) - Constructor for class org.goplanit.demands.TimePeriodsFactory
Constructor
TimePeriodUtils - Class in org.goplanit.utils.time
some utilities for the TimePeriod interface
TimePeriodUtils() - Constructor for class org.goplanit.utils.time.TimePeriodUtils
 
TimePeriodXmlIdOutputProperty - Class in org.goplanit.output.property
 
TimePeriodXmlIdOutputProperty() - Constructor for class org.goplanit.output.property.TimePeriodXmlIdOutputProperty
 
TIMEPOINT - org.goplanit.gtfs.enums.GtfsKeyType
 
TimeUnit - Class in org.goplanit.utils.unit
Unit class for all time related units.
TimeUnit(UnitType) - Constructor for class org.goplanit.utils.unit.TimeUnit
Constructor
TimeUnits - Enum in org.goplanit.tntp.enums
Time units helper class with multiplier towards hours
TntpDemandsReader - Class in org.goplanit.tntp.converter.demands
Demands reader component for TNTP data format
TntpDemandsReader(TntpDemandsReaderSettings, MacroscopicNetwork, Zoning, Demands) - Constructor for class org.goplanit.tntp.converter.demands.TntpDemandsReader
Constructor
TntpDemandsReader(TntpDemandsReaderSettings, TntpZoningReader) - Constructor for class org.goplanit.tntp.converter.demands.TntpDemandsReader
Constructor
TntpDemandsReaderFactory - Class in org.goplanit.tntp.converter.demands
Factory class for creating demands reader in the TNTP format.
TntpDemandsReaderFactory() - Constructor for class org.goplanit.tntp.converter.demands.TntpDemandsReaderFactory
 
TntpDemandsReaderSettings - Class in org.goplanit.tntp.converter.demands
Settings for the TNTP demands reader demand file location: mandatory, no default timePeriodDuration: optional, default 1 hour
TntpDemandsReaderSettings() - Constructor for class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
Default constructor
TntpDemandsReaderSettings(String) - Constructor for class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
Constructor
TntpDemandsReaderSettings(String, double, TimeUnits) - Constructor for class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
Constructor
TntpHeaderConstants - Class in org.goplanit.tntp
Constants used in the header of TnTp files
TntpHeaderConstants() - Constructor for class org.goplanit.tntp.TntpHeaderConstants
 
TntpInputBuilder - Class in org.goplanit.tntp.input
Class which reads input from TNTP files
TntpInputBuilder(String, String, String) - Constructor for class org.goplanit.tntp.input.TntpInputBuilder
Constructor.
TntpMain - Class in org.goplanit.tntp
Main class for running TNTP models
TntpMain() - Constructor for class org.goplanit.tntp.TntpMain
 
TntpNetworkReader - Class in org.goplanit.tntp.converter.network
Network reader component for TNTP data format
TntpNetworkReader(TntpNetworkReaderSettings, LayeredNetwork<?, ?>) - Constructor for class org.goplanit.tntp.converter.network.TntpNetworkReader
Constructor
TntpNetworkReader(TntpNetworkReaderSettings, IdGroupingToken) - Constructor for class org.goplanit.tntp.converter.network.TntpNetworkReader
Constructor
TntpNetworkReaderFactory - Class in org.goplanit.tntp.converter.network
Factory for creating TNTPNetworkReaders
TntpNetworkReaderFactory() - Constructor for class org.goplanit.tntp.converter.network.TntpNetworkReaderFactory
 
TntpNetworkReaderSettings - Class in org.goplanit.tntp.converter.network
Settings for Tntp network reader
TntpNetworkReaderSettings() - Constructor for class org.goplanit.tntp.converter.network.TntpNetworkReaderSettings
 
TntpProject - Class in org.goplanit.tntp.project
TNTP implementation of CustomPlanItProject
TntpProject(String, String, String) - Constructor for class org.goplanit.tntp.project.TntpProject
Constructor
TntpProject(TntpInputBuilder) - Constructor for class org.goplanit.tntp.project.TntpProject
Constructor
TntpZoningReader - Class in org.goplanit.tntp.converter.zoning
Zoning reader component for TNTP data format.
TntpZoningReader(TntpZoningReaderSettings, NetworkReader) - Constructor for class org.goplanit.tntp.converter.zoning.TntpZoningReader
Constructor
TntpZoningReader(TntpZoningReaderSettings, MacroscopicNetwork, Zoning) - Constructor for class org.goplanit.tntp.converter.zoning.TntpZoningReader
Constructor
TntpZoningReaderFactory - Class in org.goplanit.tntp.converter.zoning
Factory class for creating zoning reader in the TNTP format.
TntpZoningReaderFactory() - Constructor for class org.goplanit.tntp.converter.zoning.TntpZoningReaderFactory
 
TntpZoningReaderSettings - Class in org.goplanit.tntp.converter.zoning
Settings for the Tntp zoning reader
TntpZoningReaderSettings() - Constructor for class org.goplanit.tntp.converter.zoning.TntpZoningReaderSettings
Default constructor
TntpZoningReaderSettings(String) - Constructor for class org.goplanit.tntp.converter.zoning.TntpZoningReaderSettings
Constructor
TO - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
TO_STOP_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
toBigInteger(String) - Static method in class org.goplanit.utils.math.TypeConversionUtil
convert a string that can be interpreted as a long to a type that parses long via .valueOf(long theLong)
toCollection() - Method in interface org.goplanit.utils.wrapper.MapWrapper
Collect values as unmodifiable collection
toCollection() - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Collect values as unmodifiable collection
toConcatEqualsString(String, String) - Static method in class org.goplanit.osm.util.OsmTagUtils
Combine two string and add '=' in between
toConcatWithSep(String, String, String) - Static method in class org.goplanit.osm.util.OsmTagUtils
Combine two string and add separator, e.g, '=' in between
toDirectPosition(Coordinate) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
extract direct position from coordinate
toDirectPosition(Point) - Method in class org.goplanit.utils.geo.PlanitJtsCrsUtils
extract direct position from point
toGeoIndexed(Collection<? extends GraphEntities<T>>) - Static method in class org.goplanit.utils.geo.GeoContainerUtils
Created quadtree based on edge envelopes as spatial index.
toGeoIndexed(Zones<T>) - Static method in class org.goplanit.utils.geo.GeoContainerUtils
Created quadtree based on transfer zone envelopes as spatial index.
toGeoIndexed(T) - Static method in class org.goplanit.utils.geo.GeoContainerUtils
Created quadtree based on edge envelopes as spatial index.
toGregorianCalendar(LocalTime) - Static method in class org.goplanit.utils.time.LocalTimeUtils
Create gregorian calendar from time only, supplementing date to now and default time zone
toIterable(Iterator<T>) - Static method in class org.goplanit.utils.misc.IterableUtils
Get iterable from iterator
toIterable(Iterator<T>) - Static method in class org.goplanit.utils.misc.IteratorUtils
Get iterable from iterator
toList(Iterable<T>) - Static method in class org.goplanit.utils.misc.IterableUtils
Convert iterable to list of same type
toList(Iterator<T>) - Static method in class org.goplanit.utils.misc.IteratorUtils
Map iterator to a list with a custom key obtained from the entries
TOLL - org.goplanit.tntp.enums.NetworkFileColumnType
 
toLocalDateTime(LocalTime) - Static method in class org.goplanit.utils.time.LocalTimeUtils
Create LocalDateTime from time only, supplementing date to now()
toMap(Iterable<T>, Function<T, K>, Map<K, T>) - Static method in class org.goplanit.utils.misc.IterableUtils
Map iterable to a map with a custom key obtained from the iterable entries
toMap(Function<V, K>) - Method in interface org.goplanit.utils.wrapper.MapWrapper
Convert to a map with a custom key obtained from entries
toMap(Iterator<T>, Function<T, K>, Map<K, T>) - Static method in class org.goplanit.utils.misc.IteratorUtils
Map iterator to a map with a custom key obtained from the entries
toNanoOfExtendedDay() - Method in class org.goplanit.utils.time.ExtendedLocalTime
get nanos of this extended time
TONGA - Static variable in class org.goplanit.utils.locale.CountryNames
 
TopologicalLayer - Interface in org.goplanit.utils.network.layer
A topological layer represents a layer suited for a number of modes that is topologically meaningful without enforcing the actual implemantation of this topology.
TopologicalLayerImpl - Class in org.goplanit.network.layer
An transport layer that is of a topological nature, i.e., it has node, links, etc.
TopologicalLayerImpl(TopologicalLayerImpl, boolean) - Constructor for class org.goplanit.network.layer.TopologicalLayerImpl
Copy Constructor
TopologicalLayerImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layer.TopologicalLayerImpl
Constructor
TopologicalLayerModifier - Interface in org.goplanit.utils.network.layer.modifier
Interface to define all layer wide modifications functionality to be exposed.
TopologicalLayerNetwork<T extends TopologicalLayer,​U extends TopologicalLayers<T>> - Class in org.goplanit.network
A network with topological transport layers, meaning that apart from representing a physical reality the result is topologically meaningful, has nodes, links, and some geographic notion via a coordinate reference system
TopologicalLayerNetwork(TopologicalLayerNetwork<T, U>, boolean, ManagedIdDeepCopyMapper<Mode>, ManagedIdDeepCopyMapper<T>) - Constructor for class org.goplanit.network.TopologicalLayerNetwork
Copy constructor.
TopologicalLayerNetwork(IdGroupingToken) - Constructor for class org.goplanit.network.TopologicalLayerNetwork
Default constructor
TopologicalLayerNetwork(IdGroupingToken, CoordinateReferenceSystem) - Constructor for class org.goplanit.network.TopologicalLayerNetwork
Default constructor
TopologicalLayers<T extends TopologicalLayer> - Interface in org.goplanit.utils.network.layers
interface to manage topological layers, i.e., layers that contain a topologically meaningful representation, without enforcing how this is implemented.
TopologicalLayersImpl<T extends TopologicalLayer> - Class in org.goplanit.network.layers
implementation of the transport layers interface, without the createNew() method, but now with base layer class of TopologicalLayer
TopologicalLayersImpl(TopologicalLayersImpl<T>, boolean, BiConsumer<T, T>) - Constructor for class org.goplanit.network.layers.TopologicalLayersImpl
Constructor
TopologicalLayersImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layers.TopologicalLayersImpl
Constructor
TopologicalModifier - Interface in org.goplanit.utils.graph.modifier
Base modifier interface regarding topological changes to an underlying topological implementation, e.g., a graph.
topologicalSort(boolean) - Method in class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Perform topological sorting from root, based on Gupta et al.
topologicalSort(boolean) - Method in interface org.goplanit.utils.graph.directed.acyclic.UntypedACyclicSubGraph
Perform a topological sort on this graph.
toString() - Method in class org.goplanit.assignment.ltm.sltm.BushFlowLabel
toString() - Method in class org.goplanit.assignment.ltm.sltm.DestinationBush
toString() - Method in class org.goplanit.assignment.ltm.sltm.OriginBush
toString() - Method in class org.goplanit.assignment.ltm.sltm.Pas
toString() - Method in class org.goplanit.assignment.ltm.sltm.RootedLabelledBush
toString() - Method in class org.goplanit.graph.GraphEntityImpl
toString() - Method in class org.goplanit.gtfs.entity.GtfsAgency
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsAttribution
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsCalendar
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsCalendarDate
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsFareAttribute
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsFareRule
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsFeedInfo
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsFrequency
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsLevel
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsPathway
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsRoute
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsShape
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsStop
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsStopTime
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsTransfer
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsTranslation
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.entity.GtfsTrip
String of all key value pairs of this GTFS entity
toString() - Method in class org.goplanit.gtfs.scheme.GtfsFileScheme
toString() - Method in class org.goplanit.mode.PredefinedModeImpl
toString() - Method in class org.goplanit.network.layer.macroscopic.AccessGroupPropertiesImpl
toString() - Method in class org.goplanit.network.layer.macroscopic.MacroscopicLinkSegmentTypeImpl
toString() - Method in class org.goplanit.service.routed.RoutedServiceImpl
toString() - Method in class org.goplanit.service.routed.RoutedTripDepartureImpl
 
toString() - Method in class org.goplanit.service.routed.RoutedTripDeparturesImpl
String representation of departures
toString() - Method in class org.goplanit.time.TimePeriodImpl
Output this object as a String
toString() - Method in class org.goplanit.userclass.TravellerType
toString() - Method in class org.goplanit.userclass.UserClass
toString() - Method in class org.goplanit.utils.event.EventImpl
toString() - Method in class org.goplanit.utils.event.EventType
toString() - Method in class org.goplanit.utils.id.IdGroupingToken
collect the string token
toString() - Method in class org.goplanit.utils.misc.Pair
Convert to string
toString() - Method in class org.goplanit.utils.misc.Quadruple
Convert to string
toString() - Method in class org.goplanit.utils.misc.Triple
Convert to string
toString() - Method in class org.goplanit.utils.time.ExtendedLocalTime
As string
toString() - Method in class org.goplanit.utils.unit.GroupUnit
toString() - Method in class org.goplanit.utils.unit.SimpleUnit
toString() - Method in class org.goplanit.zoning.ZoneImpl
totalEntrySegmentS1S2Flow - Variable in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
S1 and S2 sending flows along (entire) alternative for a given entry segment
toTypeCastList(Iterable<T>) - Static method in class org.goplanit.utils.misc.IterableUtils
Convert iterable to list of derived concrete type by type casting the entries
TOURIST_BUS - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
tourist bus for long distance non public transport
TOURIST_COACH_SERVICE - org.goplanit.gtfs.enums.RouteType
 
TOURIST_RAILWAY_SERVICE - org.goplanit.gtfs.enums.RouteType
 
toZonedDateTime(LocalTime) - Static method in class org.goplanit.utils.time.LocalTimeUtils
Create ZonedDateTime from time only, supplementing date to now() and zone to default time zone
TRACK - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
TRACK - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
TRACK_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
trackAllNodeTurnFlows - Variable in class org.goplanit.assignment.ltm.sltm.consumer.NetworkTurnFlowUpdateData
Flag indicating if we are tracking all (used) node turn flows or not
TrackModeType - Enum in org.goplanit.utils.mode
a mode utilises either the road, rail, water as means of propagation.
TRACKS - Static variable in class org.goplanit.osm.tags.OsmRailFeatureTags
 
tracksPerDirectionIfUnspecified - Variable in class org.goplanit.osm.defaults.OsmLaneDefaults
railway tracks per direction if not configured
TRADITIONAL_STATIC_ASSIGNMENT - Static variable in class org.goplanit.assignment.TrafficAssignment
short hand to choose traditional static assignment as assignment type
TraditionalStaticAssignment - Class in org.goplanit.assignment.traditionalstatic
Traditional static assignment traffic component.This is the class that conducts the actual assignment.
TraditionalStaticAssignment(TraditionalStaticAssignment) - Constructor for class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
Copy Constructor
TraditionalStaticAssignment(IdGroupingToken) - Constructor for class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
Base Constructor
TraditionalStaticAssignmentBuilder - Class in org.goplanit.assignment.traditionalstatic
Builder for a traditional static assignment.
TraditionalStaticAssignmentBuilder(IdGroupingToken, InputBuilderListener, Demands, Zoning, LayeredNetwork<?, ?>) - Constructor for class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentBuilder
Constructor
TraditionalStaticAssignmentConfigurator - Class in org.goplanit.assignment.traditionalstatic
Configurator for traditional static assignment.
TraditionalStaticAssignmentConfigurator(Class<TraditionalStaticAssignment>) - Constructor for class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentConfigurator
Constructor
TraditionalStaticAssignmentLinkOutputTypeAdapter - Class in org.goplanit.assignment.traditionalstatic
Adapter providing access to the data of the TraditionalStaticAssignment class relevant for link outputs without exposing the internals of the traffic assignment class itself
TraditionalStaticAssignmentLinkOutputTypeAdapter(OutputType, TrafficAssignment) - Constructor for class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentLinkOutputTypeAdapter
Constructor
TraditionalStaticAssignmentOdOutputTypeAdapter - Class in org.goplanit.assignment.traditionalstatic
Adapter providing access to the data of the TraditionalStaticAssignment class relevant for origin-destination outputs without exposing the internals of the traffic assignment class itself
TraditionalStaticAssignmentOdOutputTypeAdapter(OutputType, TrafficAssignment) - Constructor for class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentOdOutputTypeAdapter
Constructor
TraditionalStaticAssignmentSimulationData - Class in org.goplanit.assignment.traditionalstatic
Simulation data which are specific to Traditional Static Assignment
TraditionalStaticAssignmentSimulationData(IdGroupingToken) - Constructor for class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignmentSimulationData
Constructor
TraditionalStaticPathOutputTypeAdapter - Class in org.goplanit.assignment.traditionalstatic
Adapter providing access to the data of the TraditionalStaticAssignment class relevant for OD path outputs without exposing the internals of the traffic assignment class itself
TraditionalStaticPathOutputTypeAdapter(OutputType, TrafficAssignment) - Constructor for class org.goplanit.assignment.traditionalstatic.TraditionalStaticPathOutputTypeAdapter
Constructor
TRAFFIC_SINGALS - Static variable in class org.goplanit.osm.tags.OsmTags
 
TrafficAssignment - Class in org.goplanit.assignment
Traffic assignment class which simultaneously is responsible for the loading hence it is also considered as a traffic assignment component of this type
TrafficAssignment(TrafficAssignment, boolean) - Constructor for class org.goplanit.assignment.TrafficAssignment
Copy Constructor
TrafficAssignment(IdGroupingToken) - Constructor for class org.goplanit.assignment.TrafficAssignment
Constructor.
TrafficAssignmentBuilder<T extends TrafficAssignment> - Class in org.goplanit.assignment
All traffic assignment instances require a network, demand, and (equilibrium) smoothing procedure, all of which should be registered via this generic builder.
TrafficAssignmentBuilder(Class<T>, IdGroupingToken, InputBuilderListener, Demands, Zoning, LayeredNetwork<?, ?>) - Constructor for class org.goplanit.assignment.TrafficAssignmentBuilder
Constructor
TrafficAssignmentBuilderFactory - Class in org.goplanit.assignment
Traffic assignment builder factory for the assignment types supported directory by PLANit
TrafficAssignmentBuilderFactory() - Constructor for class org.goplanit.assignment.TrafficAssignmentBuilderFactory
 
TrafficAssignmentComponentAccessee - Interface in org.goplanit.interactor
Accessee that can be accessed to obtain access to one or more traffic assignment components
TrafficAssignmentComponentAccessor - Interface in org.goplanit.interactor
Implementing class requires access to one or more traffic assignment components.
TrafficAssignmentConfigurator<T extends TrafficAssignment> - Class in org.goplanit.assignment
Configurator class for traffic assignment.
TrafficAssignmentConfigurator(Class<T>) - Constructor for class org.goplanit.assignment.TrafficAssignmentConfigurator
Constructor
TRAILER - Static variable in class org.goplanit.osm.tags.OsmRoadModeTags
vehicle towing a trailer
TRAIN - org.goplanit.utils.mode.PredefinedModeType
 
TRAIN - Static variable in class org.goplanit.osm.tags.OsmRailModeTags
 
TRAIN_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.TrainMode
 
TRAIN_USABLITY_FEATURES - Static variable in class org.goplanit.mode.TrainMode
 
TrainMode - Class in org.goplanit.mode
the predefined train mode name: train maxspeed (km/h): 140 pcu: 10 vehicular type: VEHICULAR motorisation: MOTORISED track: RAIL use: PUBLIC
TrainMode(TrainMode, boolean) - Constructor for class org.goplanit.mode.TrainMode
Copy constructor
TrainMode(IdGroupingToken) - Constructor for class org.goplanit.mode.TrainMode
Constructor for train mode
TRAM - org.goplanit.utils.mode.PredefinedModeType
 
TRAM - Static variable in class org.goplanit.osm.tags.OsmRailModeTags
 
TRAM - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
TRAM_LIGHTRAIL - org.goplanit.gtfs.enums.RouteType
 
TRAM_PHYSICAL_FEATURES - Static variable in class org.goplanit.mode.TramMode
 
TRAM_SERVICE - org.goplanit.gtfs.enums.RouteType
 
TRAM_STOP - Static variable in class org.goplanit.osm.tags.OsmPtv1Tags
a tram_stop tag used frequently under PTv1 i.c.w.
TRAM_USABLITY_FEATURES - Static variable in class org.goplanit.mode.TramMode
 
TramMode - Class in org.goplanit.mode
the predefined tram mode name: tram maxspeed (km/h): 40 pcu: 3 vehicular type: VEHICULAR motorisation: MOTORISED track: RAIL use: PUBLIC
TramMode(TramMode, boolean) - Constructor for class org.goplanit.mode.TramMode
Copy constructor
TramMode(IdGroupingToken) - Constructor for class org.goplanit.mode.TramMode
Constructor for train mode
TRANSFER - org.goplanit.gtfs.enums.GtfsObjectType
 
TRANSFER_DURATION - org.goplanit.gtfs.enums.GtfsKeyType
 
TRANSFER_TYPE - org.goplanit.gtfs.enums.GtfsKeyType
 
TRANSFER_ZONE_GROUP_ID_CLASS - Static variable in interface org.goplanit.utils.zoning.TransferZoneGroup
the class to use for the id generation
TRANSFER_ZONE_ID_CLASS - Static variable in interface org.goplanit.utils.zoning.TransferZone
the class to use for the id generation
transferConnectoids - Variable in class org.goplanit.zoning.Zoning
provide access to directed connectoids (of transfer zones)
TRANSFERS - org.goplanit.gtfs.enums.GtfsFileType
 
TRANSFERS - org.goplanit.gtfs.enums.GtfsKeyType
 
TransferZone - Interface in org.goplanit.utils.zoning
A zone where transfers between different network layers may occur.
TransferZoneFactory - Interface in org.goplanit.utils.zoning
Factory interface for directed connectoids
TransferZoneFactoryImpl - Class in org.goplanit.zoning
Factory for creating transfer zones (on container)
TransferZoneFactoryImpl(IdGroupingToken, TransferZones) - Constructor for class org.goplanit.zoning.TransferZoneFactoryImpl
Constructor
transferZoneGeometryToOsmEntityType(Geometry) - Static method in class org.goplanit.osm.util.PlanitTransferZoneUtils
Extract the OSM entity type from a PLANit Transfer zone
TransferZoneGroup - Interface in org.goplanit.utils.zoning
A group of transfer zones, can be used to represent for example train stations.
TransferZoneGroupFactory - Interface in org.goplanit.utils.zoning
A Factory for transfer zone groups to register on container
TransferZoneGroupFactoryImpl - Class in org.goplanit.zoning
Factory for creating transfer zone groups (on container)
TransferZoneGroupFactoryImpl(IdGroupingToken, TransferZoneGroups) - Constructor for class org.goplanit.zoning.TransferZoneGroupFactoryImpl
Constructor
TransferZoneGroupHelper - Class in org.goplanit.osm.converter.zoning.handler.helper
Class to provide functionality for parsing PLANit transfer zone groups from OSM entities
TransferZoneGroupHelper(PlanitOsmNetwork, Zoning, OsmZoningReaderData, OsmNetworkToZoningReaderData, OsmPublicTransportReaderSettings, OsmZoningHandlerProfiler) - Constructor for class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneGroupHelper
Constructor
TransferZoneGroupImpl - Class in org.goplanit.zoning
A transfer zone group implementation.
TransferZoneGroupImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.TransferZoneGroupImpl
Constructor
TransferZoneGroupImpl(TransferZoneGroupImpl, boolean) - Constructor for class org.goplanit.zoning.TransferZoneGroupImpl
Copy constructor
transferZoneGroups - Variable in class org.goplanit.zoning.TransferZoneGroupFactoryImpl
container to use
transferZoneGroups - Variable in class org.goplanit.zoning.Zoning
provide access to transfer zone groups (if any)
TransferZoneGroups - Interface in org.goplanit.utils.zoning
A Container for transfer zone groups which also acts as a factory for creating new transfer zone groups
TransferZoneGroupsImpl - Class in org.goplanit.zoning
Container for transfer zone groups where each transfer zone group logically groups multiple transfer zones together.
TransferZoneGroupsImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.TransferZoneGroupsImpl
Constructor
TransferZoneGroupsImpl(IdGroupingToken, TransferZoneGroupFactory) - Constructor for class org.goplanit.zoning.TransferZoneGroupsImpl
Constructor
TransferZoneGroupsImpl(TransferZoneGroupsImpl, boolean, BiConsumer<TransferZoneGroup, TransferZoneGroup>) - Constructor for class org.goplanit.zoning.TransferZoneGroupsImpl
Copy constructor, also creates new factory with this as its underlying container
TransferZoneGroupUtils - Class in org.goplanit.utils.zoning
Utility functions around transfer zone groups
TransferZoneGroupUtils() - Constructor for class org.goplanit.utils.zoning.TransferZoneGroupUtils
 
TransferZoneHelper - Class in org.goplanit.osm.converter.zoning.handler.helper
Class to provide functionality for parsing transfer zones from OSM entities
TransferZoneHelper(PlanitOsmNetwork, Zoning, OsmZoningReaderData, OsmNetworkToZoningReaderData, OsmPublicTransportReaderSettings, OsmZoningHandlerProfiler) - Constructor for class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneHelper
Constructor
TransferZoneImpl - Class in org.goplanit.zoning
A transfer zone
TransferZoneImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.TransferZoneImpl
constructor
TransferZoneImpl(TransferZoneImpl, boolean) - Constructor for class org.goplanit.zoning.TransferZoneImpl
Copy constructor
transferZoneMap - Variable in class org.goplanit.zoning.TransferZoneGroupImpl
Map storing all the transfer zones in the group
transferZones - Variable in class org.goplanit.zoning.TransferZoneFactoryImpl
container to use
transferZones - Variable in class org.goplanit.zoning.Zoning
provide access to transfer zones (if any)
TransferZones - Interface in org.goplanit.utils.zoning
Container class for TransferZone instances
TransferZonesImpl - Class in org.goplanit.zoning
implementation of the Zones <T> interface for transfer zones
TransferZonesImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.TransferZonesImpl
Constructor
TransferZonesImpl(TransferZoneFactory) - Constructor for class org.goplanit.zoning.TransferZonesImpl
Constructor
TransferZonesImpl(TransferZonesImpl, boolean, BiConsumer<TransferZone, TransferZone>) - Constructor for class org.goplanit.zoning.TransferZonesImpl
Copy constructor, also creates new factory with this as its underlying container
TransferZoneType - Enum in org.goplanit.utils.zoning
Types of transfer zones to more easily identify their purpose
transform(CoordinateReferenceSystem) - Method in class org.goplanit.network.TopologicalLayerNetwork
change the coordinate system, which will result in an update of all geometries in the network layers from the original CRS to the new CRS.
transform(CoordinateReferenceSystem, CoordinateReferenceSystem) - Method in class org.goplanit.network.layer.UntypedNetworkLayerImpl
transform all underlying geometries in the layer from the given crs to the new crs
transform(CoordinateReferenceSystem, CoordinateReferenceSystem) - Method in interface org.goplanit.utils.network.layer.TopologicalLayer
transform all underlying geometries in the layer from the given crs to the new crs
transformEnvelope(Envelope, MathTransform) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Transform the spanning coordinates of envelope to difference CRS
transformGeometries(MathTransform) - Method in interface org.goplanit.utils.graph.UntypedGraph
transform all geometries of the nodes and edges using the same transformer, can be used to transform from one coordinate reference system to another, or perform translations, etc.
transformGeometry(Geometry, MathTransform) - Static method in class org.goplanit.utils.geo.PlanitJtsUtils
Transform given geometry based on provided transformer, checkedd exceptions are converted to PLANitRunTimeException instead
transformGeometry(MathTransform) - Method in class org.goplanit.network.layer.service.ServiceLegImpl
Not allowed on service leg, perform on underlying links instead.
transformGeometry(MathTransform) - Method in interface org.goplanit.utils.graph.Edge
transform the line string information of this edge using the passed in MathTransform
transformPosition(MathTransform) - Method in interface org.goplanit.utils.graph.Vertex
transform the position information of this vertex using the passed in MathTransform
TRANSIT_LINE - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
TRANSIT_ROUTE - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
TRANSIT_SCHEDULE - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
TRANSIT_SCHEDULE_DOCTYPE - Static variable in class org.goplanit.matsim.converter.MatsimWriter
the doc type of MATSIM public transport schedule.
TRANSIT_STOPS - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
TRANSLATION - org.goplanit.gtfs.enums.GtfsKeyType
 
TRANSLATION - org.goplanit.gtfs.enums.GtfsObjectType
 
TRANSLATIONS - org.goplanit.gtfs.enums.GtfsFileType
 
TRANSPORT_MODE - Static variable in class org.goplanit.matsim.xml.MatsimTransitElements
 
transportLayersByXmlId - Variable in class org.goplanit.network.MacroscopicNetworkLayerConfigurator
track unique proposed layers
TransportLayersImpl<T extends NetworkLayer> - Class in org.goplanit.network.layers
Base implementation of the TransportLayer interface, without the createNew() method
TransportLayersImpl(TransportLayersImpl<T>, boolean, BiConsumer<T, T>) - Constructor for class org.goplanit.network.layers.TransportLayersImpl
Constructor
TransportLayersImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layers.TransportLayersImpl
Constructor
TransportModelNetwork - Class in org.goplanit.network.transport
Entire transport network that is being modeled including both the physical and virtual aspects of it as well as the zoning.
TransportModelNetwork(TopologicalLayerNetwork<?, ?>, Zoning) - Constructor for class org.goplanit.network.transport.TransportModelNetwork
Constructor
travelerTypes - Variable in class org.goplanit.demands.Demands
internal class instance containing all traveler types on this demand instance
TRAVELLER_ACCESS - org.goplanit.utils.zoning.ConnectoidType
 
TravellerType - Class in org.goplanit.userclass
Traveller type is a placeholder for all different types of traveler characteristics that affect the user class in the path choice component of traffic assignment.
TravellerType(TravellerType) - Constructor for class org.goplanit.userclass.TravellerType
Copy constructor
TravellerType(IdGroupingToken) - Constructor for class org.goplanit.userclass.TravellerType
Constructor
TravellerType(IdGroupingToken, String) - Constructor for class org.goplanit.userclass.TravellerType
Constructor
TRAVELLERTYPE_ID_CLASS - Static variable in class org.goplanit.userclass.TravellerType
id class for generating ids
travellerTypes - Variable in class org.goplanit.demands.TravellerTypesFactory
container to use
TravellerTypes - Class in org.goplanit.demands
Inner class to register and store traveler types
TravellerTypes(TravellerTypes, boolean, BiConsumer<TravellerType, TravellerType>) - Constructor for class org.goplanit.demands.TravellerTypes
Copy constructor
TravellerTypes(IdGroupingToken) - Constructor for class org.goplanit.demands.TravellerTypes
Constructor
TravellerTypesFactory - Class in org.goplanit.demands
Factory class for TravellerType instances to be registered on its parent container passed in to constructor
TravellerTypesFactory(IdGroupingToken, TravellerTypes) - Constructor for class org.goplanit.demands.TravellerTypesFactory
Constructor
TRAVERSAL_TIME - org.goplanit.gtfs.enums.GtfsKeyType
 
TRAVERSER - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
TriConsumer<T,​U,​V> - Interface in org.goplanit.utils.functionalinterface
Function Interface which can process three input objects.
TriFunction<R,​S,​T,​U> - Interface in org.goplanit.utils.functionalinterface
Function Interface which can process three input objects and produce an output Used in PlanItIO test cases.
TriggerEvent - Class in org.goplanit.assignment.ltm.eltm.event
A trigger event emanates from a link boundary (its source) with a particular cumulative value and time and potentially other information which should be constructed by subclassing this class
TriggerEvent(EventType, LinkSegmentBoundary, CumulativePoint, Serializable) - Constructor for class org.goplanit.assignment.ltm.eltm.event.TriggerEvent
Constructor
TriggerFlowEvent - Class in org.goplanit.assignment.ltm.eltm.event
A trigger flow event represents a flow rate that is being triggered exogenously, typically by a node on either side of the link segment.
TriggerFlowEvent(LinkSegmentBoundary, CumulativePoint, double) - Constructor for class org.goplanit.assignment.ltm.eltm.event.TriggerFlowEvent
Constructor
TRINIDAD_TOBAGO - Static variable in class org.goplanit.utils.locale.CountryNames
 
TRIP - org.goplanit.gtfs.enums.GtfsObjectType
 
TRIP_HEADSIGN - org.goplanit.gtfs.enums.GtfsKeyType
 
TRIP_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
TRIP_SHORT_NAME - org.goplanit.gtfs.enums.GtfsKeyType
 
Triple<A,​B,​C> - Class in org.goplanit.utils.misc
Custom Triple class similar to Pair, only with three entries.
Triple(A, B, C) - Constructor for class org.goplanit.utils.misc.Triple
Constructor
TRIPS - org.goplanit.gtfs.enums.GtfsFileType
 
TROLLEY_BUS - org.goplanit.gtfs.enums.RouteType
 
TROLLEYBUS_SERVICE - org.goplanit.gtfs.enums.RouteType
 
truncateToServiceNetwork() - Method in class org.goplanit.service.routed.modifier.RoutedServicesLayerModifierImpl
Method that will truncate all routed entities to available service network entities in its parent in case the parent service network has been altered for some reason, i.e., the service network entities might still exist as references on the routed services but no longer exist in the related service layer.
truncateToServiceNetwork() - Method in interface org.goplanit.utils.service.routed.modifier.RoutedServicesLayerModifier
Method that will truncate all routed entities to available service network entities in its parent in case the parent service network has been altered for some reason, i.e., the service network entities might still exist as references on the routed services but no longer exist in the related service layer.
TRUNK - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
TRUNK_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane
TRUNK_LINK - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
TRUNK_LINK_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane
TUESDAY - org.goplanit.gtfs.enums.GtfsKeyType
 
tupleSeparator - Variable in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
tuple separator, default is CharacterUtils.SPACE
TURKS_CAICOS_ISLANDS - Static variable in class org.goplanit.utils.locale.CountryNames
 
TURNING_CIRCLE - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
turnSendingFlows - Variable in class org.goplanit.algorithms.nodemodel.TampereNodeModelInput
the turn sending flows offered to the node model t_ab
TURNTABLE - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
turn table is a circular railway that we do not yet support
TUVALU - Static variable in class org.goplanit.utils.locale.CountryNames
 
TWO_WAY - Static variable in class org.goplanit.tntp.converter.network.TntpNetworkReader
 
type - Variable in class org.goplanit.zoning.ConnectoidImpl
the type of connectoid to identify its purpose more easily
TYPE - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
TYPE - Static variable in class org.goplanit.osm.tags.OsmRelationTypeTags
key for relation types
TYPE - Static variable in class org.goplanit.osm.tags.OsmTags
 
TypeConversionUtil - Class in org.goplanit.utils.math
some utility functions for converting types easily
TypeConversionUtil() - Constructor for class org.goplanit.utils.math.TypeConversionUtil
 

U

UGANDA - Static variable in class org.goplanit.utils.locale.CountryNames
 
UNCLASSIFIED - Static variable in class org.goplanit.osm.tags.OsmHighwayTags
 
UNCLASSIFIED_LINK_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
UNDERGROUND_SERVICE - org.goplanit.gtfs.enums.RouteType
 
UNDIRECTED_CONNECTOID_ID_CLASS - Static variable in interface org.goplanit.utils.zoning.UndirectedConnectoid
the class to use for the additional directed connectoid id generation
UndirectedConnectoid - Interface in org.goplanit.utils.zoning
An undirected connectoid is accessed through a referenced node where all incoming/outgoing edges/edge segments potentially have access.
UndirectedConnectoidFactory - Interface in org.goplanit.utils.zoning
Factory interface for undirected connectoids
UndirectedConnectoidFactoryImpl - Class in org.goplanit.zoning
Factory for creating new undirected connectoids on container
UndirectedConnectoidFactoryImpl(IdGroupingToken, UndirectedConnectoids) - Constructor for class org.goplanit.zoning.UndirectedConnectoidFactoryImpl
Constructor
undirectedConnectoidId - Variable in class org.goplanit.zoning.UndirectedConnectoidImpl
unique id across undirected connectoids
UndirectedConnectoidImpl - Class in org.goplanit.zoning
Undirected connectoid connecting one or more (transfer/OD) zone(s) to the physical road network, each connection will yield a connectoid edge and two connectoid segments when constructing the transport network internally based on the referenced node
UndirectedConnectoidImpl(IdGroupingToken, DirectedVertex) - Constructor for class org.goplanit.zoning.UndirectedConnectoidImpl
Constructor
UndirectedConnectoidImpl(IdGroupingToken, DirectedVertex, Zone) - Constructor for class org.goplanit.zoning.UndirectedConnectoidImpl
Constructor
UndirectedConnectoidImpl(IdGroupingToken, DirectedVertex, Zone, double) - Constructor for class org.goplanit.zoning.UndirectedConnectoidImpl
Constructor
UndirectedConnectoidImpl(UndirectedConnectoidImpl, boolean) - Constructor for class org.goplanit.zoning.UndirectedConnectoidImpl
Copy constructor
undirectedConnectoids - Variable in class org.goplanit.zoning.UndirectedConnectoidFactoryImpl
container to use
UndirectedConnectoids - Interface in org.goplanit.utils.zoning
container and factory class for undirected connectoids
UndirectedConnectoidsImpl - Class in org.goplanit.zoning
Implementation of Connectoids class
UndirectedConnectoidsImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.UndirectedConnectoidsImpl
Constructor
UndirectedConnectoidsImpl(IdGroupingToken, UndirectedConnectoidFactory) - Constructor for class org.goplanit.zoning.UndirectedConnectoidsImpl
Constructor
UndirectedConnectoidsImpl(UndirectedConnectoidsImpl, boolean, BiConsumer<UndirectedConnectoid, UndirectedConnectoid>) - Constructor for class org.goplanit.zoning.UndirectedConnectoidsImpl
Copy constructor, also creates new factory with this as its underlying container
Unit - Interface in org.goplanit.utils.unit
Lightweight Unit interface to define units and allow for conversions between them
UNITED_STATES_OF_AMERICA - Static variable in class org.goplanit.utils.locale.CountryNames
 
UnitGroup - Enum in org.goplanit.utils.unit
 
unitType - Variable in class org.goplanit.utils.unit.SimpleUnit
type of the unit
UnitType - Enum in org.goplanit.utils.unit
 
UNKNOWN - org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.RouteRemovalType
 
UNKNOWN - org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.TripRemovalType
 
UNKNOWN - org.goplanit.utils.zoning.ConnectoidType
 
UNKNOWN - org.goplanit.utils.zoning.TransferZoneType
 
UNKNOWN - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: unknown tag
unregisterOutputFormatter(OutputFormatter) - Method in class org.goplanit.assignment.TrafficAssignmentConfigurator
Remove an output formatter which has already been registered This is used by the Python interface, which registers the PlanItIO formatter by default
unregisterOutputFormatter(OutputFormatter) - Method in class org.goplanit.output.OutputManager
Remove an output formatter which has previously been registered
UntypedACyclicSubGraph<V extends DirectedVertex,​E extends EdgeSegment> - Interface in org.goplanit.utils.graph.directed.acyclic
An untyped acyclic sub graph contains a subset of a full graph, with generics regarding vertices and edges, without cycles.
UntypedACyclicSubGraphImpl<V extends DirectedVertex,​E extends EdgeSegment> - Class in org.goplanit.graph.directed.acyclic
An acyclic sub graph contains a subset of the full graph without cycles.
UntypedACyclicSubGraphImpl(UntypedACyclicSubGraphImpl<V, E>, boolean) - Constructor for class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Copy constructor
UntypedACyclicSubGraphImpl(IdGroupingToken, Set<V>, boolean, int) - Constructor for class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Constructor
UntypedACyclicSubGraphImpl(IdGroupingToken, V, boolean, int) - Constructor for class org.goplanit.graph.directed.acyclic.UntypedACyclicSubGraphImpl
Constructor
UntypedDirectedGraph<V extends DirectedVertex,​E extends DirectedEdge,​ES extends EdgeSegment> - Interface in org.goplanit.utils.graph
Interface for a directed graph
UntypedDirectedGraphImpl<V extends DirectedVertex,​E extends DirectedEdge,​ES extends EdgeSegment> - Class in org.goplanit.graph.directed
A directed graph implementation consisting of directed vertices and directed edges
UntypedDirectedGraphImpl(UntypedDirectedGraphImpl<V, E, ES>, boolean) - Constructor for class org.goplanit.graph.directed.UntypedDirectedGraphImpl
Copy constructor
UntypedDirectedGraphImpl(UntypedDirectedGraphImpl<V, E, ES>, boolean, GraphEntityDeepCopyMapper<V>, GraphEntityDeepCopyMapper<E>, GraphEntityDeepCopyMapper<ES>) - Constructor for class org.goplanit.graph.directed.UntypedDirectedGraphImpl
Copy constructor
UntypedDirectedGraphImpl(IdGroupingToken, GraphEntities<V>, GraphEntities<E>, GraphEntities<ES>) - Constructor for class org.goplanit.graph.directed.UntypedDirectedGraphImpl
DirectedGraph Constructor
UntypedDirectedGraphLayer<V extends DirectedVertex,​E extends DirectedEdge,​S extends EdgeSegment> - Interface in org.goplanit.utils.network.layer
Network layer comprising containers with custom entity types.
UntypedDirectedGraphLayerModifier<V extends DirectedVertex,​E extends DirectedEdge,​S extends EdgeSegment> - Interface in org.goplanit.utils.network.layer.modifier
Modifier with additional functionality related to modifications to layers derived from UntypedDirectedGraphLayer.
UntypedDirectedGraphLayers<L extends UntypedDirectedGraphLayer<?,​?,​?>> - Interface in org.goplanit.utils.network.layers
Interface to manage physical network layers, i.e., layers that contain a topologically meaningful representation in the form of nodes and links
UntypedGraph<V extends Vertex,​E extends Edge> - Interface in org.goplanit.utils.graph
A graph interface consisting of vertices and edges without specifying a concrete container type to access them.
UntypedGraphImpl<V extends Vertex,​E extends Edge> - Class in org.goplanit.graph
A graph implementation consisting of vertices and edges
UntypedGraphImpl(UntypedGraphImpl<V, E>, boolean) - Constructor for class org.goplanit.graph.UntypedGraphImpl
Copy constructor for shallow copy
UntypedGraphImpl(UntypedGraphImpl<V, E>, boolean, GraphEntityDeepCopyMapper<V>, GraphEntityDeepCopyMapper<E>) - Constructor for class org.goplanit.graph.UntypedGraphImpl
Copy constructor for shallow copy
UntypedGraphImpl(IdGroupingToken, GraphEntities<V>, GraphEntities<E>) - Constructor for class org.goplanit.graph.UntypedGraphImpl
Graph Constructor
UntypedLinkOutputTypeAdapter<T extends LinkSegment> - Interface in org.goplanit.output.adapter
Interface defining the methods required for a link output adapter
UntypedLinkOutputTypeAdapterImpl<LS extends LinkSegment> - Class in org.goplanit.output.adapter
Top-level abstract class which defines the common methods required by Link output type adapters
UntypedLinkOutputTypeAdapterImpl(OutputType, TrafficAssignment) - Constructor for class org.goplanit.output.adapter.UntypedLinkOutputTypeAdapterImpl
Constructor
UntypedNetworkLayerImpl<V extends DirectedVertex,​E extends DirectedEdge,​S extends EdgeSegment> - Class in org.goplanit.network.layer
Model free network layer consisting of containers for vertices, edges, and edge segments each of which can be typed separately.
UntypedNetworkLayerImpl(UntypedNetworkLayerImpl<V, E, S>, boolean, GraphEntityDeepCopyMapper<V>, GraphEntityDeepCopyMapper<E>, GraphEntityDeepCopyMapper<S>) - Constructor for class org.goplanit.network.layer.UntypedNetworkLayerImpl
Copy constructor
UntypedNetworkLayerImpl(IdGroupingToken, Vx, Ex, Sx) - Constructor for class org.goplanit.network.layer.UntypedNetworkLayerImpl
Network Constructor
UntypedNetworkLayerModifierImpl<V extends DirectedVertex,​E extends DirectedEdge,​S extends EdgeSegment> - Class in org.goplanit.network.layer.modifier
Modifier class for model free network layer, generics used to allow derived classes to provide typed versions for containers and content of containers.
UntypedNetworkLayerModifierImpl(UntypedDirectedGraphImpl<V, E, S>) - Constructor for class org.goplanit.network.layer.modifier.UntypedNetworkLayerModifierImpl
Constructor
UntypedPhysicalLayer<N extends Node,​L extends Link,​LS extends LinkSegment> - Interface in org.goplanit.utils.network.layer.physical
Physical topological Network consisting of nodes, links and link segments
UntypedPhysicalLayerImpl<N extends Node,​L extends Link,​LS extends LinkSegment> - Class in org.goplanit.network.layer.physical
Model free Network consisting of managed nodes, links, and link segments, each of which can be iterated over.
UntypedPhysicalLayerImpl(UntypedPhysicalLayerImpl, boolean, GraphEntityDeepCopyMapper<N>, GraphEntityDeepCopyMapper<L>, GraphEntityDeepCopyMapper<LS>) - Constructor for class org.goplanit.network.layer.physical.UntypedPhysicalLayerImpl
Copy constructor
UntypedPhysicalLayerImpl(IdGroupingToken, Nx, Lx, Sx) - Constructor for class org.goplanit.network.layer.physical.UntypedPhysicalLayerImpl
Constructor
UntypedPhysicalNetwork<L extends UntypedPhysicalLayer<?,​?,​?>,​LS extends UntypedPhysicalNetworkLayers<L>> - Class in org.goplanit.network
A network that comprises physical topological transport network elements, i.e., roads, rail, etc.
UntypedPhysicalNetwork(UntypedPhysicalNetwork<L, LS>, boolean, ManagedIdDeepCopyMapper<Mode>, ManagedIdDeepCopyMapper<L>) - Constructor for class org.goplanit.network.UntypedPhysicalNetwork
Copy constructor.
UntypedPhysicalNetwork(IdGroupingToken) - Constructor for class org.goplanit.network.UntypedPhysicalNetwork
Default constructor
UntypedPhysicalNetwork(IdGroupingToken, CoordinateReferenceSystem) - Constructor for class org.goplanit.network.UntypedPhysicalNetwork
Default constructor
UntypedPhysicalNetworkLayers<L extends UntypedPhysicalLayer<?,​?,​?>> - Interface in org.goplanit.utils.network.layers
Interface to manage physical network layers, i.e., layers that contain a topologically meaningful representation in the form of nodes and links
UntypedPhysicalNetworkLayersImpl<L extends UntypedPhysicalLayer<?,​?,​?>> - Class in org.goplanit.network.layers
Implementation of container and factory to manage physical network layers.
UntypedPhysicalNetworkLayersImpl(UntypedPhysicalNetworkLayersImpl<L>, boolean, BiConsumer<L, L>) - Constructor for class org.goplanit.network.layers.UntypedPhysicalNetworkLayersImpl
Constructor
UntypedPhysicalNetworkLayersImpl(IdGroupingToken) - Constructor for class org.goplanit.network.layers.UntypedPhysicalNetworkLayersImpl
Constructor
UnTypedPlanitCrsWriterImpl<T> - Class in org.goplanit.io.converter.network
Common functionality for writing in the native PLANit format across different writers tailored towards Crs based writers, i.e., requiring to write out GIS data
UnTypedPlanitCrsWriterImpl(IdMapperType) - Constructor for class org.goplanit.io.converter.network.UnTypedPlanitCrsWriterImpl
Constructor
update() - Method in class org.goplanit.network.virtual.ConjugateVirtualNetworkImpl
Reset and re-populate entire conjugate virtual network based on current state of original virtual network this is the conjugate of
update(ConjugateVirtualNetwork) - Method in class org.goplanit.network.layer.macroscopic.ConjugateMacroscopicNetworkLayerImpl
Reset and re-populate entire conjugate network layer based on current state of original layer this is the conjugate of
updateAccessKeyBasedModeRestrictions(Map<String, String>, Set<Mode>, Set<Mode>) - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerModeConversion
Update the included and excluded mode sets passed in based on the key/value information available in the access=? tag.
updateAccessZoneMapping(Iterable<C>, Function<Z, Z>, boolean) - Static method in class org.goplanit.utils.zoning.ConnectoidUtils
Update the parent edge of all edge segments based on the mapping provided (if any)
updateBoundingBox(OsmNode) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderData
update bounding box to include osm node
updateBrokenEdgeGeometry(Edge, Vertex) - Static method in class org.goplanit.graph.modifier.GraphModifierImpl
update the geometry of the broken edge, knowing at what vertex it was broken from a previously longer edge
updateBushPass(double[]) - Method in class org.goplanit.assignment.ltm.sltm.conjugate.StaticLtmStrategyConjugateBush
Based on provided original network link segment costs see if we can update the existing collection of PASs
updateBushPass(double[]) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Update the PASs for bushes given the network costs and current bushes DAGs
updateBushPass(double[]) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyRootLabelled
Match (new) PASs to improve existing bushes (origin) at hand.
updateCapacityConstrainedInLinkSegments(Pair<Double, Integer>) - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
Based on the most restricting out-link segment, determine the flow acceptance factor for all unprocessed in-link with non-zero (remaining) flows towards this out-link segment
updateCentroidVertexCentroidMapping(Iterable<V>, Function<C, C>, boolean) - Static method in class org.goplanit.utils.network.virtual.CentroidVertexUtils
Update the parent edge of all edge segments based on the mapping provided (if any)
updateConnectedAccessLinkSegment(DirectedVertex, LinkSegment) - Method in class org.goplanit.zoning.modifier.event.handler.UpdateDirectedConnectoidsOnBreakLinkSegmentHandler
perform the actual update of the connectoids based on the broken edge segment
updateConnectoidAccessZoneIdReferences() - Method in class org.goplanit.zoning.ConnectoidsImpl
update the references to all access zones for all connectoids
UpdateConnectoidsOnVertexRemovalHandler - Class in org.goplanit.zoning.modifier.event.handler
A listener designed to deal with the situation that sub graphs are removed from the network which leaves connectoids in the zoning that reference these sub graph elements invalid.
UpdateConnectoidsOnVertexRemovalHandler(Zoning) - Constructor for class org.goplanit.zoning.modifier.event.handler.UpdateConnectoidsOnVertexRemovalHandler
constructor
updateCost(double[]) - Method in class org.goplanit.assignment.ltm.sltm.Pas
update costs of both paths.
updateCost(double[], boolean) - Method in class org.goplanit.assignment.ltm.sltm.Pas
update costs of an alternative
updateCosts(double[]) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
Update costs on all registered PASs
updateCosts(Collection<Pas>, double[]) - Method in class org.goplanit.assignment.ltm.sltm.PasManager
Update cost for a selection of PASs only
updateCurrentLocation() - Method in class org.goplanit.utils.od.OdHashedIterator
Increment the location cursor until we reach a non-empty entry
updateCurrentLocation() - Method in class org.goplanit.utils.od.OdMatrixIterator
Increment the location cursor for the next iteration
updateDefaultDwellTimeToMostCommon() - Method in class org.goplanit.service.routed.RoutedTripScheduleImpl
Update the default dwell time to the most commonly found dwell time across all rell timings and update the relative lge timings acccordingly
updateDefaultDwellTimeToMostCommon() - Method in interface org.goplanit.utils.service.routed.RoutedTripSchedule
Update the default dwell time to the most commonly found dwell time across all rell timings and update the relative lge timings acccordingly
updateDemandConstrainedInLinkSegments(Pair<Double, Integer>) - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
 
UpdateDirectedConnectoidsOnBreakLinkSegmentHandler - Class in org.goplanit.zoning.modifier.event.handler
Whenever links are broken and these link are references by connectoids, it is possible we must update the access vertex/link segment of this connectoid.
UpdateDirectedConnectoidsOnBreakLinkSegmentHandler(Map<Point, DirectedConnectoid>) - Constructor for class org.goplanit.zoning.modifier.event.handler.UpdateDirectedConnectoidsOnBreakLinkSegmentHandler
Constructor taking information regarding the access link segment downstream vertex that the connectoid is attached to before any breaking of links.
updateDirectedEdgeEdgeSegments(Iterable<E>, Function<ES, ES>, boolean) - Static method in class org.goplanit.utils.graph.directed.DirectedEdgeUtils
Update the edge segments of all directed edge based on the mapping provided (if any)
updatedLinkSegmentTypeBasedOnOsmWay(OsmWay, Map<String, String>, MacroscopicLinkSegmentType) - Method in class org.goplanit.osm.converter.network.OsmNetworkLayerParser
given the OSM way tags and settings we construct or find the appropriate link segment types for both directions, if no better alternative could be found than the one that is passed in is used, which is assumed to be the default link segment type for the OSM way.
updateEdgeSegmentParentEdges(Iterable<ES>, Function<E, E>, boolean) - Static method in class org.goplanit.utils.graph.directed.EdgeSegmentUtils
Update the parent edge of all edge segments based on the mapping provided (if any)
updateEdgeVertices(Iterable<E>, Function<V, V>, boolean) - Static method in class org.goplanit.utils.graph.EdgeUtils
Update the vertices of all edges based on the mapping provided.
updateGap(LinkBasedRelativeDualityGapFunction, Pas, double, double) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmBushStrategyBase
Update gap.
updateGeometryInjectCoordinateAtProjectedLocation(LinearLocation) - Method in interface org.goplanit.utils.graph.Edge
Update the geometry by taking the current geometry and inject a coordinate at the projected location between existing coordinates using the passed in location.
updateIdMapping() - Method in class org.goplanit.utils.id.ManagedIdEntitiesImpl
updates the container keys based on currently presiding ids.
updateLinkSegmentLinkSegmentTypes(Function<MacroscopicLinkSegmentType, MacroscopicLinkSegmentType>, boolean) - Method in class org.goplanit.network.layer.macroscopic.MacroscopicNetworkLayerImpl
Update the parent edge of all edge segments based on the mapping provided (if any)
updateOdPaths(OdPaths) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingPath
Update the od paths to use in the loading
updateOsmWaysWithMultiplePlanitLinks(Long, Set<MacroscopicLink>) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
update all known OSM ways with multiple PLANit links.
updateOsmWaysWithMultiplePlanitLinks(Map<Long, Set<MacroscopicLink>>) - Method in class org.goplanit.osm.converter.network.OsmNetworkReaderLayerData
update all known OSM ways with multiple PLANit links.
updatePcuToVehicleFactor(double) - Static method in class org.goplanit.utils.unit.VehiclesUnit
Update the pcu to vehicle conversion factor to use as it is not a fixed conversion
updatePotentiallyBlockingNodes(double[]) - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
For all nodes that have downstream link segments with sending flows that exceed their capacity, ensure they are registered as potentially blocking (if not already)
updatePredefinedModeMapping(PredefinedModeType, String) - Method in class org.goplanit.matsim.util.PlanitMatsimWriterModeMappingSettings
Overwrite a mapping from a predefined PLANit mode to a particular MATSim mode
updateRemainingReceivingAndSendingFlows(long) - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
Remove all turn sending flows from provided in-link from remaining receiving flows (whichever out-link they go to) for a demand constrained in link R_b' = R_b'-t_ab' for all out links b' t_ab' = 0 (to ensure the turn flows are not accidentally reused when updating lambda in next iteration)
updateRemainingReceivingAndSendingFlows(long, double) - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
Remove all accepted turn sending flows (by scaling with flow acceptance factor) from provided in-link from remaining receiving flows (whichever out-link they go to) R_b' = R_b'-alpha_a*t_ab' for all out links b' t_ab' = 0 (to ensure the turn flows are not accidentally reused when updating lambda in next iteration)
updateSets(Pair<Double, Integer>) - Method in class org.goplanit.algorithms.nodemodel.TampereNodeModel
Based on the outlink segment, we determine which in links are demand constrained (if any).
updateStep(int) - Method in class org.goplanit.sdinteraction.smoothing.MSASmoothing
Update stepSize to 1/iterationIndex
updateStep(int) - Method in class org.goplanit.sdinteraction.smoothing.Smoothing
Determine the stepsize for the passed in iteraction
updateTimePeriod(TimePeriod) - Method in class org.goplanit.cost.physical.AbstractPhysicalCost
Provide the cost calculation with information regarding the time period for which the cost is to be calculated
updateTimePeriod(TimePeriod) - Method in class org.goplanit.cost.physical.BprLinkTravelTimeCost
Provide the cost calculation with information regarding the time period for which the cost is to be calculated
updateTimePeriod(TimePeriod) - Method in class org.goplanit.cost.physical.FreeFlowLinkTravelTimeCost
Provide the cost calculation with information regarding the time period for which the cost is to be calculated
updateTimePeriod(TimePeriod) - Method in class org.goplanit.cost.physical.SteadyStateTravelTimeCost
Provide the cost calculation with information regarding the time period for which the cost is to be calculated
updateTimePeriod(TimePeriod) - Method in class org.goplanit.cost.virtual.AbstractVirtualCost
Provide the cost calculation with information regarding the time period for which the cost is to be calculated
updateTimePeriod(TimePeriod) - Method in class org.goplanit.cost.virtual.FixedConnectoidTravelTimeCost
Provide the cost calculation with information regarding the time period for which the cost is to be calculated
updateTimePeriod(TimePeriod) - Method in class org.goplanit.cost.virtual.SpeedConnectoidTravelTimeCost
Provide the cost calculation with information regarding the time period for which the cost is to be calculated
updateTimePeriod(TimePeriod, Mode, OdDemands) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Invoked before start of equilibrating a new time period
updateTransferZoneGroupName(TransferZoneGroup, OsmEntity, Map<String, String>) - Static method in class org.goplanit.osm.converter.zoning.handler.helper.TransferZoneGroupHelper
Process an OSM entity that is classified as a (train) station.
updateTransferZoneMapping(Iterable<G>, Function<Z, Z>, boolean) - Static method in class org.goplanit.utils.zoning.TransferZoneGroupUtils
Update the transfer zones of all transfer zone groups based on the mapping provided (if any)
updateTransferZoneStationName(TransferZone, Map<String, String>) - Static method in class org.goplanit.osm.util.PlanitTransferZoneUtils
process an osm entity that is classified as a (train) station.
updateUserClassTravellerTypes(Function<TravellerType, TravellerType>, boolean) - Method in class org.goplanit.demands.Demands
Update the traveller type of all user classes based on the mapping provided (if any)
updateVertexEdges(Iterable<V>, Function<E, E>, boolean) - Static method in class org.goplanit.utils.graph.VertexUtils
Update the edges of all vertices based on the mapping provided (if any)
UPSTREAM - org.goplanit.assignment.ltm.eltm.LinkSegmentBoundary.Location
 
UPSTREAM_NODE_EXTERNAL_ID - org.goplanit.output.property.OutputPropertyType
 
UPSTREAM_NODE_ID - org.goplanit.output.property.OutputPropertyType
 
UPSTREAM_NODE_ID - org.goplanit.tntp.enums.NetworkFileColumnType
 
UPSTREAM_NODE_LOCATION - org.goplanit.output.property.OutputPropertyType
 
UPSTREAM_NODE_XML_ID - org.goplanit.output.property.OutputPropertyType
 
UpstreamNodeExternalIdOutputProperty - Class in org.goplanit.output.property
 
UpstreamNodeExternalIdOutputProperty() - Constructor for class org.goplanit.output.property.UpstreamNodeExternalIdOutputProperty
 
UpstreamNodeIdOutputProperty - Class in org.goplanit.output.property
 
UpstreamNodeIdOutputProperty() - Constructor for class org.goplanit.output.property.UpstreamNodeIdOutputProperty
 
UpstreamNodeLocationOutputProperty - Class in org.goplanit.output.property
 
UpstreamNodeLocationOutputProperty() - Constructor for class org.goplanit.output.property.UpstreamNodeLocationOutputProperty
 
UpstreamNodeXmlIdOutputProperty - Class in org.goplanit.output.property
 
UpstreamNodeXmlIdOutputProperty() - Constructor for class org.goplanit.output.property.UpstreamNodeXmlIdOutputProperty
 
URBAN_RAILWAY_SERVICE - org.goplanit.gtfs.enums.RouteType
 
URBAN_RAILWAY_SERVICE_ALT - org.goplanit.gtfs.enums.RouteType
 
urbanHighwayDefaults - Variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
urban highway speed limit defaults
uriOfJarUrl(URL) - Static method in class org.goplanit.utils.misc.UriUtils
Create a URI knowing that the passed in URL points to a jar file, i.e., we transform something from file:<path>/xyz.jar to jar:file:<path>/xyz.jar!/.
UriUtils - Class in org.goplanit.utils.misc
Uitilities to modify and deal with URIs
UriUtils() - Constructor for class org.goplanit.utils.misc.UriUtils
 
UrlUtils - Class in org.goplanit.utils.misc
Utilities to deal with Java URL instances
UrlUtils() - Constructor for class org.goplanit.utils.misc.UrlUtils
 
US_VIRGIN_ISLANDS - Static variable in class org.goplanit.utils.locale.CountryNames
 
UsabilityModeFeatures - Interface in org.goplanit.utils.mode
Class to highlight the use of a particular mode, i.e., is it a public or private mode, ride-share, etc.
UsabilityModeFeaturesImpl - Class in org.goplanit.mode
Class to highlight the use of a particular mode, i.e., is it a public or private mode, ride-share, etc.
UsabilityModeFeaturesImpl() - Constructor for class org.goplanit.mode.UsabilityModeFeaturesImpl
Default constructor
UsabilityModeFeaturesImpl(UsabilityModeFeaturesImpl) - Constructor for class org.goplanit.mode.UsabilityModeFeaturesImpl
Copy constructor
UsabilityModeFeaturesImpl(UseOfModeType) - Constructor for class org.goplanit.mode.UsabilityModeFeaturesImpl
Constructor
USE_SIDEPATH - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: use_sidepath tag mainly used by bicycle mode
usedCongestedEntryEdgeSegments - Variable in class org.goplanit.assignment.ltm.sltm.PasFlowShiftExecutor
 
UseOfModeType - Enum in org.goplanit.utils.mode
Indicates how a mode is used; part of usability features
useOfType - Variable in class org.goplanit.mode.UsabilityModeFeaturesImpl
the use of the type
UserClass - Class in org.goplanit.userclass
A user class defines a combination of one or more characteristics of users in an aggregate representation of traffic which partially dictate how they behave in traffic assignment.
UserClass(UserClass) - Constructor for class org.goplanit.userclass.UserClass
Copy constructor
UserClass(IdGroupingToken, String, Mode, TravellerType) - Constructor for class org.goplanit.userclass.UserClass
Constructor of user class
USERCLASS_ID_CLASS - Static variable in class org.goplanit.userclass.UserClass
id class for generating ids
userClasses - Variable in class org.goplanit.demands.Demands
internal class instance containing all user classes on this demand instance
userClasses - Variable in class org.goplanit.demands.UserClassesFactory
container to use
UserClasses - Class in org.goplanit.demands
Inner class to register and store user classes for the current demand object
UserClasses(UserClasses, boolean, BiConsumer<UserClass, UserClass>) - Constructor for class org.goplanit.demands.UserClasses
Copy constructor
UserClasses(IdGroupingToken) - Constructor for class org.goplanit.demands.UserClasses
Constructor
UserClassesFactory - Class in org.goplanit.demands
Factory class for user classes instances to be registered on its parent container passed in to constructor
UserClassesFactory(IdGroupingToken, UserClasses) - Constructor for class org.goplanit.demands.UserClassesFactory
Constructor
UTF8 - Static variable in class org.goplanit.utils.xml.PlanitXmlWriterUtils
utf-8 string

V

validate() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmSettings
Validate if all settings have been properly set and log found issues
validate() - Method in class org.goplanit.converter.FileBasedConverterWriterSettings
Validate the settings
validate() - Method in class org.goplanit.converter.SingleFileBasedConverterWriterSettings
Validate the settings
validate() - Method in class org.goplanit.graph.directed.ConjugateEdgeSegmentImpl
validate the contents of this edge segment
validate() - Method in class org.goplanit.graph.directed.EdgeSegmentImpl
validate the contents of this edge segment
validate() - Method in class org.goplanit.graph.EdgeImpl
validate the contents of this edge
validate() - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriterSettings
Validate the settings
validate() - Method in class org.goplanit.io.xml.util.PlanitXmlWriterSettings
Validate the settings
validate() - Method in class org.goplanit.network.layer.physical.LinkImpl
validate the contents of this edge
validate() - Method in class org.goplanit.network.layer.service.ServiceLegImpl
Validate based on edge that it is, but also make sure that the references to parent network are consistent, i.e., the service nodes reside on the parent links in the right location as well
validate() - Method in class org.goplanit.network.layer.service.ServiceLegSegmentImpl
Validate based on edge that it is, but also make sure that the references to parent network are consistent, i.e., the service nodes reside on the parent links in the right location as well
validate() - Method in class org.goplanit.network.layer.UntypedNetworkLayerImpl
Basic validation of the network verifying if all nodes and link s are properly set and connected
validate() - Method in interface org.goplanit.utils.graph.directed.EdgeSegment
validate the contents of this edge segment
validate() - Method in interface org.goplanit.utils.graph.Edge
validate the contents of this edge
validate() - Method in interface org.goplanit.utils.graph.UntypedDirectedGraph
validate the graph, issues will be logged
validate() - Method in interface org.goplanit.utils.graph.UntypedGraph
validate the graph, issues will be logged
validate() - Method in interface org.goplanit.utils.graph.Vertex
Validate the vertex regarding it connections to edges etc.
validate() - Method in interface org.goplanit.utils.network.layer.NetworkLayer
validate the infrastructure of this layer
validate(EdgeSegment) - Static method in class org.goplanit.graph.directed.EdgeSegmentImpl
Validate given edge segment on validity
validateAndFilterKeyProperties(OutputProperty[]) - Method in class org.goplanit.output.configuration.LinkOutputTypeConfiguration
Validate whether the specified list of keys is valid, and if it is return only the keys which will be used
validateAndFilterKeyProperties(OutputProperty[]) - Method in class org.goplanit.output.configuration.OdOutputTypeConfiguration
Validate whether the specified list of keys is valid, and if it is return only the keys which will be used
validateAndFilterKeyProperties(OutputProperty[]) - Method in class org.goplanit.output.configuration.OutputTypeConfiguration
Validate whether the specified list of keys is valid, and if it is return only the keys which will be used
validateAndFilterKeyProperties(OutputProperty[]) - Method in class org.goplanit.output.configuration.PathOutputTypeConfiguration
Validate whether the specified list of keys is valid, and if it is return only the keys which will be used
validateInputs() - Method in class org.goplanit.assignment.ltm.sltm.loading.StaticLtmNetworkLoading
Validate all constructor parameters
validateNetwork(LayeredNetwork<?, ?>) - Method in class org.goplanit.matsim.converter.MatsimWriter
Validate the network instance available, throw or log when issues are found
validateSettings() - Method in class org.goplanit.tntp.converter.demands.TntpDemandsReaderSettings
Validate settings
validateXmlInputFile(File, String) - Static method in class org.goplanit.io.input.PlanItInputBuilder
Validates an input XML file against an XSD file
value() - Method in enum org.goplanit.gtfs.enums.GtfsFileType
Get the value of the enum
value() - Method in enum org.goplanit.gtfs.enums.GtfsKeyType
Get the value of the enum
value() - Method in enum org.goplanit.gtfs.enums.GtfsObjectType
Get the value of the enum
value() - Method in enum org.goplanit.osm.util.OsmPtVersionScheme
Colect the value
value() - Method in enum org.goplanit.output.enums.DataType
 
value() - Method in enum org.goplanit.output.enums.OdSkimSubOutputType
 
value() - Method in enum org.goplanit.output.enums.OutputType
 
value() - Method in interface org.goplanit.output.enums.OutputTypeEnum
 
value() - Method in enum org.goplanit.output.property.OutputPropertyPriority
Return the String value associated with this enumeration value (the fully qualified class name)
value() - Method in enum org.goplanit.output.property.OutputPropertyType
Return the String value associated with this enumeration value (the fully qualified class name)
value() - Method in enum org.goplanit.utils.mode.PredefinedModeType
 
value() - Method in enum org.goplanit.utils.zoning.ConnectoidType
Colect the value
value() - Method in enum org.goplanit.utils.zoning.TransferZoneType
Colect the value
valueIn(EnumSet<GtfsKeyType>, String) - Static method in enum org.goplanit.gtfs.enums.GtfsKeyType
Verify if value is present in provided enumset's values (ignoring case)
valueOf(String) - Static method in enum org.goplanit.algorithms.shortest.ShortestSearchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.assignment.ltm.eltm.LinkSegmentBoundary.Location
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.assignment.ltm.sltm.StaticLtmType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.converter.idmapping.IdMapperType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.RouteRemovalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.TripRemovalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.gtfs.enums.GtfsColumnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.gtfs.enums.GtfsFileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.gtfs.enums.GtfsFileTypePresence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.gtfs.enums.GtfsKeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.gtfs.enums.GtfsObjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.gtfs.enums.RouteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.gtfs.enums.RouteTypeChoice
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.gtfs.enums.StopLocationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.osm.converter.zoning.handler.OsmZoningPreProcessingHandler.Stage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.osm.util.OsmPtVersionScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.output.enums.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.output.enums.OdSkimSubOutputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.output.enums.OutputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.output.enums.PathOutputIdentificationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.output.property.OutputPropertyPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.output.property.OutputPropertyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.tntp.enums.LengthUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.tntp.enums.NetworkFileColumnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.tntp.enums.SpeedUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.tntp.enums.TimeUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.args.ArgumentStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.event.EventListenerPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.mode.MotorisationModeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.mode.PredefinedModeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.mode.TrackModeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.mode.UseOfModeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.mode.VehicularModeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.network.layer.service.ServiceLeg.LengthType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.unit.UnitGroup
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.unit.UnitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.zoning.ConnectoidType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.goplanit.utils.zoning.TransferZoneType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.goplanit.algorithms.shortest.ShortestSearchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.assignment.ltm.eltm.LinkSegmentBoundary.Location
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.assignment.ltm.sltm.loading.StaticLtmLoadingScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.assignment.ltm.sltm.StaticLtmType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.converter.idmapping.IdMapperType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.RouteRemovalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.gtfs.converter.service.handler.GtfsServicesHandlerData.TripRemovalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.gtfs.enums.GtfsColumnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.gtfs.enums.GtfsFileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.gtfs.enums.GtfsFileTypePresence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.gtfs.enums.GtfsKeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.gtfs.enums.GtfsObjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.gtfs.enums.RouteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.gtfs.enums.RouteTypeChoice
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.gtfs.enums.StopLocationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.osm.converter.zoning.handler.OsmZoningPreProcessingHandler.Stage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.osm.util.OsmPtVersionScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.output.enums.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.output.enums.OdSkimSubOutputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.output.enums.OutputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.output.enums.PathOutputIdentificationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.output.property.OutputPropertyPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.output.property.OutputPropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.tntp.enums.LengthUnits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.tntp.enums.NetworkFileColumnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.tntp.enums.SpeedUnits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.tntp.enums.TimeUnits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.args.ArgumentStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.event.EventListenerPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.mode.MotorisationModeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.mode.PredefinedModeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.mode.TrackModeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.mode.UseOfModeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.mode.VehicularModeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.network.layer.service.ServiceLeg.LengthType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.unit.UnitGroup
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.unit.UnitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.zoning.ConnectoidType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.goplanit.utils.zoning.TransferZoneType
Returns an array containing the constants of this enum type, in the order they are declared.
valuesAsNewSet() - Method in interface org.goplanit.utils.wrapper.MapWrapper
Create a copy of the map's distinct values as a set
valuesAsNewSet() - Method in class org.goplanit.utils.wrapper.MapWrapperImpl
Create a copy of the map's distinct values as a set
VALUETAG_SPECIALCHAR_STRIP_REGEX - Static variable in class org.goplanit.osm.util.OsmTagUtils
regular expression used to identify non-word characters (a-z any case, 0-9 or _) or whitespace
VC_RATIO - org.goplanit.output.property.OutputPropertyType
 
VcRatioOutputProperty - Class in org.goplanit.output.property
Calculate V/C ratio output property class
VcRatioOutputProperty() - Constructor for class org.goplanit.output.property.VcRatioOutputProperty
 
VEH - org.goplanit.utils.unit.UnitType
 
VEH - Static variable in interface org.goplanit.utils.unit.Unit
predefined VEHICLE VehiclesUnit
VEH_HOUR - Static variable in interface org.goplanit.utils.unit.Unit
predefined VEH/HOUR Unit
VEH_KM - Static variable in interface org.goplanit.utils.unit.Unit
predefined VEH/KM Unit
VEHICLE - org.goplanit.utils.mode.VehicularModeType
 
VEHICLE - Static variable in class org.goplanit.osm.tags.OsmRoadModeCategoryTags
group indicating any vehicle type
VEHICLE_TRANSPORT_RAIL_SERVICE - org.goplanit.gtfs.enums.RouteType
 
VEHICLES - org.goplanit.utils.unit.UnitGroup
 
VehiclesUnit - Class in org.goplanit.utils.unit
Unit class for all vehicles related units.
VehiclesUnit(UnitType) - Constructor for class org.goplanit.utils.unit.VehiclesUnit
Constructor with default 1:1 conversion between vehicles and pcus
VehicularModeType - Enum in org.goplanit.utils.mode
A mode is either vehicular oriented or notmodeType; part of physical features
verifyComponentCompatibility() - Method in class org.goplanit.assignment.algorithmb.AlgorithmB
Verify if the create traffic assignment (sbu)components are compatible with each other and the created transport network.
verifyComponentCompatibility() - Method in class org.goplanit.assignment.ltm.LtmAssignment
Verify if the create traffic assignment (sbu)components are compatible with each other and the created transport network.
verifyComponentCompatibility() - Method in class org.goplanit.assignment.ltm.sltm.StaticLtm
Verify if the create traffic assignment (sbu)components are compatible with each other and the created transport network.
verifyComponentCompatibility() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
Verify if a supported gap function is used
verifyComponentCompatibility() - Method in class org.goplanit.assignment.TrafficAssignment
Verify if the create traffic assignment (sbu)components are compatible with each other and the created transport network.
verifyNetworkDemandZoningCompatibility() - Method in class org.goplanit.assignment.algorithmb.AlgorithmB
Verify if the traffic assignment inputs (components which are provided upon creation and not subcomponents that are created as part of the build process of the assignment are compatible).
verifyNetworkDemandZoningCompatibility() - Method in class org.goplanit.assignment.ltm.LtmAssignment
Verify if the network contains a single compatible infrastructure layer because sLTM does not (yet) support multiple (or intermodal) network layers
verifyNetworkDemandZoningCompatibility() - Method in class org.goplanit.assignment.traditionalstatic.TraditionalStaticAssignment
Verify if the network contains a single compatible infrastructure layer as traditional static assignment does not support intermodal network layers
verifyNetworkDemandZoningCompatibility() - Method in class org.goplanit.assignment.TrafficAssignment
Verify if the traffic assignment inputs (components which are provided upon creation and not subcomponents that are created as part of the build process of the assignment are compatible).
verifyNetworkLoadingConvergenceProgress(StaticLtmNetworkLoading, int) - Method in class org.goplanit.assignment.ltm.sltm.StaticLtmAssignmentStrategy
Verify convergence progress and if insufficient attempt to activate one or more extensions to overcome convergence difficulties
VERSION_1 - org.goplanit.osm.util.OsmPtVersionScheme
 
VERSION_2 - org.goplanit.osm.util.OsmPtVersionScheme
 
VERSION_PROPERTY_KEY - Static variable in class org.goplanit.io.xml.util.ApplicationProperties
 
Vertex - Interface in org.goplanit.utils.graph
Vertex representation connected to one or more edges and/or edge segments
VERTEX_ID_CLASS - Static variable in interface org.goplanit.utils.graph.Vertex
id class for generating ids
VertexFactory - Interface in org.goplanit.utils.graph
Factory interface for creating vertex instances
VertexFactoryImpl - Class in org.goplanit.graph
Factory for creating vertices on vertices container
VertexFactoryImpl(IdGroupingToken, Vertices) - Constructor for class org.goplanit.graph.VertexFactoryImpl
Constructor
VertexImpl<E extends Edge> - Class in org.goplanit.graph
Vertex representation connected to one or more entry and exit edges
VertexImpl(long) - Constructor for class org.goplanit.graph.VertexImpl
Constructor.
VertexImpl(VertexImpl<E>, boolean) - Constructor for class org.goplanit.graph.VertexImpl
Copy constructor.
VertexImpl(IdGroupingToken) - Constructor for class org.goplanit.graph.VertexImpl
Constructor
VertexImpl(IdGroupingToken, Class<? extends Vertex>) - Constructor for class org.goplanit.graph.VertexImpl
Constructor
vertexMeasuredCost - Variable in class org.goplanit.algorithms.shortest.ShortestResultGeneralised
the costs found by a shortest path run
VertexUtils - Class in org.goplanit.utils.graph
Utilities for vertices that ar unfit for inclusion in the class itself
VertexUtils() - Constructor for class org.goplanit.utils.graph.VertexUtils
 
vertices - Variable in class org.goplanit.graph.UntypedGraphImpl
class instance containing all vertices
Vertices - Interface in org.goplanit.utils.graph
Container class for vertices and creating instances within this container via factory.
VerticesImpl - Class in org.goplanit.graph
Vertices implementation container and factory access
VerticesImpl(VerticesImpl, boolean, BiConsumer<Vertex, Vertex>) - Constructor for class org.goplanit.graph.VerticesImpl
Copy constructor, also creates a new factory with reference to this container
VerticesImpl(IdGroupingToken) - Constructor for class org.goplanit.graph.VerticesImpl
Constructor
VerticesImpl(IdGroupingToken, VertexFactory) - Constructor for class org.goplanit.graph.VerticesImpl
Constructor
VirtualCost - Interface in org.goplanit.cost.virtual
Interface to classify costs of virtual links
VirtualCostConfigurator<T extends AbstractVirtualCost> - Class in org.goplanit.cost.virtual
Base class for all virtual cost configurator implementations
VirtualCostConfigurator(Class<T>) - Constructor for class org.goplanit.cost.virtual.VirtualCostConfigurator
Constructor
VirtualCostConfiguratorFactory - Class in org.goplanit.cost.virtual
factory for the virtual cost types supported directory by PLANit
VirtualCostConfiguratorFactory() - Constructor for class org.goplanit.cost.virtual.VirtualCostConfiguratorFactory
 
virtualNetwork - Variable in class org.goplanit.zoning.Zoning
Virtual network holds all the virtual connections to the physical network (layers) todo: we should have potentially multiple virtual networks per zoning, one for each physical network the zoning is used on!
VirtualNetwork - Interface in org.goplanit.utils.network.virtual
Model free virtual network interface which is part of the zoning and holds all the virtual infrastructure connecting the zones to the physical road network.
VirtualNetworkIdMapper - Class in org.goplanit.converter.idmapping
All virtual network id mappers in a convenience class
VirtualNetworkIdMapper(IdMapperType) - Constructor for class org.goplanit.converter.idmapping.VirtualNetworkIdMapper
Constructor
VirtualNetworkImpl - Class in org.goplanit.network.virtual
Model free virtual network which is part of the zoning and holds all the virtual infrastructure connecting the zones to the physical road network.
VirtualNetworkImpl(VirtualNetworkImpl, boolean, GraphEntityDeepCopyMapper<ConnectoidEdge>, GraphEntityDeepCopyMapper<ConnectoidSegment>, GraphEntityDeepCopyMapper<CentroidVertex>) - Constructor for class org.goplanit.network.virtual.VirtualNetworkImpl
Copy constructor
VirtualNetworkImpl(IdGroupingToken) - Constructor for class org.goplanit.network.virtual.VirtualNetworkImpl
Constructor
visitItem(Object) - Method in class org.goplanit.osm.util.PlanitJtsIntersectOsmNodeVisitor
visitItem(Object) - Method in class org.goplanit.utils.geo.PlanitJtsItemVisitor

W

WASH - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
WATER - org.goplanit.utils.mode.TrackModeType
 
WATER_TAXI_SERVICE - org.goplanit.gtfs.enums.RouteType
 
WATER_TRANSPORT_SERVICE - org.goplanit.gtfs.enums.RouteType
 
WATERWAY - Static variable in class org.goplanit.osm.tags.OsmRelationTypeTags
 
WATERWAY_CAPACITY - Static variable in class org.goplanit.osm.util.OsmConstants
default for this type in pcu/h/lane set to DEFAULT_MINIMUM_CAPACITY_LANE
waterwayDefaults - Variable in class org.goplanit.osm.defaults.OsmSpeedLimitDefaults
waterway speed limit defaults
waterwayLanesPerDirectionIfUnspecified - Variable in class org.goplanit.osm.defaults.OsmLaneDefaults
water way lanes per direction if not configured
WEDNESDAY - org.goplanit.gtfs.enums.GtfsKeyType
 
WHEELCHAIR_ACCESSIBLE - org.goplanit.gtfs.enums.GtfsKeyType
 
WHEELCHAIR_BOARDING - org.goplanit.gtfs.enums.GtfsKeyType
 
WORKSHOP - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
WORLD - Static variable in class org.goplanit.utils.locale.CountryNames
alias for global
WORLD_WG84 - Static variable in class org.goplanit.utils.epsg.EpsgCodesByCountry
Area of use: world, EPSG:4326, accessible via countryname: "global" as CountryNames.GLOBAL
wrapHandleOsmWay(OsmWay, BiConsumer<OsmWay, Map<String, String>>) - Method in class org.goplanit.osm.converter.network.OsmNetworkBaseHandler
Wrap the handling of OSM way by checking if it is eligible and catch any run time PLANit exceptions, if eligible delegate to consumer.
wrapHandlePtOsmNode(OsmNode, TriConsumer<OsmNode, OsmPtVersionScheme, Map<String, String>>) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Wrap the handling of OSM node by checking if it is eligible (PT specific) and catch any run time PLANit exceptions, if eligible delegate to consumer.
wrapHandlePtOsmRelation(OsmRelation, BiConsumer<OsmRelation, Map<String, String>>) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Wrap the handling of OSM relation by performing basic checks on eligibility and wrapping any run time excpetions thrown
wrapHandlePtOsmWay(OsmWay, TriConsumer<OsmWay, OsmPtVersionScheme, Map<String, String>>) - Method in class org.goplanit.osm.converter.zoning.handler.OsmZoningHandlerBase
Wrap the handling of OSM way for OSM zoning by checking if it is eligible and catch any run time PLANit exceptions, if eligible delegate to consumer.
wrapInUnmodifiableCollectionUnlessNull(T, Function<T, T>) - Static method in class org.goplanit.utils.containers.ContainerUtils
Given the colletion and mapping to unmodifiable version of the collection check if not null and then apply the wrapping
wrapInUnmodifiableListUnlessNull(List<T>) - Static method in class org.goplanit.utils.containers.ContainerUtils
Wrap in an unmodifiable version unless it is null, then return null
wrapInUnmodifiableSetUnlessNull(Set<T>) - Static method in class org.goplanit.utils.containers.ContainerUtils
Wrap in an unmodifiable version unless it is null, then return null
wrapInUnmodifiableSortedSetUnlessNull(SortedSet<T>) - Static method in class org.goplanit.utils.containers.ContainerUtils
Wrap in an unmodifiable version unless it is null, then return null
write(Demands) - Method in class org.goplanit.converter.demands.DemandsConverter
make sure the demands have access to the reference zoning by taking it from the reader and placing it on the writer (if not already available)
write(Demands) - Method in class org.goplanit.io.converter.demands.PlanitDemandsWriter
write a network to the writer's output format.
write(LayeredNetwork<?, ?>) - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriter
write a network to the writer's output format.
write(LayeredNetwork<?, ?>) - Method in class org.goplanit.io.converter.network.PlanitNetworkWriter
write a network to the writer's output format.
write(LayeredNetwork<?, ?>) - Method in class org.goplanit.matsim.converter.MatsimNetworkWriter
write a network to the writer's output format.
write(MacroscopicNetwork, Zoning) - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriter
Write a network to the writer's output format.
write(MacroscopicNetwork, Zoning) - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
Write a network to the writer's output format.
write(MacroscopicNetwork, Zoning) - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriter
Persist the PLANit network and zoning as a MATSim network to disk
write(ServiceNetwork) - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriter
write a network to the writer's output format.
write(ServiceNetwork) - Method in class org.goplanit.io.converter.service.PlanitServiceNetworkWriter
write a network to the writer's output format.
write(RoutedServices) - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriter
write a network to the writer's output format.
write(RoutedServices) - Method in class org.goplanit.io.converter.service.PlanitRoutedServicesWriter
write a network to the writer's output format.
write(RoutedServices) - Method in class org.goplanit.matsim.converter.MatsimRoutedServicesWriter
extract public transport information from PLANit zoning and use it to persist as much of the MATSim public transport XML as possible
write(Zoning) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
write a network to the writer's output format.
write(Zoning) - Method in class org.goplanit.io.converter.zoning.PlanitZoningWriter
write a network to the writer's output format.
write(T) - Method in class org.goplanit.converter.Converter
 
write(T) - Method in interface org.goplanit.converter.ConverterWriter
write a network to the writer's output format.
write(T, U) - Method in interface org.goplanit.converter.PairConverterWriter
Write a network to the writer's output format.
writeConnectoidEdges(VirtualNetwork, SimpleFeatureType, PlanitConnectoidEdgeFeatureTypeContext) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
Write connectoid edges of the zoning
writeConnectoidSegments(VirtualNetwork, SimpleFeatureType, PlanitConnectoidSegmentFeatureTypeContext) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
Write connectoid segments of the zoning
writeDetailedGeometryFile(MacroscopicNetworkLayerImpl) - Method in class org.goplanit.matsim.converter.MatsimNetworkWriter
Create detailed geometry file compatible with VIA viewer
writeElementWithCData(XMLStreamWriter, String, String, int) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
Write an element without attributes (with indentation) as well as its content and end element, e.g.
writeElementWithCDataNewLine(XMLStreamWriter, String, String, int) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
Write an element CDATA without attributes (with indentation) as well as its content and end element, e.g.
writeElementWithValue(XMLStreamWriter, String, String, int) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
Write an element CDATA without attributes (with indentation) as well as its content and end element, e.g.
writeElementWithValueWithNewLine(XMLStreamWriter, String, String, int) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
Write an element without attributes (with indentation) as well as its content and end element, e.g.
writeEmptyElement(XMLStreamWriter, String, int) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
Write an empty element (with indentation), e.g.
writeEndElementNewLine(XMLStreamWriter, boolean) - Method in class org.goplanit.matsim.converter.MatsimWriter
write an end element and add newline afterwards
writeEndElementNewLine(XMLStreamWriter, int) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
Write an end element and add newline afterwards
writeEntities(Zoning) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
Write the Zoning entities eligible for persistence
writeGeneralResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Write General results for the current time period to the CSV file
writeGeneralResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.output.formatter.BaseOutputFormatter
Write General results for the current time period to the CSV file
writeGeneralResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Write General results for the current time period to the CSV file
writeGeneralResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Write General results for the current time period to the CSV file
writeGeometryLayerForEntity(SimpleFeatureType, PlanitEntityFeatureTypeContext<TT>, String, DataStore, String, Iterable<TT>) - Method in class org.goplanit.geoio.converter.GeometryIoWriter
Writer the geometry layer with the PLANit entities available in the container
writeGeometryLayerForEntity(SimpleFeatureType, PlanitEntityFeatureTypeContext<TT>, DataStore, String, Iterable<TT>) - Method in class org.goplanit.geoio.converter.GeometryIoWriter
writeIndentation(XMLStreamWriter) - Method in class org.goplanit.matsim.converter.MatsimWriter
Add indentation to stream at current indentation level
writeIndentation(XMLStreamWriter, int) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
add indentation to stream at current indentation level via tabs
writeLayers(MacroscopicNetwork) - Method in class org.goplanit.geoio.converter.network.GeometryNetworkWriter
Write layers of the network
writeLayers(ServiceNetwork) - Method in class org.goplanit.geoio.converter.service.GeometryServiceNetworkWriter
Write layers of the service network
writeLayers(RoutedServices) - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriter
Write layers of the routed services
writeLinkResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Write link results for the current time period to the CSV file
writeLinkResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.output.formatter.BaseOutputFormatter
Write link results for the current time period to the CSV file
writeLinkResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Write link results for the current time period to Map in memory
writeLinkResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Write link results for the current time period to the CSV file
writeLinkResultsForCurrentTimePeriodToCsvPrinter(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, CSVPrinter) - Method in class org.goplanit.output.formatter.CsvFileOutputFormatter
Write output values to the Link CSV file for the current iteration
writeNetworkAndZoning(MacroscopicNetwork, Zoning) - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriter
Persist network and zoning and return writers used.
writeNetworkAndZoning(MacroscopicNetwork, Zoning) - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
Persist network and zoning and return writers
writeNewLine(XMLStreamWriter) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
write a new line to the stream, e.g.
writeOdConnectoids(Zoning, SimpleFeatureType, PlanitUndirectedConnectoidFeatureTypeContext) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
Write od connectoids of the zoning
writeOdResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Write Origin-Destination results for the time period to the CSV file
writeOdResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.output.formatter.BaseOutputFormatter
Write Origin-Destination results for the time period to the CSV file
writeOdResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Write Origin-Destination results for the time period to the Map in memory
writeOdResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Write Origin-Destination results for the time period to the CSV file
writeOdResultsForCurrentTimePeriodToCsvPrinter(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, CSVPrinter) - Method in class org.goplanit.output.formatter.CsvFileOutputFormatter
Write output values to the OD CSV file for the current iteration
writePathResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Write Path results for the time period to the CSV file
writePathResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.output.formatter.BaseOutputFormatter
Write OD Path results for the time period to the CSV file
writePathResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Write Path results for the time period to the CSV file
writePathResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Write Path results for the time period to the CSV file
writePathResultsForCurrentTimePeriodToCsvPrinter(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, CSVPrinter) - Method in class org.goplanit.output.formatter.CsvFileOutputFormatter
Write output values to the Path CSV file for the current iteration
writeRoutedServicesLayerServices(RoutedServicesLayer, Mode, SimpleFeatureType, PlanitRoutedServiceFeatureTypeContext, String) - Method in class org.goplanit.geoio.converter.service.GeometryRoutedServicesWriter
Writer the services of the layer mode combination
writeSimulationResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.io.output.formatter.PlanItOutputFormatter
Write Simulation results for the current time period to the CSV file
writeSimulationResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.output.formatter.BaseOutputFormatter
Write Simulation results for the current time period to the CSV file
writeSimulationResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.output.formatter.MemoryOutputFormatter
Write Simulation results for the current time period to the CSV file
writeSimulationResultsForCurrentTimePeriod(OutputConfiguration, OutputTypeConfiguration, OutputTypeEnum, OutputAdapter, Set<Mode>, TimePeriod, int) - Method in class org.goplanit.tntp.output.formatter.CSVOutputFormatter
Write Simulation results for the current time period to the CSV file
writeStartElement(XMLStreamWriter, String, boolean) - Method in class org.goplanit.matsim.converter.MatsimWriter
write a start element and add newline afterwards
writeStartElement(XMLStreamWriter, String, int) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
Write a start element (with indentation)
writeStartElementNewLine(XMLStreamWriter, String, boolean) - Method in class org.goplanit.matsim.converter.MatsimWriter
write a start element and add newline afterwards
writeStartElementNewLine(XMLStreamWriter, String, int) - Static method in class org.goplanit.utils.xml.PlanitXmlWriterUtils
Write a start element (with indentation) and add newline afterwards
writeTransferConnectoids(Zoning, SimpleFeatureType, PlanitDirectedConnectoidFeatureTypeContext) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
Write transfer connectoids of the zoning
writeVirtualNetwork(VirtualNetwork) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
Persist the virtual network's edges and edge segments connecting the zones and their respective connectoids
writeWithServices(MacroscopicNetwork, Zoning, ServiceNetwork, RoutedServices) - Method in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriter
Write a network to the writer's output format.
writeWithServices(MacroscopicNetwork, Zoning, ServiceNetwork, RoutedServices) - Method in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
Write a network to the writer's output format.
writeWithServices(MacroscopicNetwork, Zoning, ServiceNetwork, RoutedServices) - Method in class org.goplanit.matsim.converter.MatsimIntermodalWriter
Persist the PLANit network and zoning as a MATSIM compatible network to disk
writeWithServices(MacroscopicNetwork, Zoning, T, U) - Method in interface org.goplanit.converter.intermodal.IntermodalWriter
Write a network to the writer's output format.
writeXmlNetworkFile(MacroscopicNetworkLayerImpl) - Method in class org.goplanit.matsim.converter.MatsimNetworkWriter
write the xml MATSIM network
writeZones(Zones<Z>, Class<Z>, String) - Method in class org.goplanit.geoio.converter.zoning.GeometryZoningWriter
Write zones container of the zoning

X

X - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
X - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
XML - org.goplanit.converter.idmapping.IdMapperType
 
XML_V1 - Static variable in class org.goplanit.utils.xml.PlanitXmlWriterUtils
xml versin 1.0 string
xmlEnumConversionUtil - Class in org.goplanit.io.xml.util
Some methods to convert the XML schema enums to PLANit memory model enums
xmlEnumConversionUtil() - Constructor for class org.goplanit.io.xml.util.xmlEnumConversionUtil
 
XmlEnumConverter - Interface in org.goplanit.io.xml.converter
Utility methods to convert enumerations from the PLANit org.planit.output.enums package into enumerations generated from the output XSD file
XmlMacroscopicNetworkLayerHelper - Class in org.goplanit.io.xml.network.physical.macroscopic
Process the Infrastructure object populated with data from the XML file
XmlMacroscopicNetworkLayerHelper() - Constructor for class org.goplanit.io.xml.network.physical.macroscopic.XmlMacroscopicNetworkLayerHelper
 
xmlRawNetwork - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
 
xmlRawNetwork - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
xml element to populate network on
xmlRawRoutedServices - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
 
xmlRawRoutedServices - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
xml element to populate routed services on
xmlRawServiceNetwork - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
 
xmlRawServiceNetwork - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
xml element to populate service network on
xmlRawZoning - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
 
xmlRawZoning - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriter
xml element to populate zoning on
XmlTextFileOutputFormatter - Interface in org.goplanit.output.formatter
This interfaces defines behaviours which output formatters which generate an XML output file must have.
xmlToPlanit(MotorisationType) - Static method in class org.goplanit.io.xml.util.xmlEnumConversionUtil
convert motorisation type from xml to PLANit
xmlToPlanit(TimeUnit) - Static method in class org.goplanit.io.xml.util.xmlEnumConversionUtil
Convert TimeUnit type from XML to PLANit Unit
xmlToPlanit(TrackType) - Static method in class org.goplanit.io.xml.util.xmlEnumConversionUtil
convert track type from XML to PLANit
xmlToPlanit(UsedToType) - Static method in class org.goplanit.io.xml.util.xmlEnumConversionUtil
convert used-to type from XML to PLANit
xmlToPlanit(VehicularType) - Static method in class org.goplanit.io.xml.util.xmlEnumConversionUtil
convert vehicle type from xml to PLANit
XSD_SCHEMA_URI_DEVELOPMENT_GENERIC - Static variable in class org.goplanit.io.xml.util.PlanitSchema
the schema URI location (dir) of XML components during development
XSD_SCHEMA_URI_RELEASE_GENERIC - Static variable in class org.goplanit.io.xml.util.PlanitSchema
the schema URI location of any PLANit XSD schema for any release version, but without the actual version or schema appended yet

Y

Y - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
Y - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
YARD - Static variable in class org.goplanit.osm.tags.OsmRailwayTags
 
YES - Static variable in class org.goplanit.osm.tags.OsmAccessTags
value: yes tag
YES - Static variable in class org.goplanit.osm.tags.OsmBicycleTags
 
YES - Static variable in class org.goplanit.osm.tags.OsmOneWayTags
 
YES - Static variable in class org.goplanit.osm.tags.OsmPedestrianTags
value for sidewalk key , see also https://wiki.openstreetmap.org/wiki/Key:sidewalk
YES - Static variable in class org.goplanit.osm.tags.OsmTags
 

Z

Z - Static variable in class org.goplanit.matsim.xml.MatsimNetworkAttributes
 
Z - Static variable in class org.goplanit.matsim.xml.MatsimTransitAttributes
 
ZAMBIA - Static variable in class org.goplanit.utils.locale.CountryNames
 
zeroPaddedStringOf(int, int) - Static method in class org.goplanit.utils.misc.StringUtils
Value to be converted to string with given zero padding in from
ZIMBABWE - Static variable in class org.goplanit.utils.locale.CountryNames
 
ZIP - Static variable in class org.goplanit.utils.misc.FileUtils
 
ZipUtils - Class in org.goplanit.utils.zip
Utilities for accessing content in zip files
ZipUtils() - Constructor for class org.goplanit.utils.zip.ZipUtils
 
Zone - Interface in org.goplanit.utils.zoning
Zone represent a geographical area with a centroid which in turn represent the single point of departure of all traffic in the zone
ZONE_ID - org.goplanit.gtfs.enums.GtfsKeyType
 
ZONE_ID_CLASS - Static variable in interface org.goplanit.utils.zoning.Zone
the class to use for the id generation
ZoneFactoryImpl<Z extends Zone> - Class in org.goplanit.zoning
Factory for creating od zones (on container)
ZoneFactoryImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.ZoneFactoryImpl
Constructor
ZoneImpl - Class in org.goplanit.zoning
Represents a zone base class.
ZoneImpl(IdGroupingToken) - Constructor for class org.goplanit.zoning.ZoneImpl
Constructor
ZoneImpl(ZoneImpl, boolean) - Constructor for class org.goplanit.zoning.ZoneImpl
Constructor
zones - Variable in class org.goplanit.utils.od.OdDataImpl
holder for zones considered in the matrix
zones - Variable in class org.goplanit.utils.od.OdHashedIterator
Zones object to store travel analysis zones (from Zoning object)
zones - Variable in class org.goplanit.utils.od.OdMatrixIterator
Zones object to store travel analysis zones (from Zoning object)
Zones<Z extends Zone> - Interface in org.goplanit.utils.zoning
Interface to manage zones
ZonesImpl<Z extends Zone> - Class in org.goplanit.zoning
Partial implementation of the Zones <T> interface
ZonesImpl() - Constructor for class org.goplanit.zoning.ZonesImpl
Constructor
ZonesImpl(ZonesImpl<Z>, boolean, BiConsumer<Z, Z>) - Constructor for class org.goplanit.zoning.ZonesImpl
Copy constructor
zoning - Variable in class org.goplanit.io.converter.zoning.PlanitZoningReader
the zoning to populate
zoning - Variable in class org.goplanit.network.transport.TransportModelNetwork
Holds the zoning structure and virtual transport network interfacing with the physical network
zoning - Variable in class org.goplanit.zoning.modifier.event.handler.UpdateConnectoidsOnVertexRemovalHandler
zoning to update zoning components when needed
zoning - Variable in class org.goplanit.zoning.modifier.ZoningModifierImpl
The zoning instance to apply modifications on
Zoning - Class in org.goplanit.zoning
Zoning class which holds a particular zoning
Zoning(IdGroupingToken, IdGroupingToken) - Constructor for class org.goplanit.zoning.Zoning
Constructor The second id generation token should be the token used by the physical network to create physical network entities such as links, nodes, etc.
Zoning(Zoning, boolean, ManagedIdDeepCopyMapper<UndirectedConnectoid>, ManagedIdDeepCopyMapper<DirectedConnectoid>, ManagedIdDeepCopyMapper<OdZone>, ManagedIdDeepCopyMapper<TransferZone>, ManagedIdDeepCopyMapper<TransferZoneGroup>) - Constructor for class org.goplanit.zoning.Zoning
Copy constructor
ZONING_XSD_FILE - Static variable in class org.goplanit.io.converter.zoning.PlanitZoningReader
Reference to zoning schema location, TODO: move to properties file
ZoningConverter - Class in org.goplanit.converter.zoning
Zoning converter class able to convert a zoning network from one source to another
ZoningConverter(ZoningReader, ZoningWriter) - Constructor for class org.goplanit.converter.zoning.ZoningConverter
constructor
ZoningConverterFactory - Class in org.goplanit.converter.zoning
Factory class for creating zoning converters
ZoningConverterFactory() - Constructor for class org.goplanit.converter.zoning.ZoningConverterFactory
 
ZoningConverterUtils - Class in org.goplanit.converter.zoning
Utilities regarding Zoning conversions that might be useful for implementations supporting the mapping of non-PLANit geometry based entities to PLANit transfer zones and connectoids
ZoningConverterUtils() - Constructor for class org.goplanit.converter.zoning.ZoningConverterUtils
 
ZoningIdMapper - Class in org.goplanit.converter.idmapping
 
ZoningIdMapper(IdMapperType) - Constructor for class org.goplanit.converter.idmapping.ZoningIdMapper
Create id mappers per type based on a given id mapping type
ZoningModificationEvent - Interface in org.goplanit.utils.zoning.modifier.event
Interface for the group of events that are used around zoning modification
zoningModifier - Variable in class org.goplanit.zoning.Zoning
modifier that can be used to perform modifications to the zoning that comprise more than a single element of the zoning, e.g.
ZoningModifier - Interface in org.goplanit.utils.zoning.modifier
zoning modifier takes care of modifications that comprise multiple components across the zoning in an integrated fashion
ZoningModifierEventProducer - Interface in org.goplanit.utils.zoning.modifier.event
Interface dedicated to the ZoningModifier event related exposed methods.
ZoningModifierEventType - Class in org.goplanit.utils.zoning.modifier.event
zoning modifier event type class.
ZoningModifierEventType(String) - Constructor for class org.goplanit.utils.zoning.modifier.event.ZoningModifierEventType
Constructor
ZoningModifierImpl - Class in org.goplanit.zoning.modifier
Implementation of the zoningModifier interface
ZoningModifierImpl(Zoning) - Constructor for class org.goplanit.zoning.modifier.ZoningModifierImpl
constructor
ZoningModifierListener - Interface in org.goplanit.utils.zoning.modifier.event
To serve as base listener class for all zoning modification events, where its onX method provides any zoning modification event as parameter
ZoningModifierUtils - Class in org.goplanit.zoning
Utilities to make it easier to use zoning modifier options i.c.w.
ZoningModifierUtils() - Constructor for class org.goplanit.zoning.ZoningModifierUtils
 
zoningPrefix(long) - Static method in class org.goplanit.utils.misc.LoggingUtils
Create a prefix for the logger so that all logging items specific to a particular zoning are prefixed with the exact same string, i.e.
zoningPtSettings - Variable in class org.goplanit.osm.converter.intermodal.OsmIntermodalReaderSettings
the zoning PT settings to use
zoningReader - Variable in class org.goplanit.io.converter.demands.PlanitDemandsReader
zoning reader provides alternative way to obtain reference zoning and reference network in case not available upon construction.
ZoningReader - Interface in org.goplanit.converter.zoning
interface to read a PLANit zoning
zonings - Variable in class org.goplanit.project.CustomPlanItProject
The registered zonings
zonings - Variable in class org.goplanit.project.PlanItProjectInput
The registered zonings
zoningSettings - Variable in class org.goplanit.geoio.converter.intermodal.GeometryIntermodalWriterSettings
the zoning settings to use
zoningSettings - Variable in class org.goplanit.gtfs.converter.intermodal.GtfsIntermodalReaderSettings
the zoning settings to use
zoningSettings - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
the zoning settings to use
zoningSettings - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalWriterSettings
the zoning settings to use
zoningSettings - Variable in class org.goplanit.matsim.converter.MatsimIntermodalWriterSettings
zoning settings to use in case we do not have services but we do have pt infrastructure like platforms), mutually exclusive to ptServicesSettings
zoningSettings - Variable in class org.goplanit.matsim.converter.MatsimRoutedServicesWriter
the zoning settings to use required to sync our services references to zoning information
zoningToPopulate - Variable in class org.goplanit.io.converter.intermodal.PlanitIntermodalReader
the zoning to populate
ZoningWriter - Interface in org.goplanit.converter.zoning
Interface to write a PLANit zoning to disk
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages