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 class
ModesImpl
Implementation 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 class
MacroscopicLinkSegmentsImpl
Link segments container implementationclass
MacroscopicLinkSegmentTypesImpl
Implementation 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 class
LinkSegmentsImpl
Link segments primary managed container implementationclass
LinksImpl
Links primary managed container implementationclass
NodesImpl
Nodes 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 class
ServiceLegSegmentsImpl
Implementation of ServiceLegSegments container.class
ServiceLegsImpl
Container class for managing service legs within a service networkclass
ServiceNodesImpl
ServiceNodes implementation. -
Uses of ManagedIdEntities in org.goplanit.network.layers
Classes in org.goplanit.network.layers that implement ManagedIdEntities Modifier and Type Class Description class
MacroscopicNetworkLayersImpl
Implementation of container and factory to manager layers.class
ServiceNetworkLayersImpl
Implementation of container and factory to manage service network layers.class
TopologicalLayersImpl<T extends TopologicalLayer>
implementation of the transport layers interface, without the createNew() method, but now with base layer class of TopologicalLayerclass
TransportLayersImpl<T extends TransportLayer>
Base implementation of the TransportLayer interface, without the createNew() methodclass
UntypedPhysicalNetworkLayersImpl<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 class
ConnectoidEdgesImpl
Connectoid edge container implementationclass
ConnectoidSegmentsImpl
Connectoid segments container implementation -
Uses of ManagedIdEntities in org.goplanit.path
Classes in org.goplanit.path that implement ManagedIdEntities Modifier and Type Class Description class
DirectedPathsImpl
Implementation of DirectedPaths interface -
Uses of ManagedIdEntities in org.goplanit.service.routed
Subinterfaces of ManagedIdEntities in org.goplanit.service.routed Modifier and Type Interface Description interface
RoutedModeServices
Interface for wrapper container class around RoutedModeServices for a particular mode.interface
RoutedServicesLayers
Interface for wrapper container class around RoutedServiceLayer instances.interface
RoutedTripDepartures
A container class for departures registered on a schedule based routed tripinterface
RoutedTrips<T extends RoutedTrip>
Base class for routed trips container for some derived type of RoutedTrip (either schedule or frequency based for example).interface
RoutedTripsFrequency
Interface for wrapper container class around RoutedTrip instances that define a frequency based schedule.interface
RoutedTripsSchedule
Interface 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 class
RoutedModeServicesImpl
Implementation of the RoutedModeServices interfaceclass
RoutedServicesLayersImpl
Implementation of the RoutedServicesLayers interface.class
RoutedTripDeparturesImpl
Class that manages all routed trip departuresclass
RoutedTripsFrequencyImpl
Implementation of the RoutedTripsFrequency interface.class
RoutedTripsImpl<T extends RoutedTrip>
Base class for toued trips of some derived type (either schedule or frequency based for example).class
RoutedTripsScheduleImpl
Implementation 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 interface
ManagedGraphEntities<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 class
ManagedIdEntitiesImpl<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 interface
Modes
container 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 interface
MacroscopicLinkSegments
Primary managed container for MacroscopicLinkSegments explicitly and create them on the container via its dedicated factory classinterface
MacroscopicLinkSegmentTypes
A 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 interface
Links
rimary managed container class for links with access to factory capable of creating new links and registering them on the container directlyinterface
LinkSegments
Primary managed container for linkSegments explicitly and create them on the container via its dedicated factory classinterface
Nodes
Container 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 interface
ServiceLegs
Container around service legs with factory accessinterface
ServiceLegSegments
Container for service leg segmentsinterface
ServiceNodes
Service 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 interface
MacroscopicNetworkLayers
interface to manage macroscopic physical network layers, i.e., layers that contain a topologically meaningful representation in the form of nodes and linksinterface
ServiceNetworkLayers
interface to manage service network layers, i.e., layers that contain service networks on top of other network layersinterface
TopologicalLayers<T extends TopologicalLayer>
interface to manage topological layers, i.e., layers that contain a topologically meaningful representation, without enforcing how this is implemented.interface
TransportLayers<T extends TransportLayer>
interface to manage transport layers.interface
UntypedDirectedGraphLayers<L extends UntypedDirectedGraphLayer<?,?,?>>
Interface to manage physical network layers, i.e., layers that contain a topologically meaningful representation in the form of nodes and linksinterface
UntypedPhysicalNetworkLayers<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 interface
DirectedPaths
Support 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 interface
Connectoids<T extends Connectoid>
Container to register and manager connectoids that define the points of access for zones regarding infrastructure network (layer)interface
DirectedConnectoids
container and factory class for directed connectoidsinterface
OdZones
Container class for OdZonesinterface
TransferZoneGroups
A Container for transfer zone groups which also acts as a factory for creating new transfer zone groupsinterface
TransferZones
Container class for TransferZone instancesinterface
UndirectedConnectoids
container and factory class for undirected connectoidsinterface
Zones<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 class
ConnectoidsImpl<T extends Connectoid>
Base implementation of Connectoids container and factory classclass
DirectedConnectoidsImpl
Implementation of directed connectoids classclass
OdZonesImpl
implementation of the Zones <T> interface for Od zonesclass
TransferZoneGroupsImpl
Container for transfer zone groups where each transfer zone group logically groups multiple transfer zones together.class
TransferZonesImpl
implementation of the Zones <T> interface for transfer zonesclass
UndirectedConnectoidsImpl
Implementation of Connectoids classclass
ZonesImpl<Z extends Zone>
Partial implementation of the Zones <T> interface
-