Uses of Interface
org.goplanit.utils.id.ManagedIdEntities
-
Packages that use ManagedIdEntities Package Description org.goplanit.mode 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.layers org.goplanit.network.virtual Virtual network component object classesorg.goplanit.path PLANit path classesorg.goplanit.service.routed org.goplanit.utils.graph Utilities for setting up graphsorg.goplanit.utils.id Utilities for managing and generating unique ids within certain (managed) contextsorg.goplanit.utils.mode org.goplanit.utils.network.layer.macroscopic org.goplanit.utils.network.layer.physical org.goplanit.utils.network.layer.service org.goplanit.utils.network.layers org.goplanit.utils.path org.goplanit.utils.zoning zoning oriented utility classesorg.goplanit.zoning -
-
Uses of ManagedIdEntities in org.goplanit.mode
Classes in org.goplanit.mode that implement ManagedIdEntities Modifier and Type Class Description classModesImplImplementation of the Modes interface to create and register modes -
Uses of ManagedIdEntities in org.goplanit.network.layer.macroscopic
Classes in org.goplanit.network.layer.macroscopic that implement ManagedIdEntities Modifier and Type Class Description classMacroscopicLinkSegmentsImplLink segments container implementationclassMacroscopicLinkSegmentTypesImplImplementation of the container interface -
Uses of ManagedIdEntities in org.goplanit.network.layer.physical
Classes in org.goplanit.network.layer.physical that implement ManagedIdEntities Modifier and Type Class Description classLinkSegmentsImplLink segments primary managed container implementationclassLinksImplLinks primary managed container implementationclassNodesImplNodes primary managed container implementation -
Uses of ManagedIdEntities in org.goplanit.network.layer.service
Classes in org.goplanit.network.layer.service that implement ManagedIdEntities Modifier and Type Class Description classServiceLegSegmentsImplImplementation of ServiceLegSegments container.classServiceLegsImplContainer class for managing service legs within a service networkclassServiceNodesImplServiceNodes implementation. -
Uses of ManagedIdEntities in org.goplanit.network.layers
Classes in org.goplanit.network.layers that implement ManagedIdEntities Modifier and Type Class Description classMacroscopicNetworkLayersImplImplementation of container and factory to manager layers.classServiceNetworkLayersImplImplementation of container and factory to manage service network layers.classTopologicalLayersImpl<T extends TopologicalLayer>implementation of the transport layers interface, without the createNew() method, but now with base layer class of TopologicalLayerclassTransportLayersImpl<T extends TransportLayer>Base implementation of the TransportLayer interface, without the createNew() methodclassUntypedPhysicalNetworkLayersImpl<L extends UntypedPhysicalLayer<?,?,?>>Implementation of container and factory to manage physical network layers. -
Uses of ManagedIdEntities in org.goplanit.network.virtual
Classes in org.goplanit.network.virtual that implement ManagedIdEntities Modifier and Type Class Description classConnectoidEdgesImplConnectoid edge container implementationclassConnectoidSegmentsImplConnectoid segments container implementation -
Uses of ManagedIdEntities in org.goplanit.path
Classes in org.goplanit.path that implement ManagedIdEntities Modifier and Type Class Description classDirectedPathsImplImplementation of DirectedPaths interface -
Uses of ManagedIdEntities in org.goplanit.service.routed
Subinterfaces of ManagedIdEntities in org.goplanit.service.routed Modifier and Type Interface Description interfaceRoutedModeServicesInterface for wrapper container class around RoutedModeServices for a particular mode.interfaceRoutedServicesLayersInterface for wrapper container class around RoutedServiceLayer instances.interfaceRoutedTripDeparturesA container class for departures registered on a schedule based routed tripinterfaceRoutedTrips<T extends RoutedTrip>Base class for routed trips container for some derived type of RoutedTrip (either schedule or frequency based for example).interfaceRoutedTripsFrequencyInterface for wrapper container class around RoutedTrip instances that define a frequency based schedule.interfaceRoutedTripsScheduleInterface for wrapper container class around RoutedTrip instances that define an explicit schedule.Classes in org.goplanit.service.routed that implement ManagedIdEntities Modifier and Type Class Description classRoutedModeServicesImplImplementation of the RoutedModeServices interfaceclassRoutedServicesLayersImplImplementation of the RoutedServicesLayers interface.classRoutedTripDeparturesImplClass that manages all routed trip departuresclassRoutedTripsFrequencyImplImplementation of the RoutedTripsFrequency interface.classRoutedTripsImpl<T extends RoutedTrip>Base class for toued trips of some derived type (either schedule or frequency based for example).classRoutedTripsScheduleImplImplementation of the RoutedTripsSchedule interface. -
Uses of ManagedIdEntities in org.goplanit.utils.graph
Subinterfaces of ManagedIdEntities in org.goplanit.utils.graph Modifier and Type Interface Description interfaceManagedGraphEntities<E extends GraphEntity>Container class for any graph entities and a factory to create them -
Uses of ManagedIdEntities in org.goplanit.utils.id
Classes in org.goplanit.utils.id that implement ManagedIdEntities Modifier and Type Class Description classManagedIdEntitiesImpl<E extends ManagedId>Base class for containers of managed id entitiesMethods in org.goplanit.utils.id that return ManagedIdEntities Modifier and Type Method Description ManagedIdEntities<E>ManagedIdEntities. clone()Force clone implementation -
Uses of ManagedIdEntities in org.goplanit.utils.mode
Subinterfaces of ManagedIdEntities in org.goplanit.utils.mode Modifier and Type Interface Description interfaceModescontainer class and factory methods for modes with some -
Uses of ManagedIdEntities in org.goplanit.utils.network.layer.macroscopic
Subinterfaces of ManagedIdEntities in org.goplanit.utils.network.layer.macroscopic Modifier and Type Interface Description interfaceMacroscopicLinkSegmentsPrimary managed container for MacroscopicLinkSegments explicitly and create them on the container via its dedicated factory classinterfaceMacroscopicLinkSegmentTypesA container interface for macroscopic link segment types -
Uses of ManagedIdEntities in org.goplanit.utils.network.layer.physical
Subinterfaces of ManagedIdEntities in org.goplanit.utils.network.layer.physical Modifier and Type Interface Description interfaceLinksrimary managed container class for links with access to factory capable of creating new links and registering them on the container directlyinterfaceLinkSegmentsPrimary managed container for linkSegments explicitly and create them on the container via its dedicated factory classinterfaceNodesContainer class for primary managed nodes container and access to factory to create and register them on this instance -
Uses of ManagedIdEntities in org.goplanit.utils.network.layer.service
Subinterfaces of ManagedIdEntities in org.goplanit.utils.network.layer.service Modifier and Type Interface Description interfaceServiceLegsContainer around service legs with factory accessinterfaceServiceLegSegmentsContainer for service leg segmentsinterfaceServiceNodesService node container and factory -
Uses of ManagedIdEntities in org.goplanit.utils.network.layers
Subinterfaces of ManagedIdEntities in org.goplanit.utils.network.layers Modifier and Type Interface Description interfaceMacroscopicNetworkLayersinterface to manage macroscopic physical network layers, i.e., layers that contain a topologically meaningful representation in the form of nodes and linksinterfaceServiceNetworkLayersinterface to manage service network layers, i.e., layers that contain service networks on top of other network layersinterfaceTopologicalLayers<T extends TopologicalLayer>interface to manage topological layers, i.e., layers that contain a topologically meaningful representation, without enforcing how this is implemented.interfaceTransportLayers<T extends TransportLayer>interface to manage transport layers.interfaceUntypedDirectedGraphLayers<L extends UntypedDirectedGraphLayer<?,?,?>>Interface to manage physical network layers, i.e., layers that contain a topologically meaningful representation in the form of nodes and linksinterfaceUntypedPhysicalNetworkLayers<L extends UntypedPhysicalLayer<?,?,?>>Interface to manage physical network layers, i.e., layers that contain a topologically meaningful representation in the form of nodes and links -
Uses of ManagedIdEntities in org.goplanit.utils.path
Subinterfaces of ManagedIdEntities in org.goplanit.utils.path Modifier and Type Interface Description interfaceDirectedPathsSupport directed paths as container and factory class -
Uses of ManagedIdEntities in org.goplanit.utils.zoning
Subinterfaces of ManagedIdEntities in org.goplanit.utils.zoning Modifier and Type Interface Description interfaceConnectoids<T extends Connectoid>Container to register and manager connectoids that define the points of access for zones regarding infrastructure network (layer)interfaceDirectedConnectoidscontainer and factory class for directed connectoidsinterfaceOdZonesContainer class for OdZonesinterfaceTransferZoneGroupsA Container for transfer zone groups which also acts as a factory for creating new transfer zone groupsinterfaceTransferZonesContainer class for TransferZone instancesinterfaceUndirectedConnectoidscontainer and factory class for undirected connectoidsinterfaceZones<Z extends Zone>Interface to manage zones -
Uses of ManagedIdEntities in org.goplanit.zoning
Classes in org.goplanit.zoning that implement ManagedIdEntities Modifier and Type Class Description classConnectoidsImpl<T extends Connectoid>Base implementation of Connectoids container and factory classclassDirectedConnectoidsImplImplementation of directed connectoids classclassOdZonesImplimplementation of the Zones <T> interface for Od zonesclassTransferZoneGroupsImplContainer for transfer zone groups where each transfer zone group logically groups multiple transfer zones together.classTransferZonesImplimplementation of the Zones <T> interface for transfer zonesclassUndirectedConnectoidsImplImplementation of Connectoids classclassZonesImpl<Z extends Zone>Partial implementation of the Zones <T> interface
-