Class TmaAbstractOrderPopulator<SOURCE extends AbstractOrderModel,TARGET extends AbstractOrderData>

java.lang.Object
de.hybris.platform.commercefacades.order.converters.populator.AbstractOrderPopulator<SOURCE,TARGET>
de.hybris.platform.b2ctelcofacades.order.converters.populator.TmaAbstractOrderPopulator<SOURCE,TARGET>
Type Parameters:
SOURCE - subclass of AbstractOrderModel
TARGET - subclass of AbstractOrderData
All Implemented Interfaces:
de.hybris.platform.converters.Populator<SOURCE,TARGET>
Direct Known Subclasses:
TmaCartPopulator

public class TmaAbstractOrderPopulator<SOURCE extends AbstractOrderModel,TARGET extends AbstractOrderData> extends de.hybris.platform.commercefacades.order.converters.populator.AbstractOrderPopulator<SOURCE,TARGET>
Populator for populating cart and order data.
Since:
2102
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    TmaAbstractOrderPopulator(de.hybris.platform.servicelayer.dto.converter.Converter<TuaDirectDebitPaymentInfoModel,CCPaymentInfoData> tuaDirectDebitPaymentInfoConverter)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    protected void
    addPromotions(AbstractOrderModel source, de.hybris.platform.promotions.result.PromotionOrderResults promoOrderResults, AbstractOrderData target)
     
    protected Integer
     
    protected de.hybris.platform.servicelayer.dto.converter.Converter<TuaDirectDebitPaymentInfoModel,CCPaymentInfoData>
     
    void
    populate(SOURCE abstractOrderModel, TARGET abstractOrderData)
     

    Methods inherited from class de.hybris.platform.commercefacades.order.converters.populator.AbstractOrderPopulator

    addComments, addCommon, addDeliveryAddress, addDeliveryMethod, addDeliveryStatus, addEntries, addEntryGroups, addPrincipalInformation, addPromotions, addTotals, assignEntriesToGroups, assignParentGroups, calcTotalItems, 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait