Class OpeningDayPopulator<SOURCE,TARGET>
- java.lang.Object
-
- de.hybris.platform.commercefacades.storelocator.converters.populator.OpeningDayPopulator<SOURCE,TARGET>
-
- All Implemented Interfaces:
Populator<SOURCE,TARGET>
- Direct Known Subclasses:
SpecialOpeningDayPopulator,WeekdayOpeningDayListPopulator,WeekdayOpeningDayPopulator
public abstract class OpeningDayPopulator<SOURCE,TARGET> extends java.lang.Object implements Populator<SOURCE,TARGET>
Base converter for both ofWeekdayOpeningDayModel,SpecialOpeningDayModeltypes.
-
-
Field Summary
Fields Modifier and Type Field Description protected CommerceCommonI18NServicecommerceCommonI18NService
-
Constructor Summary
Constructors Constructor Description OpeningDayPopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CommerceCommonI18NServicegetCommerceCommonI18NService()protected java.util.LocalegetCurrentLocale()protected Converter<java.util.Date,TimeData>getTimeDataConverter()protected java.util.List<java.lang.String>getWeekDaySymbols()Assumption order is not a locale related ,removes an empty entriesprotected voidpopulateBase(OpeningDayModel source, OpeningDayData target)voidsetCommerceCommonI18NService(CommerceCommonI18NService commerceCommonI18NService)voidsetTimeDataConverter(Converter<java.util.Date,TimeData> timeDataConverter)
-
-
-
Field Detail
-
commerceCommonI18NService
protected CommerceCommonI18NService commerceCommonI18NService
-
-
Method Detail
-
setCommerceCommonI18NService
public void setCommerceCommonI18NService(CommerceCommonI18NService commerceCommonI18NService)
-
setTimeDataConverter
public void setTimeDataConverter(Converter<java.util.Date,TimeData> timeDataConverter)
-
getCurrentLocale
protected java.util.Locale getCurrentLocale()
-
populateBase
protected void populateBase(OpeningDayModel source, OpeningDayData target)
-
getWeekDaySymbols
protected java.util.List<java.lang.String> getWeekDaySymbols()
Assumption order is not a locale related ,removes an empty entries
-
getCommerceCommonI18NService
protected CommerceCommonI18NService getCommerceCommonI18NService()
-
-