Uses of Interface
org.goplanit.utils.graph.ConjugateEdge
-
Packages that use ConjugateEdge Package Description org.goplanit.graph Network component object classesorg.goplanit.utils.graph Utilities for setting up graphs -
-
Uses of ConjugateEdge in org.goplanit.graph
Classes in org.goplanit.graph with type parameters of type ConjugateEdge Modifier and Type Class Description class
ConjugateGraphImpl<V extends ConjugateVertex,E extends ConjugateEdge>
A conjugate graph implementation consisting of conjugate vertices and conjugate edgesClasses in org.goplanit.graph that implement ConjugateEdge Modifier and Type Class Description class
ConjugateEdgeImpl<V extends ConjugateVertex>
ConjugateEdge class connecting two conjugate vertices. -
Uses of ConjugateEdge in org.goplanit.utils.graph
Fields in org.goplanit.utils.graph with type parameters of type ConjugateEdge Modifier and Type Field Description static Class<ConjugateEdge>
ConjugateEdge. CONJUGATE_EDGE_ID_CLASS
id class for generating idsMethods in org.goplanit.utils.graph that return ConjugateEdge Modifier and Type Method Description ConjugateEdge
ConjugateEdge. deepClone()
deep Clone the conjugate edgedefault ConjugateEdge
ConjugateEdgeFactory. registerNew(ConjugateVertex vertexA, ConjugateVertex vertexB, Edge originalEdge)
Create new edge to graph identified via its id, (not registered on vertices)ConjugateEdge
ConjugateEdgeFactory. registerNew(ConjugateVertex vertexA, ConjugateVertex vertexB, Edge originalEdge, boolean registerOnVertices)
Create new conjugate edge to network identified via its id, allow to be registered on conjugate vertices if indicated)ConjugateEdge
ConjugateEdge. shallowClone()
Clone the conjugate edge as is, all shared members are shallow copied, fully owned members are deep copiedMethods in org.goplanit.utils.graph that return types with arguments of type ConjugateEdge Modifier and Type Method Description Collection<? extends ConjugateEdge>
ConjugateVertex. getEdges()
Returns a collection of Edge objects (unmodifiable)default Set<? extends ConjugateEdge>
ConjugateVertex. getEdges(Vertex otherVertex)
Collect the edge(s) based on the other vertexMethod parameters in org.goplanit.utils.graph with type arguments of type ConjugateEdge Modifier and Type Method Description ConjugateEdges
ConjugateEdges. deepCloneWithMapping(BiConsumer<ConjugateEdge,ConjugateEdge> mapper)
Deep clone implementation with mapping retained between original and copies createdConjugateEdges
ConjugateEdges. deepCloneWithMapping(BiConsumer<ConjugateEdge,ConjugateEdge> mapper)
Deep clone implementation with mapping retained between original and copies created
-