Class B2BDocumentPopulator
java.lang.Object
de.hybris.platform.b2bacceleratorfacades.company.populators.B2BDocumentPopulator
- All Implemented Interfaces:
Populator<B2BDocumentModel,B2BDocumentData>
public class B2BDocumentPopulator
extends Object
implements Populator<B2BDocumentModel,B2BDocumentData>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B2BDocumentTypeDatagetB2BDocumentType(B2BDocumentTypeModel documentTypeModel) protected CommerceCommonI18NServiceprotected CommonI18NServiceprotected MediaDatagetDocumentMedia(B2BDocumentModel source) protected StringgetDocumentMediaCode(B2BDocumentModel source) protected I18NServiceprotected Localeprotected booleanisSelectable(B2BDocumentTypeModel documentTypeModel, BigDecimal openAmount) voidpopulate(B2BDocumentModel source, B2BDocumentData target) Populate the target instance with values from the source instance.voidsetAmountFormatter(AmountFormatter amountFormatter) voidsetCommerceCommonI18NService(CommerceCommonI18NService commerceCommonI18NService) voidsetCommonI18NService(CommonI18NService commonI18NService) voidsetCurrencyConverter(Converter<CurrencyModel, CurrencyData> currencyConverter) voidsetI18NService(I18NService i18NService) voidsetMediaConverter(Converter<MediaModel, MediaData> mediaConverter)
-
Constructor Details
-
B2BDocumentPopulator
public B2BDocumentPopulator()
-
-
Method Details
-
populate
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<B2BDocumentModel,B2BDocumentData> - Parameters:
source- the source objecttarget- the target to fill- Throws:
ConversionException- if an error occurs
-
getLocale
-
getB2BDocumentType
-
isSelectable
-
getDocumentMedia
-
getDocumentMediaCode
-
setCurrencyConverter
-
setMediaConverter
-
setAmountFormatter
-
getCommerceCommonI18NService
-
setCommerceCommonI18NService
-
getI18NService
-
setI18NService
-
getCommonI18NService
-
setCommonI18NService
-