Class CategoryToProductCodesMapper
java.lang.Object
de.hybris.platform.ruleengineservices.validation.CategoryToProductCodesMapper
- All Implemented Interfaces:
Function<CategoryModel,Set<String>>
public class CategoryToProductCodesMapper
extends Object
implements Function<CategoryModel,Set<String>>
Maps incoming instance of
CategoryModel to a set of String values. Every String value represents
ProductModel.getCode() of all the products for the given category-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(CategoryModel category) protected CatalogVersionServiceprotected CommonI18NServiceprotected I18NServiceprotected ProductServiceprotected SessionServicevoidsetCatalogVersionService(CatalogVersionService catalogVersionService) voidsetCommonI18NService(CommonI18NService commonI18NService) voidsetI18NService(I18NService i18NService) voidsetProductService(ProductService productService) voidsetSessionService(SessionService sessionService)
-
Constructor Details
-
CategoryToProductCodesMapper
public CategoryToProductCodesMapper()
-
-
Method Details
-
apply
- Specified by:
applyin interfaceFunction<CategoryModel,Set<String>>
-
getProductService
-
setProductService
-
getSessionService
-
setSessionService
-
getCatalogVersionService
-
setCatalogVersionService
-
getCommonI18NService
-
setCommonI18NService
-
getI18NService
-
setI18NService
-