Package org.goplanit.converter.idmapping
Class PlanitComponentIdMappers
- java.lang.Object
-
- org.goplanit.converter.idmapping.PlanitComponentIdMappers
-
public class PlanitComponentIdMappers extends Object
-
-
Constructor Summary
Constructors Constructor Description PlanitComponentIdMappers()Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DemandsIdMappergetDemandsIdMapperIdMapper()NetworkIdMappergetNetworkIdMappers()RoutedServicesIdMappergetRoutedServicesIdMapper()ServiceNetworkIdMappergetServiceNetworkIdMapper()VirtualNetworkIdMappergetVirtualNetworkIdMapper()ZoningIdMappergetZoningIdMappers()voidpopulateMissingIdMappers(IdMapperType idMapperType)All non-explicitly set id mappers for each component will be initialised with the given id mapper typevoidsetDedicatedIdMapper(PlanitComponentIdMapper componentIdMapper)Explicitly set an id mapper to an instance, overwrites any existing mapper that already has been set
-
-
-
Method Detail
-
setDedicatedIdMapper
public void setDedicatedIdMapper(PlanitComponentIdMapper componentIdMapper)
Explicitly set an id mapper to an instance, overwrites any existing mapper that already has been set- Parameters:
componentIdMapper- to set
-
populateMissingIdMappers
public void populateMissingIdMappers(IdMapperType idMapperType)
All non-explicitly set id mappers for each component will be initialised with the given id mapper type- Parameters:
idMapperType- to use
-
getNetworkIdMappers
public NetworkIdMapper getNetworkIdMappers()
-
getZoningIdMappers
public ZoningIdMapper getZoningIdMappers()
-
getServiceNetworkIdMapper
public ServiceNetworkIdMapper getServiceNetworkIdMapper()
-
getRoutedServicesIdMapper
public RoutedServicesIdMapper getRoutedServicesIdMapper()
-
getDemandsIdMapperIdMapper
public DemandsIdMapper getDemandsIdMapperIdMapper()
-
getVirtualNetworkIdMapper
public VirtualNetworkIdMapper getVirtualNetworkIdMapper()
-
-