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 Constructor Description SubscriptionOrderPopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpopulate(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, setOrderService
-
Methods 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
-
-
-
-
Method Detail
-
populate
public void populate(@Nonnull OrderModel source, @Nonnull OrderData target) throws ConversionExceptionDescription 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
-
-