Class CatalogVersionPopulator
java.lang.Object
de.hybris.platform.commercefacades.catalog.converters.populator.CatalogVersionPopulator
- All Implemented Interfaces:
ConfigurablePopulator<CatalogVersionModel,CatalogVersionData, CatalogOption>
public class CatalogVersionPopulator
extends Object
implements ConfigurablePopulator<CatalogVersionModel,CatalogVersionData,CatalogOption>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected CategoryServicevoidpopulate(CatalogVersionModel source, CatalogVersionData target, Collection<CatalogOption> options) Populate the target instance from the source instance.voidsetCategoriesUrl(String categoriesUrl) voidsetCategoryHierarchyPopulator(PageablePopulator<CategoryModel, CategoryHierarchyData, CatalogOption> categoryHierarchyPopulator) voidsetCategoryService(CategoryService categoryService)
-
Constructor Details
-
CatalogVersionPopulator
public CatalogVersionPopulator()
-
-
Method Details
-
populate
public void populate(CatalogVersionModel source, CatalogVersionData 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<CatalogVersionModel,CatalogVersionData, CatalogOption> - Parameters:
source- the source objecttarget- the target to filloptions- options used to control what data is populated- Throws:
ConversionException- if an error occurs
-
setCategoryHierarchyPopulator
public void setCategoryHierarchyPopulator(PageablePopulator<CategoryModel, CategoryHierarchyData, CatalogOption> categoryHierarchyPopulator) -
setCategoryService
-
setCategoriesUrl
-
getCategoryService
-
getCategoriesUrl
-
getCategoryHierarchyPopulator
protected PageablePopulator<CategoryModel,CategoryHierarchyData, getCategoryHierarchyPopulator()CatalogOption>
-