Class B2BOrderPopulator
java.lang.Object
de.hybris.platform.b2bacceleratorfacades.order.populators.B2BOrderPopulator
- All Implemented Interfaces:
Populator<OrderModel,OrderData>
Populates
OrderData with OrderModel.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B2BCommentModelfilterOutLastComment(OrderModel processedOrder) protected Converter<B2BCommentModel,B2BCommentData> protected Converter<B2BCostCenterModel,B2BCostCenterData> protected Converter<UserModel,CustomerData> protected Converter<CheckoutPaymentType,B2BPaymentTypeData> protected Converter<TriggerModel,TriggerData> voidpopulate(OrderModel orderModel, OrderData orderData) Populate the target instance with values from the source instance.protected voidpopulatePermissionResults(OrderModel orderModel, OrderData b2BOrderData) voidsetB2BCommentConverter(Converter<B2BCommentModel, B2BCommentData> b2BCommentConverter) voidsetB2BCostCenterConverter(Converter<B2BCostCenterModel, B2BCostCenterData> b2BCostCenterConverter) voidsetB2bCustomerConverter(Converter<UserModel, CustomerData> b2bCustomerConverter) voidsetB2bPaymentTypeConverter(Converter<CheckoutPaymentType, B2BPaymentTypeData> b2bPaymentTypeConverter) voidsetB2BPermissionResultConverter(Converter<B2BPermissionResultModel, B2BPermissionResultData> b2bPermissionResultConverter) voidsetB2bUnitConverter(Converter<B2BUnitModel, B2BUnitData> b2bUnitConverter) voidsetTriggerConverter(Converter<TriggerModel, TriggerData> triggerConverter)
-
Constructor Details
-
B2BOrderPopulator
public B2BOrderPopulator()
-
-
Method Details
-
populate
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<OrderModel,OrderData> - Parameters:
orderModel- the source objectorderData- the target to fill- Throws:
ConversionException- if an error occurs
-
populatePermissionResults
-
filterOutLastComment
-
getB2BCostCenterConverter
-
setB2BCostCenterConverter
public void setB2BCostCenterConverter(Converter<B2BCostCenterModel, B2BCostCenterData> b2BCostCenterConverter) -
getB2bPaymentTypeConverter
- Returns:
- the b2bPaymentTypeConverter
-
setB2bPaymentTypeConverter
public void setB2bPaymentTypeConverter(Converter<CheckoutPaymentType, B2BPaymentTypeData> b2bPaymentTypeConverter) - Parameters:
b2bPaymentTypeConverter- the b2bPaymentTypeConverter to set
-
getB2BCommentConverter
-
setB2BCommentConverter
-
getB2BPermissionResultConverter
protected Converter<B2BPermissionResultModel,B2BPermissionResultData> getB2BPermissionResultConverter()- Returns:
- the b2BPermissionResultConverter
-
setB2BPermissionResultConverter
public void setB2BPermissionResultConverter(Converter<B2BPermissionResultModel, B2BPermissionResultData> b2bPermissionResultConverter) - Parameters:
b2bPermissionResultConverter- the b2BPermissionResultConverter to set
-
getB2bCustomerConverter
-
setB2bCustomerConverter
-
getTriggerConverter
-
setTriggerConverter
-
getB2bUnitConverter
-
setB2bUnitConverter
-