Class AsnDataPopulator
java.lang.Object
de.hybris.platform.warehousingfacades.asn.converters.populator.AsnDataPopulator
- All Implemented Interfaces:
Populator<AdvancedShippingNoticeModel,AsnData>
public class AsnDataPopulator
extends Object
implements Populator<AdvancedShippingNoticeModel,AsnData>
Populator for populating
AsnEntryData for the given AdvancedShippingNoticeEntryModel-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpopulate(AdvancedShippingNoticeModel source, AsnData target) Populate the target instance with values from the source instance.protected voidpopulateAsnEntries(AdvancedShippingNoticeModel source, AsnData target) PopulatesAsnEntryDatafromAdvancedShippingNoticeModelprotected voidpopulateComment(AdvancedShippingNoticeModel source, AsnData target) Populates comment fromAdvancedShippingNoticeModelprotected voidpopulatePointOfService(AdvancedShippingNoticeModel source, AsnData target) PopulatesPointOfServiceModelfromAdvancedShippingNoticeModelprotected voidpopulateWarehouse(AdvancedShippingNoticeModel source, AsnData target) PopulatesWarehouseModelfromAdvancedShippingNoticeModelvoidsetAsnEntryDataConverter(AbstractConverter<AdvancedShippingNoticeEntryModel, AsnEntryData> asnEntryDataConverter)
-
Constructor Details
-
AsnDataPopulator
public AsnDataPopulator()
-
-
Method Details
-
populate
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<AdvancedShippingNoticeModel,AsnData> - Parameters:
source- the source objecttarget- the target to fill- Throws:
ConversionException- if an error occurs
-
populatePointOfService
PopulatesPointOfServiceModelfromAdvancedShippingNoticeModel- Parameters:
source- theAdvancedShippingNoticeModeltarget- theAsnData
-
populateWarehouse
PopulatesWarehouseModelfromAdvancedShippingNoticeModel- Parameters:
source- theAdvancedShippingNoticeModeltarget- theAsnData
-
populateComment
Populates comment fromAdvancedShippingNoticeModel- Parameters:
source- theAdvancedShippingNoticeModeltarget- theAsnData
-
populateAsnEntries
PopulatesAsnEntryDatafromAdvancedShippingNoticeModel- Parameters:
source- theAdvancedShippingNoticeModeltarget- theAsnData
-
getAsnEntryDataConverter
protected AbstractConverter<AdvancedShippingNoticeEntryModel,AsnEntryData> getAsnEntryDataConverter() -
setAsnEntryDataConverter
public void setAsnEntryDataConverter(AbstractConverter<AdvancedShippingNoticeEntryModel, AsnEntryData> asnEntryDataConverter)
-