Package com.hybris.merchandising.model
Class ProductDirectory
java.lang.Object
com.hybris.merchandising.model.ProductDirectory
POJO to represent ProductDirectory which will be stored at Conversion persistence layer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ProductDirectoryfromMerchProductDirectoryConfigModel(MerchProductDirectoryConfigModel merchProductDirectoryConfigModel) Method which takesMerchProductDirectoryConfigModeland returnsProductDirectorywhich we store in CDSstatic ProductDirectoryMethod which takesMerchSnConfigModeland returnsProductDirectorywhich we store in CDSReturns default LanguagegetId()getName()getSites()getType()voidsetDefaultCurrency(String defaultCurrency) voidsetDefaultLanguage(String defaultLanguage) Sets default LanguagevoidSet unique identifiervoidSets namevoidsetRollupStrategy(String rollUpStrategy) Sets roll up strategyvoidSets list of base sitesvoidtoString()
-
Field Details
-
SEARCH_SERVICE_TYPE
- See Also:
-
-
Constructor Details
-
ProductDirectory
public ProductDirectory()
-
-
Method Details
-
fromMerchProductDirectoryConfigModel
public static ProductDirectory fromMerchProductDirectoryConfigModel(MerchProductDirectoryConfigModel merchProductDirectoryConfigModel) Method which takesMerchProductDirectoryConfigModeland returnsProductDirectorywhich we store in CDS- Parameters:
merchProductDirectoryConfigModel-- Returns:
- ProductDirectory
-
fromMerchSnConfigModel
Method which takesMerchSnConfigModeland returnsProductDirectorywhich we store in CDS- Parameters:
config- Merchandising configuration- Returns:
- ProductDirectory
-
getId
- Returns:
- unique identifier
-
setId
Set unique identifier- Parameters:
id-
-
getName
- Returns:
- returns product directory name
-
setName
Sets name- Parameters:
name-
-
getRollupStrategy
- Returns:
- rollup strategy for variant roll up
-
setRollupStrategy
Sets roll up strategy- Parameters:
rollUpStrategy-
-
getSites
- Returns:
- List of base sites
-
setSites
Sets list of base sites- Parameters:
sites-
-
getDefaultLanguage
Returns default Language- Returns:
- defaultLanguage
-
setDefaultLanguage
Sets default Language- Parameters:
defaultLanguage-
-
getDefaultCurrency
-
setDefaultCurrency
-
getType
-
setType
-
toString
-