Class CartPopulator<T extends CartData>
java.lang.Object
de.hybris.platform.commercefacades.order.converters.populator.AbstractOrderPopulator<CartModel,T>
de.hybris.platform.commercefacades.order.converters.populator.CartPopulator<T>
- Direct Known Subclasses:
ExtendedCartPopulator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddPromotions(AbstractOrderModel source, PromotionOrderResults promoOrderResults, AbstractOrderData target) protected voidaddSavedCartData(CartModel source, CartData target) protected Converter<QuoteModel,QuoteData> voidPopulate the target instance with values from the source instance.voidsetQuoteConverter(Converter<QuoteModel, QuoteData> quoteConverter) Methods inherited from class de.hybris.platform.commercefacades.order.converters.populator.AbstractOrderPopulator
addComments, addCommon, addDeliveryAddress, addDeliveryMethod, addDeliveryStatus, addEntries, addEntryGroups, addPaymentInformation, addPrincipalInformation, addPromotions, addTotals, assignEntriesToGroups, assignParentGroups, calcTotalItems, calcTotalUnitCount, calcTotalWithTax, checkForGuestCustomer, createPrice, createZeroPrice, getAddressConverter, getCommerceEntryGroupUtils, getCommonI18NService, getCreditCardPaymentInfoConverter, getDeliveryModeConverter, getEntryGroupConverter, getEntryGroupService, getGroup, getModelService, getOrderCommentConverter, getOrderDiscountsAmount, getOrderEntryConverter, getPriceData, getPriceDataFactory, getPrincipalConverter, getProductsDiscountsAmount, getPromotionResultConverter, getPromotions, getPromotionsService, getQuoteDiscountsAmount, getQuoteDiscountsTypeAndRate, getTypeService, getVirtualEntryGroupStrategy, getZoneDeliveryModeConverter, mapGroupIdToEntryData, setAddressConverter, setCommerceEntryGroupUtils, setCommonI18NService, setCreditCardPaymentInfoConverter, setDeliveryModeConverter, setEntryGroupConverter, setEntryGroupService, setModelService, setOrderCommentConverter, setOrderEntryConverter, setPriceDataFactory, setPrincipalConverter, setPromotionResultConverter, setPromotionsService, setTypeService, setVirtualEntryGroupStrategy, setZoneDeliveryModeConverter, sortEntryGroups, updateEntryGroupReferences
-
Constructor Details
-
CartPopulator
public CartPopulator()
-
-
Method Details
-
populate
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Parameters:
source- the source objecttarget- the target to fill
-
addPromotions
protected void addPromotions(AbstractOrderModel source, PromotionOrderResults promoOrderResults, AbstractOrderData target) - Overrides:
addPromotionsin classAbstractOrderPopulator<CartModel,T extends CartData>
-
addSavedCartData
-
getQuoteConverter
-
setQuoteConverter
-