Class OpeningSchedulePopulator
java.lang.Object
de.hybris.platform.commercefacades.storelocator.converters.populator.OpeningSchedulePopulator
- All Implemented Interfaces:
Populator<OpeningScheduleModel,OpeningScheduleData>
public class OpeningSchedulePopulator
extends Object
implements Populator<OpeningScheduleModel,OpeningScheduleData>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Converter<SpecialOpeningDayModel,SpecialOpeningDayData> protected TimeServiceprotected Converter<List<WeekdayOpeningDayModel>,List<WeekdayOpeningDayData>> voidpopulate(OpeningScheduleModel source, OpeningScheduleData target) Populate the target instance with values from the source instance.voidsetSpecialDayConverter(Converter<SpecialOpeningDayModel, SpecialOpeningDayData> specialDayConverter) voidsetTimeService(TimeService timeService) voidsetWeekDaysConverter(Converter<List<WeekdayOpeningDayModel>, List<WeekdayOpeningDayData>> weekDaysConverter)
-
Constructor Details
-
OpeningSchedulePopulator
public OpeningSchedulePopulator()
-
-
Method Details
-
getWeekDaysConverter
protected Converter<List<WeekdayOpeningDayModel>,List<WeekdayOpeningDayData>> getWeekDaysConverter() -
setWeekDaysConverter
public void setWeekDaysConverter(Converter<List<WeekdayOpeningDayModel>, List<WeekdayOpeningDayData>> weekDaysConverter) -
getSpecialDayConverter
-
setSpecialDayConverter
public void setSpecialDayConverter(Converter<SpecialOpeningDayModel, SpecialOpeningDayData> specialDayConverter) -
getTimeService
-
setTimeService
-
populate
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<OpeningScheduleModel,OpeningScheduleData> - Parameters:
source- the source objecttarget- the target to fill
-