Class RatePlanBasicPopulator<SOURCE extends RatePlanModel,TARGET extends RatePlanData>
java.lang.Object
de.hybris.platform.travelfacades.facades.accommodation.populators.RatePlanBasicPopulator<SOURCE,TARGET>
- All Implemented Interfaces:
de.hybris.platform.converters.Populator<SOURCE,TARGET>
public class RatePlanBasicPopulator<SOURCE extends RatePlanModel,TARGET extends RatePlanData>
extends Object
implements de.hybris.platform.converters.Populator<SOURCE,TARGET>
This class will populate the
RatePlanData from the RatePlanModel with the basic information-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.servicelayer.dto.converter.Converter<CancelPenaltyModel,CancelPenaltyData> protected de.hybris.platform.enumeration.EnumerationServiceprotected de.hybris.platform.servicelayer.dto.converter.Converter<GuaranteeModel,GuaranteeData> protected de.hybris.platform.servicelayer.dto.converter.Converter<GuestOccupancyModel,GuestOccupancyData> protected de.hybris.platform.servicelayer.dto.converter.Converter<RatePlanInclusionModel,RatePlanInclusionData> voidvoidsetCancelPenaltyConverter(de.hybris.platform.servicelayer.dto.converter.Converter<CancelPenaltyModel, CancelPenaltyData> cancelPenaltyConverter) voidsetEnumerationService(de.hybris.platform.enumeration.EnumerationService enumerationService) voidsetGuaranteeConverter(de.hybris.platform.servicelayer.dto.converter.Converter<GuaranteeModel, GuaranteeData> guaranteeConverter) voidsetGuestOccupancyConverter(de.hybris.platform.servicelayer.dto.converter.Converter<GuestOccupancyModel, GuestOccupancyData> guestOccupancyConverter) voidsetRatePlanInclusionConverter(de.hybris.platform.servicelayer.dto.converter.Converter<RatePlanInclusionModel, RatePlanInclusionData> ratePlanInclusionConverter)
-
Constructor Details
-
RatePlanBasicPopulator
public RatePlanBasicPopulator()
-
-
Method Details
-
populate
public void populate(SOURCE source, TARGET target) throws de.hybris.platform.servicelayer.dto.converter.ConversionException - Specified by:
populatein interfacede.hybris.platform.converters.Populator<SOURCE extends RatePlanModel,TARGET extends RatePlanData> - Throws:
de.hybris.platform.servicelayer.dto.converter.ConversionException
-
getCancelPenaltyConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<CancelPenaltyModel,CancelPenaltyData> getCancelPenaltyConverter()- Returns:
- the cancelPenaltyConverter
-
setCancelPenaltyConverter
public void setCancelPenaltyConverter(de.hybris.platform.servicelayer.dto.converter.Converter<CancelPenaltyModel, CancelPenaltyData> cancelPenaltyConverter) - Parameters:
cancelPenaltyConverter- the cancelPenaltyConverter to set
-
getGuaranteeConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<GuaranteeModel,GuaranteeData> getGuaranteeConverter()- Returns:
- the guaranteeConverter
-
setGuaranteeConverter
public void setGuaranteeConverter(de.hybris.platform.servicelayer.dto.converter.Converter<GuaranteeModel, GuaranteeData> guaranteeConverter) - Parameters:
guaranteeConverter- the guaranteeConverter to set
-
getGuestOccupancyConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<GuestOccupancyModel,GuestOccupancyData> getGuestOccupancyConverter()- Returns:
- the guestOccupancyConverter
-
setGuestOccupancyConverter
public void setGuestOccupancyConverter(de.hybris.platform.servicelayer.dto.converter.Converter<GuestOccupancyModel, GuestOccupancyData> guestOccupancyConverter) - Parameters:
guestOccupancyConverter- the guestOccupancyConverter to set
-
getRatePlanInclusionConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<RatePlanInclusionModel,RatePlanInclusionData> getRatePlanInclusionConverter()- Returns:
- the ratePlanInclusionConverter
-
setRatePlanInclusionConverter
public void setRatePlanInclusionConverter(de.hybris.platform.servicelayer.dto.converter.Converter<RatePlanInclusionModel, RatePlanInclusionData> ratePlanInclusionConverter) - Parameters:
ratePlanInclusionConverter- the ratePlanInclusionConverter to set
-
getEnumerationService
protected de.hybris.platform.enumeration.EnumerationService getEnumerationService()- Returns:
- the enumerationService
-
setEnumerationService
public void setEnumerationService(de.hybris.platform.enumeration.EnumerationService enumerationService) - Parameters:
enumerationService- the enumerationService to set
-