Class AddDealToCartPopulator
java.lang.Object
de.hybris.platform.coretravelpackagesocc.populators.AddDealToCartPopulator
- All Implemented Interfaces:
de.hybris.platform.converters.Populator<AddDealToCart,AddDealToCartData>
public class AddDealToCartPopulator
extends Object
implements de.hybris.platform.converters.Populator<AddDealToCart,AddDealToCartData>
Populator from AddDealToCart to AddDealToCartData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DealBundleTemplateFacadeGet dealBundleTemplateFacadevoidpopulate(AddDealToCart addDealToCart, AddDealToCartData addDealToCartData) protected voidpopulatePassengerTypes(DealBundleTemplateModel dealBundleTemplateById, Map<String, Integer> paxAuxMap, List<PassengerTypeQuantityData> passengerTypes) Populate the given passengerTypes listprotected voidpopulateTransportOfferings(AddDealBoundToCart bound, List<TransportOfferingData> transportOfferings) Populate the given transportOfferings listvoidsetDealBundleTemplateFacade(DealBundleTemplateFacade dealBundleTemplateFacade) Set dealBundleTemplateFacade
-
Constructor Details
-
AddDealToCartPopulator
public AddDealToCartPopulator()
-
-
Method Details
-
populate
public void populate(AddDealToCart addDealToCart, AddDealToCartData addDealToCartData) throws de.hybris.platform.servicelayer.dto.converter.ConversionException - Specified by:
populatein interfacede.hybris.platform.converters.Populator<AddDealToCart,AddDealToCartData> - Throws:
de.hybris.platform.servicelayer.dto.converter.ConversionException
-
populatePassengerTypes
protected void populatePassengerTypes(DealBundleTemplateModel dealBundleTemplateById, Map<String, Integer> paxAuxMap, List<PassengerTypeQuantityData> passengerTypes) Populate the given passengerTypes list- Parameters:
dealBundleTemplateById- the dealBundleTemplateByIdpaxAuxMap- the paxAuxMappassengerTypes- the passengerTypes
-
populateTransportOfferings
protected void populateTransportOfferings(AddDealBoundToCart bound, List<TransportOfferingData> transportOfferings) Populate the given transportOfferings list- Parameters:
bound- the boundtransportOfferings- the transportOfferings
-
getDealBundleTemplateFacade
Get dealBundleTemplateFacade- Returns:
- dealBundleTemplateFacade
-
setDealBundleTemplateFacade
Set dealBundleTemplateFacade- Parameters:
dealBundleTemplateFacade- the dealBundleTemplateFacade
-