Uses of Interface
org.goplanit.utils.graph.ManagedGraphEntities
-
Packages that use ManagedGraphEntities Package Description 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 classesorg.goplanit.utils.graph Utilities for setting up graphsorg.goplanit.utils.network.layer.macroscopic org.goplanit.utils.network.layer.physical org.goplanit.utils.network.layer.service org.goplanit.utils.network.virtual Virtual physical network oriented utility classes -
-
Uses of ManagedGraphEntities in org.goplanit.network.layer.macroscopic
Classes in org.goplanit.network.layer.macroscopic that implement ManagedGraphEntities Modifier and Type Class Description class
MacroscopicLinkSegmentsImpl
Link segments container implementationclass
MacroscopicLinksImpl
Macroscopic links primary managed container implementation -
Uses of ManagedGraphEntities in org.goplanit.network.layer.physical
Classes in org.goplanit.network.layer.physical that implement ManagedGraphEntities Modifier and Type Class Description class
ConjugateLinkSegmentsImpl
Link segments primary managed container implementationclass
ConjugateLinksImpl
Conjugated links primary managed container implementationclass
ConjugateNodesImpl
Conjugate nodes primary managed container implementation.class
LinksImpl<L extends Link>
Links primary managed container implementationclass
NodesImpl
Nodes primary managed container implementation -
Uses of ManagedGraphEntities in org.goplanit.network.layer.service
Classes in org.goplanit.network.layer.service that implement ManagedGraphEntities Modifier and Type Class Description class
ServiceLegSegmentsImpl
Implementation of ServiceLegSegments container.class
ServiceLegsImpl
Container class for managing service legs within a service networkclass
ServiceNodesImpl
ServiceNodes implementation. -
Uses of ManagedGraphEntities in org.goplanit.network.virtual
Classes in org.goplanit.network.virtual that implement ManagedGraphEntities Modifier and Type Class Description class
CentroidVerticesImpl
Centroid vertices managed container implementationclass
ConjugateConnectoidEdgesImpl
Conjugate connectoid edge container implementationclass
ConjugateConnectoidNodesImpl
Conjugate connectoid nodes managed container implementation.class
ConjugateConnectoidSegmentsImpl
Conjugate connectoid segments primary managed container implementationclass
ConnectoidEdgesImpl
Connectoid edge container implementationclass
ConnectoidSegmentsImpl
Connectoid segments container implementation -
Uses of ManagedGraphEntities in org.goplanit.utils.graph
Classes in org.goplanit.utils.graph that implement ManagedGraphEntities Modifier and Type Class Description class
ManagedGraphEntitiesImpl<E extends GraphEntity & ManagedId>
Base class for containers of managed id entities that are also graph entitiesMethods in org.goplanit.utils.graph that return ManagedGraphEntities Modifier and Type Method Description ManagedGraphEntities<E>
ManagedGraphEntities. deepClone()
Force clone implementationManagedGraphEntities<E>
ManagedGraphEntities. deepCloneWithMapping(BiConsumer<E,E> mapper)
Deep clone implementation with mapping retained between original and copies createdManagedGraphEntities<E>
ManagedGraphEntities. shallowClone()
shallow clone implementation -
Uses of ManagedGraphEntities in org.goplanit.utils.network.layer.macroscopic
Subinterfaces of ManagedGraphEntities in org.goplanit.utils.network.layer.macroscopic Modifier and Type Interface Description interface
MacroscopicLinks
Primary managed container class for macroscopic links with access to factory capable of creating new links and registering them on the container directlyinterface
MacroscopicLinkSegments
Primary managed container for MacroscopicLinkSegments explicitly and create them on the container via its dedicated factory class -
Uses of ManagedGraphEntities in org.goplanit.utils.network.layer.physical
Subinterfaces of ManagedGraphEntities in org.goplanit.utils.network.layer.physical Modifier and Type Interface Description interface
ConjugateLinks
Primary managed container class for conjugate links with access to factory capable of creating new conjugate links and registering them on the container directlyinterface
ConjugateLinkSegments
Primary managed container for conjugate linkSegments explicitly and create them on the container via its dedicated factory classinterface
ConjugateNodes
Container class for primary managed nodes container and access to factory to create and register them on this instanceinterface
Links<L extends Link>
Primary managed container class for links with access to factory capable of creating new links and registering them on the container directlyinterface
Nodes
Container class for primary managed nodes container and access to factory to create and register them on this instance -
Uses of ManagedGraphEntities in org.goplanit.utils.network.layer.service
Subinterfaces of ManagedGraphEntities in org.goplanit.utils.network.layer.service Modifier and Type Interface Description interface
ServiceLegs
Container around service legs with factory accessinterface
ServiceLegSegments
Container for service leg segmentsinterface
ServiceNodes
Service node container and factory -
Uses of ManagedGraphEntities in org.goplanit.utils.network.virtual
Subinterfaces of ManagedGraphEntities in org.goplanit.utils.network.virtual Modifier and Type Interface Description interface
ConjugateConnectoidNodes
Container class for conjugate connectoid nodes container and access to factory to create and register them on this instanceinterface
ConjugateConnectoidSegments
Container to register and manage conjugate connectoid segments that define the points of access for zones regarding conjugate infrastructure network (layer)
-