Class AccountSummaryInfoPopulator
java.lang.Object
de.hybris.platform.b2bacceleratorfacades.document.populators.AccountSummaryInfoPopulator
- All Implemented Interfaces:
Populator<B2BUnitModel,AccountSummaryInfoData>
public class AccountSummaryInfoPopulator
extends Object
implements Populator<B2BUnitModel,AccountSummaryInfoData>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AddressDatagetDefaultAddress(B2BUnitData b2bUnitData) protected StringgetFormattedCreditLimit(B2BCreditLimitModel creditLimit) voidpopulate(B2BUnitModel source, AccountSummaryInfoData target) Populate the target instance with values from the source instance.protected voidpopulateEmail(StringBuilder emailStringBuilder, UserModel accountManager) protected voidsetAccountManagerDetails(B2BUnitModel b2bUnitModel, AccountSummaryInfoData target) voidsetAmountFormatter(AmountFormatter amountFormatter) voidsetB2bAmountBalanceConverter(Converter<B2BUnitModel, B2BAmountBalanceData> b2bAmountBalanceConverter) voidsetB2bUnitConverter(Converter<B2BUnitModel, B2BUnitData> b2bUnitConverter) voidsetI18NService(I18NService i18nService) voidsetUserService(UserService userService)
-
Field Details
-
userService
-
-
Constructor Details
-
AccountSummaryInfoPopulator
public AccountSummaryInfoPopulator()
-
-
Method Details
-
populate
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<B2BUnitModel,AccountSummaryInfoData> - Parameters:
source- the source objecttarget- the target to fill- Throws:
ConversionException- if an error occurs
-
setAccountManagerDetails
-
populateEmail
-
getFormattedCreditLimit
-
getDefaultAddress
-
getB2bUnitConverter
- Returns:
- the b2bUnitConverter
-
setB2bUnitConverter
- Parameters:
b2bUnitConverter- the b2bUnitConverter to set
-
getB2bAmountBalanceConverter
- Returns:
- the b2bAmountBalanceConverter
-
setB2bAmountBalanceConverter
public void setB2bAmountBalanceConverter(Converter<B2BUnitModel, B2BAmountBalanceData> b2bAmountBalanceConverter) - Parameters:
b2bAmountBalanceConverter- the b2bAmountBalanceConverter to set
-
getAmountFormatter
- Returns:
- the amountFormatter
-
setAmountFormatter
- Parameters:
amountFormatter- the amountFormatter to set
-
getI18NService
- Returns:
- the i18NService
-
setI18NService
- Parameters:
i18nService- the i18NService to set
-
getUserService
- Returns:
- the userService
-
setUserService
- Parameters:
userService- the userService to set
-