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
public class CartPopulator<T extends CartData> extends AbstractOrderPopulator<CartModel,T>
-
-
Constructor Summary
Constructors Constructor Description CartPopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddPromotions(AbstractOrderModel source, PromotionOrderResults promoOrderResults, AbstractOrderData target)protected voidaddSavedCartData(CartModel source, CartData target)protected Converter<QuoteModel,QuoteData>getQuoteConverter()voidpopulate(CartModel source, T target)Populate 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
-
-
-
-
Method Detail
-
populate
public void populate(CartModel source, T target)
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>
-
getQuoteConverter
protected Converter<QuoteModel,QuoteData> getQuoteConverter()
-
setQuoteConverter
public void setQuoteConverter(Converter<QuoteModel,QuoteData> quoteConverter)
-
-