Uses of Interface
org.planit.utils.zoning.Connectoid
-
Packages that use Connectoid Package Description org.planit.input Top-level input classes and interfacesorg.planit.io.zoning org.planit.network.virtual Virtual network component object classesorg.planit.utils.zoning zoning oriented utility classesorg.planit.zoning -
-
Uses of Connectoid in org.planit.input
Fields in org.planit.input with type parameters of type Connectoid Modifier and Type Field Description protected Map<String,Connectoid>
InputBuilderListener. sourceIdConnectoidMap
Map to stores connectoids by xml IdMethods in org.planit.input with parameters of type Connectoid Modifier and Type Method Description protected boolean
InputBuilderListener. addConnectoidToSourceIdMap(String sourceId, Connectoid connectoid)
Stores a zone by its sourceId -
Uses of Connectoid in org.planit.io.zoning
Fields in org.planit.io.zoning with type parameters of type Connectoid Modifier and Type Field Description protected Map<String,Connectoid>
PlanitZoningReaderSettings. xmlIdConnectoidMap
Map to stores connectoids by xml IdMethods in org.planit.io.zoning that return types with arguments of type Connectoid Modifier and Type Method Description protected Map<String,Connectoid>
PlanitZoningReaderSettings. getMapToIndexConnectoidsByXmlIds()
map to index connectoids by xml id when parsingMethod parameters in org.planit.io.zoning with type arguments of type Connectoid Modifier and Type Method Description void
PlanitZoningReaderSettings. setMapToIndexConnectoidsByXmlIds(Map<String,Connectoid> xmlIdConnectoidMap)
Use provided map to index connectoids by xml id when parsing -
Uses of Connectoid in org.planit.network.virtual
Methods in org.planit.network.virtual with parameters of type Connectoid Modifier and Type Method Description Collection<ConnectoidEdge>
VirtualNetwork.ConnectoidEdges. registerNew(Connectoid connectoid)
Create new connectoid edge to from a specified centroid to a specified node -
Uses of Connectoid in org.planit.utils.zoning
Subinterfaces of Connectoid in org.planit.utils.zoning Modifier and Type Interface Description interface
DirectedConnectoid
A directed connectoid is referring to an edge segment in a network (layer) which is directed for access hence, the connectoid also being directed TODO: we can potentially get rid of UndirectedConnectoid and let DirectedConnectoid extend from base since they now both rely on accessNodesinterface
UndirectedConnectoid
An undirected connectoid is accessed through a referenced node where all incoming/outgoing edges/edge segments potentially have access.Methods in org.planit.utils.zoning that return Connectoid Modifier and Type Method Description Connectoid
Connectoids. get(long id)
Get connectoid by idConnectoid
Connectoids. register(Connectoid connectoid)
register a connectoid If new connectoid overrides an existing connectoid, the removed connectoid is returnedMethods in org.planit.utils.zoning with parameters of type Connectoid Modifier and Type Method Description Connectoid
Connectoids. register(Connectoid connectoid)
register a connectoid If new connectoid overrides an existing connectoid, the removed connectoid is returned -
Uses of Connectoid in org.planit.zoning
Classes in org.planit.zoning that implement Connectoid Modifier and Type Class Description class
ConnectoidImpl
connectoid connecting one or more (transfer/OD) zone(s) to the physical road network, the type of connectoid depends on the implementing classclass
DirectedConnectoidImpl
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 nodeclass
UndirectedConnectoidImpl
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 nodeFields in org.planit.zoning with type parameters of type Connectoid Modifier and Type Field Description protected Map<Long,Connectoid>
ConnectoidsImpl. connectoidMap
connectoids containerMethods in org.planit.zoning that return Connectoid Modifier and Type Method Description Connectoid
ConnectoidsImpl. get(long id)
Get connectoid by idConnectoid
ConnectoidsImpl. register(Connectoid connectoid)
register a connectoid If new connectoid overrides an existing connectoid, the removed connectoid is returnedMethods in org.planit.zoning that return types with arguments of type Connectoid Modifier and Type Method Description Iterator<Connectoid>
ConnectoidsImpl. iterator()
Methods in org.planit.zoning with parameters of type Connectoid Modifier and Type Method Description Connectoid
ConnectoidsImpl. register(Connectoid connectoid)
register a connectoid If new connectoid overrides an existing connectoid, the removed connectoid is returned
-