Uses of Class
org.goplanit.graph.GraphEntityImpl
-
Packages that use GraphEntityImpl Package Description org.goplanit.graph Network component object classesorg.goplanit.graph.directed org.goplanit.network.layer.macroscopic Macroscopic physical network component object classesorg.goplanit.network.layer.physical Physical network component object classesorg.goplanit.network.layer.service org.goplanit.network.virtual Virtual network component object classes -
-
Uses of GraphEntityImpl in org.goplanit.graph
Subclasses of GraphEntityImpl in org.goplanit.graph Modifier and Type Class Description classConjugateEdgeImpl<V extends ConjugateVertex>ConjugateEdge class connecting two conjugate vertices.classConjugateVertexImplConjugate vertex representation connected to one or more entry and exit conjugate edgesclassEdgeImpl<V extends Vertex>Edge class connecting two vertices via some geometry.classVertexImpl<E extends Edge>Vertex representation connected to one or more entry and exit edgesMethods in org.goplanit.graph that return GraphEntityImpl Modifier and Type Method Description abstract GraphEntityImplGraphEntityImpl. 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.abstract GraphEntityImplGraphEntityImpl. shallowClone()Create a shallow copy of this entityConstructors in org.goplanit.graph with parameters of type GraphEntityImpl Constructor Description GraphEntityImpl(GraphEntityImpl other, boolean deepCopy)Copy constructor -
Uses of GraphEntityImpl in org.goplanit.graph.directed
Subclasses of GraphEntityImpl in org.goplanit.graph.directed Modifier and Type Class Description classConjugateDirectedEdgeImpl<V extends ConjugateDirectedVertex,ES extends ConjugateEdgeSegment>Conjugate Edge implementation class connecting two vertices via some geometry.classConjugateDirectedVertexImplConjugate directed vertex representation connected to one or more entry and exit conjugate edgesclassConjugateEdgeSegmentImplConjugate EdgeSegment represents an edge in a particular (single) direction in a conjugate directed graph.classDirectedEdgeImpl<V extends DirectedVertex,ES extends EdgeSegment>Edge class connecting two vertices via some geometry.classDirectedVertexImpl<E extends EdgeSegment>vertex representation connected to one or more entry and exit edgesclassEdgeSegmentImpl<E extends DirectedEdge>EdgeSegment represents an edge in a particular (single) direction. -
Uses of GraphEntityImpl in org.goplanit.network.layer.macroscopic
Subclasses of GraphEntityImpl in org.goplanit.network.layer.macroscopic Modifier and Type Class Description classMacroscopicLinkImpl<N extends DirectedVertex,LS extends MacroscopicLinkSegment>Link class connecting two nodes via some geometry.classMacroscopicLinkSegmentImplLink segment for macroscopic transport networks. -
Uses of GraphEntityImpl in org.goplanit.network.layer.physical
Subclasses of GraphEntityImpl in org.goplanit.network.layer.physical Modifier and Type Class Description classConjugateLinkImplConjugate (non-directional) link class connecting two conjugate nodes.classConjugateLinkSegmentImplConjugate Link segment object representing conjugate of original network's adjacent link segment pair, i.e.classConjugateNodeImplConjugate node representation connected to one or more conjugate (entry and exit) conjugate links.classLinkImpl<N extends DirectedVertex,LS extends EdgeSegment>Link class connecting two nodes via some geometry.classLinkSegmentBase<L extends Link>Link segment object representing physical links in the network and storing their propertiesclassNodeImpl<LS extends EdgeSegment>Node representation connected to one or more entry and exit links -
Uses of GraphEntityImpl in org.goplanit.network.layer.service
Subclasses of GraphEntityImpl in org.goplanit.network.layer.service Modifier and Type Class Description classServiceLegImplA service leg connects two service nodes.classServiceLegSegmentImplA service leg segment implementation.classServiceNodeImplA ServiceNode is used in a ServiceNetwork where it holds a reference to a DirectedNode of the ServiceNetworkLayer's underlying physical network layer. -
Uses of GraphEntityImpl in org.goplanit.network.virtual
Subclasses of GraphEntityImpl in org.goplanit.network.virtual Modifier and Type Class Description classCentroidVertexImplThe vertex with a direct relation to a centroid (for a given layer)classConjugateConnectoidEdgeImplConjugate (non-directional) connectoid edge class connecting two conjugate nodes.classConjugateConnectoidNodeImplConjugate node representation connected to one or more conjugate (entry and exit) conjugate links.classConjugateConnectoidSegmentImplConjugate connectoid segment object representing conjugate of original network's adjacent connectoid segment pair, i.e.classConnectoidEdgeImplEdge implementation that represent edges that exist between centroids and connectoids (their node reference), so not physical entities but rather virtual linksclassConnectoidSegmentImplThe link segment that connects a zone to the physical network is not a physical link segment.
-