Uses of Interface
org.goplanit.utils.id.ManagedIdEntities
-
-
Uses of ManagedIdEntities in org.goplanit.demands
Classes in org.goplanit.demands that implement ManagedIdEntities Modifier and Type Class Description classTimePeriodsClass to register and store time periods for the current demand object todo: conform to managed id containerclassTravellerTypesInner class to register and store traveler typesclassUserClassesInner class to register and store user classes for the current demand object -
Uses of ManagedIdEntities in org.goplanit.demands.modifier.event
Methods in org.goplanit.demands.modifier.event that return ManagedIdEntities Modifier and Type Method Description ManagedIdEntities<? extends ManagedId>RecreatedDemandsEntitiesManagedIdsEvent. getManagedIdEntities()Constructors in org.goplanit.demands.modifier.event with parameters of type ManagedIdEntities Constructor Description RecreatedDemandsEntitiesManagedIdsEvent(DemandsModifier source, ManagedIdEntities<? extends ManagedId> managedIdEntities)Constructor -
Uses of ManagedIdEntities in org.goplanit.graph.directed.modifier.event
Methods in org.goplanit.graph.directed.modifier.event that return ManagedIdEntities Modifier and Type Method Description ManagedIdEntities<? extends ManagedId>RecreatedDirectedGraphEntitiesManagedIdsEvent. getManagedIdEntities()Constructors in org.goplanit.graph.directed.modifier.event with parameters of type ManagedIdEntities Constructor Description RecreatedDirectedGraphEntitiesManagedIdsEvent(DirectedGraphModifier source, ManagedIdEntities<? extends ManagedId> managedIdEntities)Constructor -
Uses of ManagedIdEntities in org.goplanit.graph.modifier.event
Methods in org.goplanit.graph.modifier.event that return ManagedIdEntities Modifier and Type Method Description ManagedIdEntities<? extends ManagedId>RecreatedGraphEntitiesManagedIdsEvent. getManagedIdEntities()Constructors in org.goplanit.graph.modifier.event with parameters of type ManagedIdEntities Constructor Description RecreatedGraphEntitiesManagedIdsEvent(GraphModifier source, ManagedIdEntities<? extends ManagedId> managedIdEntities)Constructor -
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 interfaceclassMacroscopicLinksImplMacroscopic links primary managed container implementation -
Uses of ManagedIdEntities in org.goplanit.network.layer.physical
Classes in org.goplanit.network.layer.physical that implement ManagedIdEntities Modifier and Type Class Description classConjugateLinkSegmentsImplLink segments primary managed container implementationclassConjugateLinksImplConjugated links primary managed container implementationclassConjugateNodesImplConjugate nodes primary managed container implementation.classLinksImpl<L extends Link>Links 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 NetworkLayer>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 classCentroidVerticesImplCentroid vertices managed container implementationclassConjugateConnectoidEdgesImplConjugate connectoid edge container implementationclassConjugateConnectoidNodesImplConjugate connectoid nodes managed container implementation.classConjugateConnectoidSegmentsImplConjugate connectoid segments primary managed container implementationclassConnectoidEdgesImplConnectoid 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 classManagedDirectedPathsImplImplementation of (managed) DirectedPaths interface -
Uses of ManagedIdEntities in org.goplanit.service.routed
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 departures for a given routed trip scheduleclassRoutedTripsFrequencyImplImplementation 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 & ManagedId>Container class for any graph entities and a factory to create themClasses in org.goplanit.utils.graph that implement ManagedIdEntities Modifier and Type Class Description classManagedGraphEntitiesImpl<E extends GraphEntity & ManagedId>Base class for containers of managed id entities that are also graph entities -
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. deepClone()Deep clone implementationManagedIdEntities<E>ManagedIdEntities. deepCloneWithMapping(BiConsumer<E,E> mapper)Deep clone implementation where the mapping for its internal copies is captured by the provided mapperManagedIdEntities<E>ManagedIdEntities. shallowClone()Shallow 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 interfaceMacroscopicLinksPrimary managed container class for macroscopic links with access to factory capable of creating new links and registering them on the container directlyinterfaceMacroscopicLinkSegmentsPrimary 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 interfaceConjugateLinksPrimary managed container class for conjugate links with access to factory capable of creating new conjugate links and registering them on the container directlyinterfaceConjugateLinkSegmentsPrimary managed container for conjugate linkSegments explicitly and create them on the container via its dedicated factory classinterfaceConjugateNodesContainer class for primary managed nodes container and access to factory to create and register them on this instanceinterfaceLinks<L extends Link>Primary 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 linksinterfaceNetworkLayers<T extends NetworkLayer>interface to manage transport layers.interfaceServiceNetworkLayersinterface 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.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.network.virtual
Subinterfaces of ManagedIdEntities in org.goplanit.utils.network.virtual Modifier and Type Interface Description interfaceConjugateConnectoidNodesContainer class for conjugate connectoid nodes container and access to factory to create and register them on this instanceinterfaceConjugateConnectoidSegmentsContainer to register and manage conjugate connectoid segments that define the points of access for zones regarding conjugate infrastructure network (layer) -
Uses of ManagedIdEntities in org.goplanit.utils.path
Subinterfaces of ManagedIdEntities in org.goplanit.utils.path Modifier and Type Interface Description interfaceManagedDirectedPathsSupport directed paths as container and factory class -
Uses of ManagedIdEntities in org.goplanit.utils.service.routed
Subinterfaces of ManagedIdEntities in org.goplanit.utils.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. -
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 -
Uses of ManagedIdEntities in org.goplanit.zoning.modifier.event
Methods in org.goplanit.zoning.modifier.event that return ManagedIdEntities Modifier and Type Method Description ManagedIdEntities<? extends ManagedId>RecreatedZoningEntitiesManagedIdsEvent. getManagedIdEntities()Constructors in org.goplanit.zoning.modifier.event with parameters of type ManagedIdEntities Constructor Description RecreatedZoningEntitiesManagedIdsEvent(ZoningModifier source, ManagedIdEntities<? extends ManagedId> managedIdEntities)Constructor
-