Class SubscriptionOrderPopulator
java.lang.Object
de.hybris.platform.commercefacades.order.converters.populator.AbstractOrderPopulator<SOURCE,TARGET>
de.hybris.platform.subscriptionfacades.order.converters.populator.AbstractSubscriptionOrderPopulator<OrderModel,OrderData>
de.hybris.platform.subscriptionfacades.order.converters.populator.SubscriptionOrderPopulator
- All Implemented Interfaces:
Populator<OrderModel,OrderData>
public class SubscriptionOrderPopulator
extends AbstractSubscriptionOrderPopulator<OrderModel,OrderData>
Subscription order populator.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpopulate(OrderModel source, OrderData target) Populate the target instance with values from the source instance.Methods inherited from class de.hybris.platform.subscriptionfacades.order.converters.populator.AbstractSubscriptionOrderPopulator
addCommon, addPromotions, addTotals, buildBillingTimes, buildOrderPrices, getBillingTimeComparator, getBillingTimeConverter, getCartService, getDeliveryCost, getMasterOrderEntryNo, getOrderService, getSubscriptionPromotions, setBillingTimeComparator, setBillingTimeConverter, setCartService, setOrderServiceMethods inherited from class de.hybris.platform.commercefacades.order.converters.populator.AbstractOrderPopulator
addComments, addDeliveryAddress, addDeliveryMethod, addDeliveryStatus, addEntries, addEntryGroups, addPaymentInformation, addPrincipalInformation, addPromotions, 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
-
SubscriptionOrderPopulator
public SubscriptionOrderPopulator()
-
-
Method Details
-
populate
public void populate(@Nonnull OrderModel source, @Nonnull OrderData target) throws ConversionException Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<OrderModel,OrderData> - Overrides:
populatein classAbstractSubscriptionOrderPopulator<OrderModel,OrderData> - Parameters:
source- the source objecttarget- the target to fill- Throws:
ConversionException- if an error occurs
-