Class PickupOrderEntryGroupPopulator
java.lang.Object
de.hybris.platform.commercefacades.order.converters.populator.OrderEntryGroupPopulator
de.hybris.platform.commercefacades.order.converters.populator.PickupOrderEntryGroupPopulator
- All Implemented Interfaces:
Populator<AbstractOrderModel,AbstractOrderData>
Updates
AbstractOrderData with order group data basing on delivery POS. Order entry data must be already
populated in AbstractOrderData.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateUpdatePickupGroupData(AbstractOrderEntryModel entryModel, AbstractOrderData target) protected Converter<PointOfServiceModel,PointOfServiceData> voidpopulate(AbstractOrderModel source, AbstractOrderData target) Populate the target instance with values from the source instance.voidsetPointOfServiceConverter(Converter<PointOfServiceModel, PointOfServiceData> pointOfServiceConverter) Methods inherited from class de.hybris.platform.commercefacades.order.converters.populator.OrderEntryGroupPopulator
calcTotalWithTax, getOrderEntryData, getPriceDataFactory, setPriceDataFactory, sumDeliveryItemsQuantity, sumOrderGroupQuantity, sumPickupItemsQuantity, updateGroupTotalPriceWithTax
-
Constructor Details
-
PickupOrderEntryGroupPopulator
public PickupOrderEntryGroupPopulator()
-
-
Method Details
-
populate
public void populate(AbstractOrderModel source, AbstractOrderData target) throws ConversionException Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<AbstractOrderModel,AbstractOrderData> - Overrides:
populatein classOrderEntryGroupPopulator- Parameters:
source- the source objecttarget- the target to fill- Throws:
ConversionException- if an error occurs
-
createUpdatePickupGroupData
protected void createUpdatePickupGroupData(AbstractOrderEntryModel entryModel, AbstractOrderData target) -
getPointOfServiceConverter
-
setPointOfServiceConverter
public void setPointOfServiceConverter(Converter<PointOfServiceModel, PointOfServiceData> pointOfServiceConverter)
-