Uses of Interface
org.goplanit.utils.graph.ConjugateVertex
-
Packages that use ConjugateVertex Package Description org.goplanit.graph Network component object classesorg.goplanit.utils.graph Utilities for setting up graphs -
-
Uses of ConjugateVertex in org.goplanit.graph
Classes in org.goplanit.graph with type parameters of type ConjugateVertex Modifier and Type Class Description classConjugateEdgeImpl<V extends ConjugateVertex>ConjugateEdge class connecting two conjugate vertices.classConjugateGraphImpl<V extends ConjugateVertex,E extends ConjugateEdge>A conjugate graph implementation consisting of conjugate vertices and conjugate edgesClasses in org.goplanit.graph that implement ConjugateVertex Modifier and Type Class Description classConjugateVertexImplConjugate vertex representation connected to one or more entry and exit conjugate edgesMethods in org.goplanit.graph that return ConjugateVertex Modifier and Type Method Description ConjugateVertexConjugateVertexFactoryImpl. createNew(Edge originalEdge)Create a new conjugate vertex (without registering on this class)ConjugateVertexConjugateVertexFactoryImpl. registerNew(Edge originalEdge)Create and register new conjugate vertex -
Uses of ConjugateVertex in org.goplanit.utils.graph
Fields in org.goplanit.utils.graph with type parameters of type ConjugateVertex Modifier and Type Field Description static Class<ConjugateVertex>ConjugateVertex. CONJUGATE_VERTEX_ID_CLASSid class for generating idsMethods in org.goplanit.utils.graph that return ConjugateVertex Modifier and Type Method Description ConjugateVertexConjugateVertexFactory. createNew(Edge originalEdge)Create a new conjugate vertex (without registering on this class)ConjugateVertexConjugateVertex. deepClone()Deep Clone the conjugate vertexConjugateVertexConjugateEdge. getVertexA()Vertex A of the edgeConjugateVertexConjugateEdge. getVertexB()Vertex B of the edgeConjugateVertexConjugateVertexFactory. registerNew(Edge originalEdge)Create and register new conjugate vertexConjugateVertexConjugateVertex. shallowClone()Shallow Clone the conjugate vertexMethods in org.goplanit.utils.graph that return types with arguments of type ConjugateVertex Modifier and Type Method Description default Class<? extends ConjugateVertex>ConjugateVertex. getIdClass()All vertices use the CONJUGATE_VERTEX_ID_CLASS to generate the unique internal idsMethods in org.goplanit.utils.graph with parameters of type ConjugateVertex Modifier and Type Method Description default ConjugateEdgeConjugateEdgeFactory. registerNew(ConjugateVertex vertexA, ConjugateVertex vertexB, Edge originalEdge)Create new edge to graph identified via its id, (not registered on vertices)ConjugateEdgeConjugateEdgeFactory. 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)Method parameters in org.goplanit.utils.graph with type arguments of type ConjugateVertex Modifier and Type Method Description ConjugateVerticesConjugateVertices. deepCloneWithMapping(BiConsumer<ConjugateVertex,ConjugateVertex> mapper)Deep clone implementation with mapping retained between original and copies createdConjugateVerticesConjugateVertices. deepCloneWithMapping(BiConsumer<ConjugateVertex,ConjugateVertex> mapper)Deep clone implementation with mapping retained between original and copies created
-