Uses of Interface
org.planit.utils.zoning.Zone
-
Packages that use Zone Package Description org.planit.input Top-level input classes and interfacesorg.planit.io.demands Classes used to process the Java classes generated from XSD filesorg.planit.io.intermodal org.planit.io.zoning org.planit.od Top-level abstract interfaces to handle Origin-Destination Dataorg.planit.od.odmatrix This package contains classes for managing OD matrices.org.planit.od.odpath This package holds the origin-destination path objects.org.planit.utils.zoning zoning oriented utility classesorg.planit.zoning -
-
Uses of Zone in org.planit.input
Fields in org.planit.input with type parameters of type Zone Modifier and Type Field Description protected Map<String,Zone>
InputBuilderListener. sourceIdZoneMap
Map which stores zones by xml IdMethods in org.planit.input that return Zone Modifier and Type Method Description Zone
InputBuilderListener. getConnectoidBySourceId(String sourceId)
Returns the connectiod for a specified sourceIdZone
InputBuilderListener. getZoneBySourceId(String sourceId)
Returns the zone for a specified sourceIdMethods in org.planit.input with parameters of type Zone Modifier and Type Method Description protected boolean
InputBuilderListener. addZoneToSourceIdMap(String sourceId, Zone zone)
Stores a zone by its sourceId -
Uses of Zone in org.planit.io.demands
Method parameters in org.planit.io.demands with type arguments of type Zone Modifier and Type Method Description protected void
PlanitDemandsReader. populateDemandContents(Zoning zoning, Map<String,Zone> xmlIdZoneMap)
parses the demand contents of the Xml -
Uses of Zone in org.planit.io.intermodal
Fields in org.planit.io.intermodal with type parameters of type Zone Modifier and Type Field Description protected Map<String,Zone>
PlanitInterModalReaderSettings. xmlIdZoneMap
Map to stores zones by xml IdMethods in org.planit.io.intermodal that return types with arguments of type Zone Modifier and Type Method Description protected Map<String,Zone>
PlanitInterModalReaderSettings. getMapToIndexZoneByXmlIds()
map to index nodes by xml id when parsingMethod parameters in org.planit.io.intermodal with type arguments of type Zone Modifier and Type Method Description void
PlanitInterModalReaderSettings. setMapToIndexZoneByXmlIds(Map<String,Zone> xmlIdZoneMap)
Use provided map to index zones by xml id when parsing -
Uses of Zone in org.planit.io.zoning
Fields in org.planit.io.zoning with type parameters of type Zone Modifier and Type Field Description protected Map<String,Zone>
PlanitZoningReaderSettings. xmlIdZoneMap
Map to stores zones by xml IdMethods in org.planit.io.zoning that return types with arguments of type Zone Modifier and Type Method Description protected Map<String,Zone>
PlanitZoningReaderSettings. getMapToIndexZoneByXmlIds()
map to index nodes by xml id when parsingMethod parameters in org.planit.io.zoning with type arguments of type Zone Modifier and Type Method Description void
PlanitZoningReaderSettings. setMapToIndexZoneByXmlIds(Map<String,Zone> xmlIdZoneMap)
Use provided map to index zones by xml id when parsing -
Uses of Zone in org.planit.od
Methods in org.planit.od that return Zone Modifier and Type Method Description Zone
ODDataIterator. getCurrentDestination()
Returns the destination zone object for the current cellZone
ODDataIteratorImpl. getCurrentDestination()
Returns the destination zone object for the current cellZone
ODDataIterator. getCurrentOrigin()
Returns the origin zone object for the current cellZone
ODDataIteratorImpl. getCurrentOrigin()
Returns the origin zone object for the current cellMethods in org.planit.od with parameters of type Zone Modifier and Type Method Description T
ODData. getValue(Zone origin, Zone destination)
Returns the value for a specified origin and destinationvoid
ODData. setValue(Zone origin, Zone destination, T t)
Sets the value for a specified origin and destination -
Uses of Zone in org.planit.od.odmatrix
Methods in org.planit.od.odmatrix with parameters of type Zone Modifier and Type Method Description Double
ODMatrix. getValue(Zone origin, Zone destination)
Returns the value for a specified origin and destinationvoid
ODMatrix. setValue(Zone origin, Zone destination, Double value)
Sets the value for a specified origin and destination -
Uses of Zone in org.planit.od.odpath
Methods in org.planit.od.odpath with parameters of type Zone Modifier and Type Method Description Path
ODPathMatrix. getValue(Zone origin, Zone destination)
Returns the path for a specified origin and destinationvoid
ODPathMatrix. setValue(Zone origin, Zone destination, Path path)
Set the path from a specified origin to a specified destination -
Uses of Zone in org.planit.utils.zoning
Classes in org.planit.utils.zoning with type parameters of type Zone Modifier and Type Interface Description interface
Zones<Z extends Zone>
Subinterfaces of Zone in org.planit.utils.zoning Modifier and Type Interface Description interface
OdZone
an OdZone is a zone where trips terminate and or commenceinterface
TransferZone
A zone where transfers between different network layers may occur.Methods in org.planit.utils.zoning that return Zone Modifier and Type Method Description Zone
Connectoid. addAccessZone(Zone zone)
add an access zone with default propertiesZone
Zones. get(long id)
Retrieve zone by its IdZone
Connectoid. getFirstAccessZone()
first available zone that is accessible based on the first entry the iterator returnsZone
Centroid. getParentZone()
Return the parent zone of this centroidZone
Zones. register(Z zone)
Add zone to the internal container.Methods in org.planit.utils.zoning that return types with arguments of type Zone Modifier and Type Method Description Collection<Zone>
Connectoid. getAccessZones()
the zones that can be accessed by this connectoidMethods in org.planit.utils.zoning with parameters of type Zone Modifier and Type Method Description Zone
Connectoid. addAccessZone(Zone zone)
add an access zone with default propertiesvoid
Connectoid. addAllowedMode(Zone zone, Mode... allowedModes)
add an allowed mode to the alreadyDouble
Connectoid. getLength(Zone accessZone)
length can be used to virtually assign a length to the connectoid/zone combinationboolean
Connectoid. hasAccessZone(Zone accessZone)
check if zone is registered as access zoneboolean
Connectoid. isModeAllowed(Zone accessZone, Mode mode)
Verify if a mode is allowed access to the zone via this connectoidDirectedConnectoid
Connectoids. registerNew(LinkSegment accessLinkSegment, Zone parentZone)
Create new connectoid for a zone and physical access edge segmentDirectedConnectoid
Connectoids. registerNew(LinkSegment accessLinkSegment, Zone accessZone, double length)
Create new connectoid for a zone and physical access nodeUndirectedConnectoid
Connectoids. registerNew(Node accessNode, Zone parentZone)
Create new connectoid for a zone and physical access nodeUndirectedConnectoid
Connectoids. registerNew(Node accessNode, Zone accessZone, double length)
Create new connectoid for a zone and physical access nodevoid
Connectoid. setLength(Zone zone, double length)
add an access zone and provide length to this connectoid -
Uses of Zone in org.planit.zoning
Classes in org.planit.zoning with type parameters of type Zone Modifier and Type Class Description class
ZonesImpl<Z extends Zone>
Partial implementation of the Zones <T> interfaceClasses in org.planit.zoning that implement Zone Modifier and Type Class Description class
OdZoneImpl
An Od zoneclass
TransferZoneImpl
A transfer zoneclass
ZoneImpl
Represents a demand generating zone in the network.Fields in org.planit.zoning declared as Zone Modifier and Type Field Description Zone
ConnectoidImpl.AccessZoneProperties. accessZone
Methods in org.planit.zoning that return Zone Modifier and Type Method Description Zone
ConnectoidImpl. addAccessZone(Zone accessZone)
add an access zone with default propertiesZone
ConnectoidImpl. getFirstAccessZone()
first available zone that is accessible based on the first entry the iterator returnsZone
CentroidImpl. getParentZone()
Return the parent zone of this centroidZone
Zoning. getZone(long id)
find a zone by over arching id regardless if it is a transfer or Od zoneMethods in org.planit.zoning that return types with arguments of type Zone Modifier and Type Method Description Collection<Zone>
ConnectoidImpl. getAccessZones()
the zones that can be accessed by this connectoidIterator<Zone>
ConnectoidImpl. iterator()
Methods in org.planit.zoning with parameters of type Zone Modifier and Type Method Description Zone
ConnectoidImpl. addAccessZone(Zone accessZone)
add an access zone with default propertiesvoid
ConnectoidImpl. addAllowedMode(Zone accessZone, Mode... allowedModes)
add an allowed mode to the alreadyDouble
ConnectoidImpl. getLength(Zone accessZone)
length can be used to virtually assign a length to the connectoid/zone combinationboolean
ConnectoidImpl. hasAccessZone(Zone accessZone)
check if zone is registered as access zoneboolean
ConnectoidImpl. isModeAllowed(Zone accessZone, Mode mode)
Verify if a mode is allowed access to the zone via this connectoidDirectedConnectoid
ConnectoidsImpl. registerNew(LinkSegment accessLinkSegment, Zone parentZone)
Create new connectoid for a zone and physical access edge segmentDirectedConnectoid
ConnectoidsImpl. registerNew(LinkSegment accessLinkSegment, Zone parentZone, double length)
Create new connectoid for a zone and physical access nodeUndirectedConnectoid
ConnectoidsImpl. registerNew(Node accessNode, Zone parentZone)
Create new connectoid for a zone and physical access nodeUndirectedConnectoid
ConnectoidsImpl. registerNew(Node accessNode, Zone parentZone, double length)
Create new connectoid for a zone and physical access nodevoid
ConnectoidImpl. setLength(Zone accessZone, double length)
add an access zone and provide length to this connectoidprotected void
CentroidImpl. setParentzone(Zone parentZone)
Set the parent zoneConstructors in org.planit.zoning with parameters of type Zone Constructor Description AccessZoneProperties(Zone accessZone)
constructorCentroidImpl(IdGroupingToken groupId, Zone parentZone)
ConstructorConnectoidImpl(IdGroupingToken idToken, Zone accessZone, double length)
ConstructorDirectedConnectoidImpl(IdGroupingToken idToken, LinkSegment accessLinkSegment, Zone accessZone, double length)
ConstructorUndirectedConnectoidImpl(IdGroupingToken idToken, Node accessNode, Zone accessZone, double length)
Constructor
-