Uses of Class
org.goplanit.graph.directed.UntypedDirectedGraphImpl
-
Packages that use UntypedDirectedGraphImpl Package Description org.goplanit.graph.directed org.goplanit.network.layer org.goplanit.network.layer.modifier -
-
Uses of UntypedDirectedGraphImpl in org.goplanit.graph.directed
Subclasses of UntypedDirectedGraphImpl in org.goplanit.graph.directed Modifier and Type Class Description class
ConjugateDirectedGraphImpl<V extends ConjugateDirectedVertex,E extends ConjugateDirectedEdge,ES extends ConjugateEdgeSegment>
A conjugate directed graph implementation consisting of conjugate directed vertices, conjugate directed edges and conjugate edge segmentsclass
DirectedGraphImpl<V extends DirectedVertex,E extends DirectedEdge,ES extends EdgeSegment>
A directed graph implementation consisting of directed vertices, directed edges and edge segmentsMethods in org.goplanit.graph.directed that return UntypedDirectedGraphImpl Modifier and Type Method Description UntypedDirectedGraphImpl<V,E,ES>
UntypedDirectedGraphImpl. deepClone()
An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.UntypedDirectedGraphImpl<V,E,ES>
UntypedDirectedGraphImpl. shallowClone()
Create a shallow copy of this entityUntypedDirectedGraphImpl<V,E,ES>
UntypedDirectedGraphImpl. smartDeepClone(GraphEntityDeepCopyMapper<V> vertexMapper, GraphEntityDeepCopyMapper<E> edgeMapper, GraphEntityDeepCopyMapper<ES> edgeSegmentMapper)
A smart deep clone updates known interdependencies between vertices, edges, and edge segments utilising the graph entity deep copy mappersConstructors in org.goplanit.graph.directed with parameters of type UntypedDirectedGraphImpl Constructor Description UntypedDirectedGraphImpl(UntypedDirectedGraphImpl<V,E,ES> directedGraphImpl, boolean deepCopy)
Copy constructorUntypedDirectedGraphImpl(UntypedDirectedGraphImpl<V,E,ES> directedGraphImpl, boolean deepCopy, GraphEntityDeepCopyMapper<V> vertexMapper, GraphEntityDeepCopyMapper<E> edgeMapper, GraphEntityDeepCopyMapper<ES> edgeSegmentMapper)
Copy constructor -
Uses of UntypedDirectedGraphImpl in org.goplanit.network.layer
Fields in org.goplanit.network.layer declared as UntypedDirectedGraphImpl Modifier and Type Field Description protected UntypedDirectedGraphImpl<V,E,S>
UntypedNetworkLayerImpl. directedGraph
The graph containing the vertices, edges, and edge segments (or derived implementations) -
Uses of UntypedDirectedGraphImpl in org.goplanit.network.layer.modifier
Methods in org.goplanit.network.layer.modifier that return UntypedDirectedGraphImpl Modifier and Type Method Description protected UntypedDirectedGraphImpl<V,E,S>
UntypedNetworkLayerModifierImpl. getUntypedDirectedGraph()
Access to the underlying graph registered on the modifierConstructors in org.goplanit.network.layer.modifier with parameters of type UntypedDirectedGraphImpl Constructor Description ServiceNetworkLayerModifierImpl(ServiceNetworkLayerImpl serviceNetworkLayer, UntypedDirectedGraphImpl<V,E,S> graph)
ConstructorUntypedNetworkLayerModifierImpl(UntypedDirectedGraphImpl<V,E,S> graph)
Constructor
-