Uses of Interface
org.goplanit.utils.network.layer.physical.ConjugateNode
-
Packages that use ConjugateNode Package Description org.goplanit.assignment.ltm.sltm.conjugate org.goplanit.network.layer.macroscopic Macroscopic physical network component object classesorg.goplanit.network.layer.physical Physical network component object classesorg.goplanit.utils.network.layer.physical -
-
Uses of ConjugateNode in org.goplanit.assignment.ltm.sltm.conjugate
Methods in org.goplanit.assignment.ltm.sltm.conjugate with parameters of type ConjugateNode Modifier and Type Method Description double
ConjugateDestinationBush. getSendingFlowPcuH(ConjugateNode conjugateNode)
Collect the sending flow of a conjugate node (original edge segment) in the conjugate bush, if not present, zero flow is returned -
Uses of ConjugateNode in org.goplanit.network.layer.macroscopic
Constructor parameters in org.goplanit.network.layer.macroscopic with type arguments of type ConjugateNode Constructor Description ConjugateMacroscopicNetworkLayerImpl(ConjugateMacroscopicNetworkLayerImpl other, boolean deepCopy, GraphEntityDeepCopyMapper<ConjugateNode> nodeMapper, GraphEntityDeepCopyMapper<ConjugateLink> linkMapper, GraphEntityDeepCopyMapper<ConjugateLinkSegment> linkSegmentMapper)
Copy constructor -
Uses of ConjugateNode in org.goplanit.network.layer.physical
Classes in org.goplanit.network.layer.physical that implement ConjugateNode Modifier and Type Class Description class
ConjugateNodeImpl
Conjugate node representation connected to one or more conjugate (entry and exit) conjugate links.Methods in org.goplanit.network.layer.physical that return ConjugateNode Modifier and Type Method Description ConjugateNode
ConjugateNodeFactoryImpl. createNew(Link originalLink)
Create a new conjugate node (without registering)ConjugateNode
ConjugateNodeFactoryImpl. registerNew(Link originalLink)
Create and register new conjugate nodeMethod parameters in org.goplanit.network.layer.physical with type arguments of type ConjugateNode Modifier and Type Method Description ConjugateNodesImpl
ConjugateNodesImpl. deepCloneWithMapping(BiConsumer<ConjugateNode,ConjugateNode> mapper)
Deep clone implementation where the mapping for its internal copies is captured by the provided mapperConjugateNodesImpl
ConjugateNodesImpl. deepCloneWithMapping(BiConsumer<ConjugateNode,ConjugateNode> mapper)
Deep clone implementation where the mapping for its internal copies is captured by the provided mapperConstructor parameters in org.goplanit.network.layer.physical with type arguments of type ConjugateNode Constructor Description ConjugateNodesImpl(ConjugateNodesImpl other, boolean deepCopy, BiConsumer<ConjugateNode,ConjugateNode> mapper)
Copy constructor, also creates new factory with this as its underlying containerConjugateNodesImpl(ConjugateNodesImpl other, boolean deepCopy, BiConsumer<ConjugateNode,ConjugateNode> mapper)
Copy constructor, also creates new factory with this as its underlying container -
Uses of ConjugateNode in org.goplanit.utils.network.layer.physical
Fields in org.goplanit.utils.network.layer.physical with type parameters of type ConjugateNode Modifier and Type Field Description static Class<ConjugateNode>
ConjugateNode. CONJUGATE_NODE_ID_CLASS
id class for generating idsMethods in org.goplanit.utils.network.layer.physical with type parameters of type ConjugateNode Modifier and Type Method Description default <N extends ConjugateNode>
NConjugateLink. getConjugateNodeA()
default <N extends ConjugateNode>
NConjugateLink. getConjugateNodeB()
Methods in org.goplanit.utils.network.layer.physical that return ConjugateNode Modifier and Type Method Description ConjugateNode
ConjugateNodeFactory. createNew(Link originalLink)
Create a new conjugate node (without registering)ConjugateNode
ConjugateNode. deepClone()
Deep clonedefault ConjugateNode
ConjugateLinkSegment. getDownstreamVertex()
Get the segment's downstream vertexdefault ConjugateNode
ConjugateLinkSegment. getUpstreamVertex()
Get the segment's upstream vertexConjugateNode
ConjugateNodeFactory. registerNew(Link originalLink)
Create and register new conjugate nodeConjugateNode
ConjugateNode. shallowClone()
Shallow cloneMethods in org.goplanit.utils.network.layer.physical that return types with arguments of type ConjugateNode Modifier and Type Method Description default Class<? extends ConjugateNode>
ConjugateNode. getConjugateNodeIdClass()
Return class used to generate unique conjugate node ids via the id generator if requiredMethod parameters in org.goplanit.utils.network.layer.physical with type arguments of type ConjugateNode Modifier and Type Method Description ConjugateNodes
ConjugateNodes. deepCloneWithMapping(BiConsumer<ConjugateNode,ConjugateNode> mapper)
Deep clone implementation with mapping retained between original and copies createdConjugateNodes
ConjugateNodes. deepCloneWithMapping(BiConsumer<ConjugateNode,ConjugateNode> mapper)
Deep clone implementation with mapping retained between original and copies created
-