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 DemandsIdMapper
getDemandsIdMapperIdMapper()
NetworkIdMapper
getNetworkIdMappers()
RoutedServicesIdMapper
getRoutedServicesIdMapper()
ServiceNetworkIdMapper
getServiceNetworkIdMapper()
VirtualNetworkIdMapper
getVirtualNetworkIdMapper()
ZoningIdMapper
getZoningIdMappers()
void
populateMissingIdMappers(IdMapperType idMapperType)
All non-explicitly set id mappers for each component will be initialised with the given id mapper typevoid
setDedicatedIdMapper(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()
-
-