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 doubleConjugateDestinationBush. 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 classConjugateNodeImplConjugate 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 ConjugateNodeConjugateNodeFactoryImpl. createNew(Link originalLink)Create a new conjugate node (without registering)ConjugateNodeConjugateNodeFactoryImpl. 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 ConjugateNodesImplConjugateNodesImpl. deepCloneWithMapping(BiConsumer<ConjugateNode,ConjugateNode> mapper)Deep clone implementation where the mapping for its internal copies is captured by the provided mapperConjugateNodesImplConjugateNodesImpl. 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_CLASSid 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 ConjugateNodeConjugateNodeFactory. createNew(Link originalLink)Create a new conjugate node (without registering)ConjugateNodeConjugateNode. deepClone()Deep clonedefault ConjugateNodeConjugateLinkSegment. getDownstreamVertex()Get the segment's downstream vertexdefault ConjugateNodeConjugateLinkSegment. getUpstreamVertex()Get the segment's upstream vertexConjugateNodeConjugateNodeFactory. registerNew(Link originalLink)Create and register new conjugate nodeConjugateNodeConjugateNode. 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 ConjugateNodesConjugateNodes. deepCloneWithMapping(BiConsumer<ConjugateNode,ConjugateNode> mapper)Deep clone implementation with mapping retained between original and copies createdConjugateNodesConjugateNodes. deepCloneWithMapping(BiConsumer<ConjugateNode,ConjugateNode> mapper)Deep clone implementation with mapping retained between original and copies created
-