public class CategoryConverter extends Object
CategoryModel as source and CategoryData as target type.| Constructor and Description |
|---|
CategoryConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected CategoryData |
createTarget() |
protected Collection<CategoryModel> |
filterCategories(Collection<CategoryModel> categories,
String catalogId) |
protected <any> |
getCategoryModelUrlResolver() |
protected I18NService |
getI18nService() |
protected Set<Locale> |
getLocales() |
protected int |
getSubCategoriesLevel() |
void |
populate(CategoryModel source,
CategoryData target) |
protected void |
populateBasic(CategoryModel source,
CategoryData target) |
protected void |
populateWithSubCategories(CategoryModel source,
CategoryData target,
int subLevel) |
void |
setCategoryModelUrlResolver(<any> categoryModelUrlResolver) |
void |
setI18nService(I18NService i18nService) |
void |
setSubCategoriesLevel(int subCategoriesLevel) |
protected boolean |
toBeConverted(CategoryModel categoryModel,
String catalogId) |
protected int getSubCategoriesLevel()
public void setSubCategoriesLevel(int subCategoriesLevel)
public void populate(CategoryModel source, CategoryData target)
protected void populateWithSubCategories(CategoryModel source, CategoryData target, int subLevel)
protected void populateBasic(CategoryModel source, CategoryData target)
protected CategoryData createTarget()
protected Collection<CategoryModel> filterCategories(Collection<CategoryModel> categories, String catalogId)
protected boolean toBeConverted(CategoryModel categoryModel, String catalogId)
protected <any> getCategoryModelUrlResolver()
public void setCategoryModelUrlResolver(<any> categoryModelUrlResolver)
protected I18NService getI18nService()
public void setI18nService(I18NService i18nService)
Copyright © 2017 SAP SE. All Rights Reserved.