Class CatalogHierarchyPopulator
java.lang.Object
de.hybris.platform.commercefacades.catalog.converters.populator.CatalogHierarchyPopulator
- All Implemented Interfaces:
ConfigurablePopulator<CatalogModel,CatalogData, CatalogOption>
public class CatalogHierarchyPopulator
extends Object
implements ConfigurablePopulator<CatalogModel,CatalogData,CatalogOption>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpopulate(CatalogModel source, CatalogData target, Collection<CatalogOption> options) Populate the target instance from the source instance.voidsetCatalogVersionPopulator(ConfigurablePopulator<CatalogVersionModel, CatalogVersionData, CatalogOption> catalogVersionPopulator)
-
Constructor Details
-
CatalogHierarchyPopulator
public CatalogHierarchyPopulator()
-
-
Method Details
-
populate
public void populate(CatalogModel source, CatalogData target, Collection<CatalogOption> options) throws ConversionException Description copied from interface:ConfigurablePopulatorPopulate the target instance from the source instance. The collection of options is used to control what data is populated.- Specified by:
populatein interfaceConfigurablePopulator<CatalogModel,CatalogData, CatalogOption> - Parameters:
source- the source objecttarget- the target to filloptions- options used to control what data is populated- Throws:
ConversionException- if an error occurs
-
setCatalogVersionPopulator
public void setCatalogVersionPopulator(ConfigurablePopulator<CatalogVersionModel, CatalogVersionData, CatalogOption> catalogVersionPopulator) -
getCatalogVersionPopulator
protected ConfigurablePopulator<CatalogVersionModel,CatalogVersionData, getCatalogVersionPopulator()CatalogOption>
-