Class B2BUnitPopulator
java.lang.Object
de.hybris.platform.b2bcommercefacades.company.converters.populators.B2BUnitPopulator
- All Implemented Interfaces:
Populator<B2BUnitModel,B2BUnitData>
Populates
B2BUnitModel to B2BUnitData.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B2BUnitDataconvertUnit(B2BUnitModel source) protected Converter<AddressModel,AddressData> protected Converter<B2BBudgetModel,B2BBudgetData> protected Converter<B2BCostCenterModel,B2BCostCenterData> protected Converter<B2BCustomerModel,CustomerData> protected B2BUnitService<B2BUnitModel,B2BCustomerModel> protected Converter<PrincipalModel,PrincipalData> protected UserServicevoidpopulate(B2BUnitModel source, B2BUnitData target) Populate the target instance with values from the source instance.protected voidpopulateAccountManagers(B2BUnitModel source, B2BUnitData target) protected voidpopulateAddresses(B2BUnitModel source, B2BUnitData target) protected voidpopulateAdministrators(B2BUnitModel source, B2BUnitData target) protected voidpopulateBudgets(B2BUnitModel source, B2BUnitData target) protected B2BUnitDatapopulateChildUnits(B2BUnitModel source, B2BUnitData target) protected voidpopulateCostCenters(B2BUnitModel source, B2BUnitData target) protected voidpopulateCustomers(B2BUnitModel source, B2BUnitData target) protected voidpopulateManagers(B2BUnitModel source, B2BUnitData target) protected voidpopulateParentUnit(B2BUnitModel source, B2BUnitData target) protected voidpopulateUnit(B2BUnitModel source, B2BUnitData target) protected voidpopulateUnitRelations(B2BUnitModel source, B2BUnitData target) voidsetAddressConverter(Converter<AddressModel, AddressData> addressConverter) voidsetB2BBudgetConverter(Converter<B2BBudgetModel, B2BBudgetData> b2BBudgetConverter) voidsetB2BCostCenterConverter(Converter<B2BCostCenterModel, B2BCostCenterData> b2BCostCenterConverter) voidsetB2BCustomerConverter(Converter<B2BCustomerModel, CustomerData> b2BCustomerConverter) voidsetB2BUnitService(B2BUnitService<B2BUnitModel, B2BCustomerModel> b2BUnitService) voidsetPrincipalConverter(Converter<PrincipalModel, PrincipalData> principalConverter) voidsetUserService(UserService userService)
-
Constructor Details
-
B2BUnitPopulator
public B2BUnitPopulator()
-
-
Method Details
-
populate
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<B2BUnitModel,B2BUnitData> - Parameters:
source- the source objecttarget- the target to fill
-
populateParentUnit
-
populateChildUnits
-
populateUnit
-
convertUnit
-
populateUnitRelations
-
populateAccountManagers
-
populateManagers
-
populateAdministrators
-
populateCustomers
-
populateAddresses
-
populateCostCenters
-
populateBudgets
-
getB2BUnitService
-
setB2BUnitService
-
getUserService
-
setUserService
-
getB2BCostCenterConverter
-
setB2BCostCenterConverter
public void setB2BCostCenterConverter(Converter<B2BCostCenterModel, B2BCostCenterData> b2BCostCenterConverter) -
getB2BBudgetConverter
-
setB2BBudgetConverter
-
getPrincipalConverter
-
setPrincipalConverter
-
getAddressConverter
-
setAddressConverter
-
getB2BCustomerConverter
-
setB2BCustomerConverter
-