Class PlanitComponentIdMappers


  • public class PlanitComponentIdMappers
    extends Object
    • Constructor Detail

      • PlanitComponentIdMappers

        public PlanitComponentIdMappers()
        Constructor
    • 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
      • getDemandsIdMapperIdMapper

        public DemandsIdMapper getDemandsIdMapperIdMapper()