Uses of Interface
org.planit.utils.network.physical.Node
-
Packages that use Node Package Description org.planit.algorithms.nodemodel Node model algorithms for PlanItorg.planit.input Top-level input classes and interfacesorg.planit.network.physical Physical network component object classesorg.planit.network.physical.macroscopic Macroscopic physical network component object classesorg.planit.network.virtual Virtual network component object classes -
-
Uses of Node in org.planit.algorithms.nodemodel
Constructors in org.planit.algorithms.nodemodel with parameters of type Node Constructor Description TampereNodeModelFixedInput(Node node, boolean initialiseReceivingFlowsAtCapacity)
Constructor. -
Uses of Node in org.planit.input
Methods in org.planit.input that return Node Modifier and Type Method Description Node
InputBuilderListener. getNodeByExternalId(Object externalId)
Return a node for a specified external IdMethods in org.planit.input with parameters of type Node Modifier and Type Method Description boolean
InputBuilderListener. addNodeToExternalIdMap(Object externalId, Node node)
Stores a node by its external Id -
Uses of Node in org.planit.network.physical
Classes in org.planit.network.physical that implement Node Modifier and Type Class Description class
NodeImpl
Node representation connected to one or more entry and exit linksMethods in org.planit.network.physical that return Node Modifier and Type Method Description Node
PhysicalNetworkBuilder. createNode()
Create a new node instanceNode
PhysicalNetwork.Nodes. getNodeById(long id)
Find a node by its dNode
PhysicalNetwork.Nodes. registerNewNode()
Create and register new nodeprotected Node
PhysicalNetwork.Nodes. registerNode(Node node)
Add node to the internal containerMethods in org.planit.network.physical that return types with arguments of type Node Modifier and Type Method Description Iterator<Node>
PhysicalNetwork.Nodes. iterator()
Iterator over available nodesMethods in org.planit.network.physical with parameters of type Node Modifier and Type Method Description Link
PhysicalNetworkBuilder. createLink(Node nodeA, Node nodeB, double length, String name)
Create a new link instanceLink
PhysicalNetwork.Links. registerNewLink(Node nodeA, Node nodeB, double length, String name)
Create new link to network identified via its id, injecting link length directlyprotected Node
PhysicalNetwork.Nodes. registerNode(Node node)
Add node to the internal containerConstructors in org.planit.network.physical with parameters of type Node Constructor Description LinkImpl(IdGroupingToken groupId, Node nodeA, Node nodeB, double length, String name)
Constructor which injects link length directly -
Uses of Node in org.planit.network.physical.macroscopic
Methods in org.planit.network.physical.macroscopic that return Node Modifier and Type Method Description Node
MacroscopicNetworkBuilder. createNode()
Create a new node instanceMethods in org.planit.network.physical.macroscopic with parameters of type Node Modifier and Type Method Description Link
MacroscopicNetworkBuilder. createLink(Node nodeA, Node nodeB, double length, String name)
Create a new link instance -
Uses of Node in org.planit.network.virtual
Methods in org.planit.network.virtual with parameters of type Node Modifier and Type Method Description Connectoid
VirtualNetwork.Connectoids. registerNewConnectoid(Centroid centroid, Node node, double length)
Create new connectoid to from a specified centroid to a specified nodeConnectoid
VirtualNetwork.Connectoids. registerNewConnectoid(Centroid centroid, Node node, double length, Object externalId)
Create new connectoid to from a specified centroid to a specified nodeConstructors in org.planit.network.virtual with parameters of type Node Constructor Description ConnectoidImpl(IdGroupingToken groupId, Centroid centroidA, Node nodeB, double length)
ConstructorConnectoidImpl(IdGroupingToken groupId, Centroid centroidA, Node nodeB, double length, Object externalId)
Constructor
-