Uses of Interface
org.planit.network.InfrastructureLayer
-
Packages that use InfrastructureLayer Package Description org.planit.network org.planit.network.macroscopic.physical Macroscopic physical network component object classesorg.planit.network.physical Physical network component object classesorg.planit.project PLANit project classes -
-
Uses of InfrastructureLayer in org.planit.network
Classes in org.planit.network that implement InfrastructureLayer Modifier and Type Class Description class
InfrastructureLayerImpl
Implementation of infrastructure layer interface with only barebones functionality to support ids and modes.Fields in org.planit.network with type parameters of type InfrastructureLayer Modifier and Type Field Description protected Map<Long,InfrastructureLayer>
InfraStructureLayersImpl. infrastructureLayers
track the registered infrastructure layersMethods in org.planit.network that return InfrastructureLayer Modifier and Type Method Description InfrastructureLayer
InfrastructureLayers. get(long id)
Find a entity by its idInfrastructureLayer
InfrastructureLayers. get(Mode mode)
Find the layer that supports the passed in mode.InfrastructureLayer
InfraStructureLayersImpl. get(long id)
Find a entity by its idInfrastructureLayer
InfraStructureLayersImpl. get(Mode mode)
Find the layer that supports the passed in mode.default InfrastructureLayer
InfrastructureLayers. getFirst()
collect the first layer present based on the iteratorInfrastructureLayer
InfrastructureNetwork. getInfrastructureLayerByMode(Mode mode)
collect an infrastructure layer by mode (identical to this.infrastructureLayers.get(mode))InfrastructureLayer
InfrastructureLayers. register(InfrastructureLayer entity)
Add to the containerInfrastructureLayer
InfraStructureLayersImpl. register(InfrastructureLayer entity)
Add to the containerInfrastructureLayer
InfrastructureLayers. remove(long id)
Remove by idInfrastructureLayer
InfrastructureLayers. remove(InfrastructureLayer entity)
RemoveInfrastructureLayer
InfraStructureLayersImpl. remove(long id)
Remove by idInfrastructureLayer
InfraStructureLayersImpl. remove(InfrastructureLayer entity)
RemoveMethods in org.planit.network that return types with arguments of type InfrastructureLayer Modifier and Type Method Description Iterator<InfrastructureLayer>
InfraStructureLayersImpl. iterator()
return iterator over the available infrastructure layersMethods in org.planit.network with parameters of type InfrastructureLayer Modifier and Type Method Description static String
InfrastructureLayer. createLayerLogPrefix(InfrastructureLayer layer)
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 layerInfrastructureLayer
InfrastructureLayers. register(InfrastructureLayer entity)
Add to the containerInfrastructureLayer
InfraStructureLayersImpl. register(InfrastructureLayer entity)
Add to the containerInfrastructureLayer
InfrastructureLayers. remove(InfrastructureLayer entity)
RemoveInfrastructureLayer
InfraStructureLayersImpl. remove(InfrastructureLayer entity)
Remove -
Uses of InfrastructureLayer in org.planit.network.macroscopic.physical
Classes in org.planit.network.macroscopic.physical that implement InfrastructureLayer Modifier and Type Class Description class
MacroscopicPhysicalNetwork
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 -
Uses of InfrastructureLayer in org.planit.network.physical
Classes in org.planit.network.physical that implement InfrastructureLayer Modifier and Type Class Description class
PhysicalNetwork<N extends Node,L extends Link,LS extends LinkSegment>
Model free Network consisting of nodes and links, each of which can be iterated over. -
Uses of InfrastructureLayer in org.planit.project
Methods in org.planit.project with parameters of type InfrastructureLayer Modifier and Type Method Description ODPathSets
CustomPlanItProject. createAndRegisterOdPathSets(InfrastructureLayer networkLayer, Zoning zoning, String odPathSetInputPath)
Create and register the OD path sets as populated by the input builder through the path sourceODPathSets
PlanItProjectInput. createAndRegisterOdPathSets(InfrastructureLayer networkLayer, Zoning zoning, String odPathSetInputPath)
Create and register the OD path sets on the project input
-