Class B2BCartPopulator<T extends CartData>
java.lang.Object
de.hybris.platform.commercefacades.order.converters.populator.AbstractOrderPopulator<CartModel,T>
de.hybris.platform.b2bacceleratorfacades.order.populators.B2BCartPopulator<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Converter<B2BCommentModel,B2BCommentData> protected Converter<B2BCostCenterModel,B2BCostCenterData> protected Converter<UserModel,CustomerData> protected B2BOrderServiceprotected Converter<CheckoutPaymentType,B2BPaymentTypeData> voidPopulate the target instance with values from the source instance.voidsetB2BCommentConverter(Converter<B2BCommentModel, B2BCommentData> b2BCommentConverter) voidsetB2BCostCenterConverter(Converter<B2BCostCenterModel, B2BCostCenterData> b2BCostCenterConverter) voidsetB2bCustomerConverter(Converter<UserModel, CustomerData> b2bCustomerConverter) voidsetB2bOrderService(B2BOrderService b2bOrderService) voidsetB2bPaymentTypeConverter(Converter<CheckoutPaymentType, B2BPaymentTypeData> b2bPaymentTypeConverter) Methods inherited from class de.hybris.platform.commercefacades.order.converters.populator.AbstractOrderPopulator
addComments, addCommon, addDeliveryAddress, addDeliveryMethod, addDeliveryStatus, addEntries, addEntryGroups, addPaymentInformation, addPrincipalInformation, addPromotions, 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
-
B2BCartPopulator
public B2BCartPopulator()
-
-
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- Throws:
ConversionException- if an error occurs
-
getB2BCostCenterConverter
-
setB2BCostCenterConverter
public void setB2BCostCenterConverter(Converter<B2BCostCenterModel, B2BCostCenterData> b2BCostCenterConverter) -
getB2bPaymentTypeConverter
-
setB2bPaymentTypeConverter
public void setB2bPaymentTypeConverter(Converter<CheckoutPaymentType, B2BPaymentTypeData> b2bPaymentTypeConverter) -
getB2BCommentConverter
-
setB2BCommentConverter
-
getB2bCustomerConverter
-
setB2bCustomerConverter
-
getB2bOrderService
-
setB2bOrderService
-