Uses of Interface
org.goplanit.utils.network.virtual.ConjugateConnectoidNode
-
Packages that use ConjugateConnectoidNode Package Description org.goplanit.assignment.ltm.sltm.conjugate org.goplanit.network.virtual Virtual network component object classesorg.goplanit.utils.network.virtual Virtual physical network oriented utility classes -
-
Uses of ConjugateConnectoidNode in org.goplanit.assignment.ltm.sltm.conjugate
Constructors in org.goplanit.assignment.ltm.sltm.conjugate with parameters of type ConjugateConnectoidNode Constructor Description ConjugateDestinationBush(IdGroupingToken idToken, CentroidVertex destination, ConjugateConnectoidNode rootVertex, int maxSubGraphTurns)
Constructor. -
Uses of ConjugateConnectoidNode in org.goplanit.network.virtual
Classes in org.goplanit.network.virtual that implement ConjugateConnectoidNode Modifier and Type Class Description class
ConjugateConnectoidNodeImpl
Conjugate node representation connected to one or more conjugate (entry and exit) conjugate links.Methods in org.goplanit.network.virtual that return ConjugateConnectoidNode Modifier and Type Method Description ConjugateConnectoidNode
ConjugateConnectoidNodeFactoryImpl. createNew(ConnectoidEdge originalConnectoidEdge)
Create a new conjugate connectoid node (without registering)ConjugateConnectoidNode
ConjugateConnectoidNodeFactoryImpl. registerNew(ConnectoidEdge originalConnectoidEdge)
Create and register new conjugate node.Methods in org.goplanit.network.virtual that return types with arguments of type ConjugateConnectoidNode Modifier and Type Method Description Map<CentroidVertex,ConjugateConnectoidNode>
ConjugateVirtualNetworkImpl. createCentroidToConjugateNodeMapping()
Extract mapping from original network centroid's to conjugate (dummy) nodeMethods in org.goplanit.network.virtual with parameters of type ConjugateConnectoidNode Modifier and Type Method Description ConjugateConnectoidEdge
ConjugateConnectoidEdgeFactoryImpl. registerNew(ConjugateConnectoidNode vertexA, ConjugateConnectoidNode vertexB, boolean registerOnNodes, ConnectoidEdge originalConnectoidEdge)
Register a new conjugate connectoid edgeMethod parameters in org.goplanit.network.virtual with type arguments of type ConjugateConnectoidNode Modifier and Type Method Description ConjugateConnectoidNodesImpl
ConjugateConnectoidNodesImpl. deepCloneWithMapping(BiConsumer<ConjugateConnectoidNode,ConjugateConnectoidNode> mapper)
Deep clone implementation where the mapping for its internal copies is captured by the provided mapperConjugateConnectoidNodesImpl
ConjugateConnectoidNodesImpl. deepCloneWithMapping(BiConsumer<ConjugateConnectoidNode,ConjugateConnectoidNode> mapper)
Deep clone implementation where the mapping for its internal copies is captured by the provided mapperConstructors in org.goplanit.network.virtual with parameters of type ConjugateConnectoidNode Constructor Description ConjugateConnectoidEdgeImpl(IdGroupingToken groupId, ConjugateConnectoidNode nodeA, ConjugateConnectoidNode nodeB, ConnectoidEdge originalConnectoidEdge)
ConstructorConstructor parameters in org.goplanit.network.virtual with type arguments of type ConjugateConnectoidNode Constructor Description ConjugateConnectoidNodesImpl(ConjugateConnectoidNodesImpl other, boolean deepCopy, BiConsumer<ConjugateConnectoidNode,ConjugateConnectoidNode> mapper)
Copy constructor, also creates new factory with this as its underlying containerConjugateConnectoidNodesImpl(ConjugateConnectoidNodesImpl other, boolean deepCopy, BiConsumer<ConjugateConnectoidNode,ConjugateConnectoidNode> mapper)
Copy constructor, also creates new factory with this as its underlying container -
Uses of ConjugateConnectoidNode in org.goplanit.utils.network.virtual
Fields in org.goplanit.utils.network.virtual with type parameters of type ConjugateConnectoidNode Modifier and Type Field Description static Class<ConjugateConnectoidNode>
ConjugateConnectoidNode. CONJUGATE_NODE_ID_CLASS
id class for generating idsMethods in org.goplanit.utils.network.virtual that return ConjugateConnectoidNode Modifier and Type Method Description ConjugateConnectoidNode
ConjugateConnectoidNodeFactory. createNew(ConnectoidEdge originalConnectoidEdge)
Create a new conjugate connectoid node (without registering)ConjugateConnectoidNode
ConjugateConnectoidNode. deepClone()
Deep clonedefault ConjugateConnectoidNode
ConjugateConnectoidSegment. getDownstreamVertex()
Get the segment's downstream vertexdefault ConjugateConnectoidNode
ConjugateConnectoidSegment. getUpstreamVertex()
Get the segment's upstream vertexConjugateConnectoidNode
ConjugateConnectoidEdge. getVertexA()
Vertex A of the edgeConjugateConnectoidNode
ConjugateConnectoidEdge. getVertexB()
Vertex B of the edgeConjugateConnectoidNode
ConjugateConnectoidNodeFactory. registerNew(ConnectoidEdge originalConnectoidEdge)
Create and register new conjugate node.ConjugateConnectoidNode
ConjugateConnectoidNode. shallowClone()
Shallow cloneMethods in org.goplanit.utils.network.virtual that return types with arguments of type ConjugateConnectoidNode Modifier and Type Method Description Map<CentroidVertex,ConjugateConnectoidNode>
ConjugateVirtualNetwork. createCentroidToConjugateNodeMapping()
Extract mapping from original network centroid's to conjugate (dummy) nodedefault Class<? extends ConjugateConnectoidNode>
ConjugateConnectoidNode. getConjugateNodeIdClass()
Return class used to generate unique conjugate node ids via the id generator if requiredMethods in org.goplanit.utils.network.virtual with parameters of type ConjugateConnectoidNode Modifier and Type Method Description ConjugateConnectoidEdge
ConjugateConnectoidEdgeFactory. registerNew(ConjugateConnectoidNode vertexA, ConjugateConnectoidNode vertexB, boolean registerOnNodes, ConnectoidEdge originalConnectoidEdge)
Register a new conjugate connectoid edgeMethod parameters in org.goplanit.utils.network.virtual with type arguments of type ConjugateConnectoidNode Modifier and Type Method Description ConjugateConnectoidNodes
ConjugateConnectoidNodes. deepCloneWithMapping(BiConsumer<ConjugateConnectoidNode,ConjugateConnectoidNode> mapper)
Deep clone implementation with mapping retained between original and copies createdConjugateConnectoidNodes
ConjugateConnectoidNodes. deepCloneWithMapping(BiConsumer<ConjugateConnectoidNode,ConjugateConnectoidNode> mapper)
Deep clone implementation with mapping retained between original and copies created
-