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 classConjugateDirectedGraphImpl<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 segmentsclassDirectedGraphImpl<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. directedGraphThe 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
-