Class CategoryModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.category.model.CategoryModel
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ClassificationClassModel, ConfigurationCategoryModel, VariantCategoryModel, VariantValueCategoryModel

public class CategoryModel extends ItemModel
Generated model class for type Category first defined at extension catalog.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _CATEGORYCATEGORYRELATION

      public static final String _CATEGORYCATEGORYRELATION
      Generated relation code constant for relation CategoryCategoryRelation defining source attribute supercategories in extension catalog.
      See Also:
    • _CATEGORIESFORRESTRICTION

      public static final String _CATEGORIESFORRESTRICTION
      Generated relation code constant for relation CategoriesForRestriction defining source attribute restrictions in extension cms2.
      See Also:
    • _PRODUCTLISTCOMPONENTSFORCATEGORY

      public static final String _PRODUCTLISTCOMPONENTSFORCATEGORY
      Generated relation code constant for relation ProductListComponentsForCategory defining source attribute productListComponents in extension cms2lib.
      See Also:
    • _CATEGORIESFORPRODUCTCAROUSELCOMPONENT

      public static final String _CATEGORIESFORPRODUCTCAROUSELCOMPONENT
      Generated relation code constant for relation CategoriesForProductCarouselComponent defining source attribute productCarouselComponents in extension cms2lib.
      See Also:
    • _CATEGORYFEATURECOMPONENTS2CATEGORYREL

      public static final String _CATEGORYFEATURECOMPONENTS2CATEGORYREL
      Generated relation code constant for relation CategoryFeatureComponents2CategoryRel defining source attribute categoryFeatureComponents in extension acceleratorcms.
      See Also:
    • DESCRIPTION

      public static final String DESCRIPTION
      Generated constant - Attribute key of Category.description attribute defined at extension catalog.
      See Also:
    • ORDER

      public static final String ORDER
      Generated constant - Attribute key of Category.order attribute defined at extension catalog.
      See Also:
    • CATALOG

      public static final String CATALOG
      Generated constant - Attribute key of Category.catalog attribute defined at extension catalog.
      See Also:
    • CATALOGVERSION

      public static final String CATALOGVERSION
      Generated constant - Attribute key of Category.catalogVersion attribute defined at extension catalog.
      See Also:
    • NORMAL

      public static final String NORMAL
      Generated constant - Attribute key of Category.normal attribute defined at extension catalog.
      See Also:
    • THUMBNAILS

      public static final String THUMBNAILS
      Generated constant - Attribute key of Category.thumbnails attribute defined at extension catalog.
      See Also:
    • DETAIL

      public static final String DETAIL
      Generated constant - Attribute key of Category.detail attribute defined at extension catalog.
      See Also:
    • DATA_SHEET

      public static final String DATA_SHEET
      Generated constant - Attribute key of Category.data_sheet attribute defined at extension catalog.
      See Also:
    • OTHERS

      public static final String OTHERS
      Generated constant - Attribute key of Category.others attribute defined at extension catalog.
      See Also:
    • THUMBNAIL

      public static final String THUMBNAIL
      Generated constant - Attribute key of Category.thumbnail attribute defined at extension catalog.
      See Also:
    • PICTURE

      public static final String PICTURE
      Generated constant - Attribute key of Category.picture attribute defined at extension catalog.
      See Also:
    • NAME

      public static final String NAME
      Generated constant - Attribute key of Category.name attribute defined at extension catalog.
      See Also:
    • CODE

      public static final String CODE
      Generated constant - Attribute key of Category.code attribute defined at extension catalog.
      See Also:
    • ALLSUBCATEGORIES

      public static final String ALLSUBCATEGORIES
      Generated constant - Attribute key of Category.allSubcategories attribute defined at extension catalog.
      See Also:
    • ALLSUPERCATEGORIES

      public static final String ALLSUPERCATEGORIES
      Generated constant - Attribute key of Category.allSupercategories attribute defined at extension catalog.
      See Also:
    • KEYWORDS

      public static final String KEYWORDS
      Generated constant - Attribute key of Category.keywords attribute defined at extension catalog.
      See Also:
    • ALLOWEDPRINCIPALS

      public static final String ALLOWEDPRINCIPALS
      Generated constant - Attribute key of Category.allowedPrincipals attribute defined at extension catalog.
      See Also:
    • PRODUCTS

      public static final String PRODUCTS
      Generated constant - Attribute key of Category.products attribute defined at extension catalog.
      See Also:
    • SUPERCATEGORIES

      public static final String SUPERCATEGORIES
      Generated constant - Attribute key of Category.supercategories attribute defined at extension catalog.
      See Also:
    • CATEGORIES

      public static final String CATEGORIES
      Generated constant - Attribute key of Category.categories attribute defined at extension catalog.
      See Also:
    • MEDIAS

      public static final String MEDIAS
      Generated constant - Attribute key of Category.medias attribute defined at extension catalog.
      See Also:
    • RESTRICTIONS

      public static final String RESTRICTIONS
      Generated constant - Attribute key of Category.restrictions attribute defined at extension cms2.
      See Also:
    • LINKCOMPONENTS

      public static final String LINKCOMPONENTS
      Generated constant - Attribute key of Category.linkComponents attribute defined at extension cms2.
      See Also:
    • VIDEOCOMPONENTS

      public static final String VIDEOCOMPONENTS
      Generated constant - Attribute key of Category.videoComponents attribute defined at extension cms2.
      See Also:
    • PRODUCTLISTCOMPONENTS

      public static final String PRODUCTLISTCOMPONENTS
      Generated constant - Attribute key of Category.productListComponents attribute defined at extension cms2lib.
      See Also:
    • PRODUCTCAROUSELCOMPONENTS

      public static final String PRODUCTCAROUSELCOMPONENTS
      Generated constant - Attribute key of Category.productCarouselComponents attribute defined at extension cms2lib.
      See Also:
    • PROMOTIONS

      public static final String PROMOTIONS
      Generated constant - Attribute key of Category.promotions attribute defined at extension promotions.
      See Also:
    • STOCKLEVELTHRESHOLD

      public static final String STOCKLEVELTHRESHOLD
      Generated constant - Attribute key of Category.stockLevelThreshold attribute defined at extension commerceservices.
      See Also:
    • SIMPLEBANNERCOMPONENTS

      public static final String SIMPLEBANNERCOMPONENTS
      Generated constant - Attribute key of Category.simpleBannerComponents attribute defined at extension acceleratorcms.
      See Also:
    • SIMPLERESPONSIVEBANNERCOMPONENTS

      public static final String SIMPLERESPONSIVEBANNERCOMPONENTS
      Generated constant - Attribute key of Category.simpleResponsiveBannerComponents attribute defined at extension acceleratorcms.
      See Also:
    • CATEGORYFEATURECOMPONENTS

      public static final String CATEGORYFEATURECOMPONENTS
      Generated constant - Attribute key of Category.categoryFeatureComponents attribute defined at extension acceleratorcms.
      See Also:
  • Constructor Details

    • CategoryModel

      public CategoryModel()
      Generated constructor - Default constructor for generic creation.
    • CategoryModel

      public CategoryModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • CategoryModel

      @Deprecated(since="4.1.1", forRemoval=true) public CategoryModel(CatalogVersionModel _catalogVersion, String _code)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _catalogVersion - initial attribute declared by type Category at extension catalog
      _code - initial attribute declared by type Category at extension catalog
    • CategoryModel

      @Deprecated(since="4.1.1", forRemoval=true) public CategoryModel(CatalogVersionModel _catalogVersion, String _code, ItemModel _owner)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _catalogVersion - initial attribute declared by type Category at extension catalog
      _code - initial attribute declared by type Category at extension catalog
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getAllowedPrincipals

      @Accessor(qualifier="allowedPrincipals", type=GETTER) public List<PrincipalModel> getAllowedPrincipals()
      Generated method - Getter of the Category.allowedPrincipals attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the allowedPrincipals - Principals which are allowed to access this catalog category
    • getAllSubcategories

      @Accessor(qualifier="allSubcategories", type=GETTER) public Collection<CategoryModel> getAllSubcategories()
      Generated method - Getter of the Category.allSubcategories dynamic attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the allSubcategories
    • getAllSupercategories

      @Accessor(qualifier="allSupercategories", type=GETTER) public Collection<CategoryModel> getAllSupercategories()
      Generated method - Getter of the Category.allSupercategories dynamic attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the allSupercategories
    • getCatalogVersion

      @Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
      Generated method - Getter of the Category.catalogVersion attribute defined at extension catalog.
      Returns:
      the catalogVersion - CatalogVersion
    • getCategories

      @Accessor(qualifier="categories", type=GETTER) public List<CategoryModel> getCategories()
      Generated method - Getter of the Category.categories attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the categories - Sub Categories
    • getCategoryFeatureComponents

      @Accessor(qualifier="categoryFeatureComponents", type=GETTER) public List<CategoryFeatureComponentModel> getCategoryFeatureComponents()
      Generated method - Getter of the Category.categoryFeatureComponents attribute defined at extension acceleratorcms. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the categoryFeatureComponents
    • getCode

      @Accessor(qualifier="code", type=GETTER) public String getCode()
      Generated method - Getter of the Category.code attribute defined at extension catalog.
      Returns:
      the code - Code
    • getData_sheet

      @Accessor(qualifier="data_sheet", type=GETTER) public Collection<MediaModel> getData_sheet()
      Generated method - Getter of the Category.data_sheet attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the data_sheet
    • getDescription

      @Accessor(qualifier="description", type=GETTER) public String getDescription()
      Generated method - Getter of the Category.description attribute defined at extension catalog.
      Returns:
      the description - Catalog Category Description
    • getDescription

      @Accessor(qualifier="description", type=GETTER) public String getDescription(Locale loc)
      Generated method - Getter of the Category.description attribute defined at extension catalog.
      Parameters:
      loc - the value localization key
      Returns:
      the description - Catalog Category Description
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • getDetail

      @Accessor(qualifier="detail", type=GETTER) public Collection<MediaModel> getDetail()
      Generated method - Getter of the Category.detail attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the detail
    • getKeywords

      @Accessor(qualifier="keywords", type=GETTER) public List<KeywordModel> getKeywords()
      Generated method - Getter of the Category.keywords attribute defined at extension catalog.
      Returns:
      the keywords - Keyword
    • getKeywords

      @Accessor(qualifier="keywords", type=GETTER) public List<KeywordModel> getKeywords(Locale loc)
      Generated method - Getter of the Category.keywords attribute defined at extension catalog.
      Parameters:
      loc - the value localization key
      Returns:
      the keywords - Keyword
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • getLinkComponents

      @Accessor(qualifier="linkComponents", type=GETTER) public List<CMSLinkComponentModel> getLinkComponents()
      Generated method - Getter of the Category.linkComponents attribute defined at extension cms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the linkComponents
    • getLogo

      @Accessor(qualifier="logo", type=GETTER) public Collection<MediaModel> getLogo()
      Generated method - Getter of the Category.logo attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the logo
    • getMedias

      @Accessor(qualifier="medias", type=GETTER) public List<MediaModel> getMedias()
      Generated method - Getter of the Category.medias attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the medias - Category medias
    • getName

      @Accessor(qualifier="name", type=GETTER) public String getName()
      Generated method - Getter of the Category.name attribute defined at extension catalog.
      Returns:
      the name - Name
    • getName

      @Accessor(qualifier="name", type=GETTER) public String getName(Locale loc)
      Generated method - Getter of the Category.name attribute defined at extension catalog.
      Parameters:
      loc - the value localization key
      Returns:
      the name - Name
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • getNormal

      @Accessor(qualifier="normal", type=GETTER) public Collection<MediaModel> getNormal()
      Generated method - Getter of the Category.normal attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the normal
    • getOrder

      @Accessor(qualifier="order", type=GETTER) public Integer getOrder()
      Generated method - Getter of the Category.order attribute defined at extension catalog.
      Returns:
      the order - Order
    • getOthers

      @Accessor(qualifier="others", type=GETTER) public Collection<MediaModel> getOthers()
      Generated method - Getter of the Category.others attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the others
    • getPicture

      @Accessor(qualifier="picture", type=GETTER) public MediaModel getPicture()
      Generated method - Getter of the Category.picture attribute defined at extension catalog.
      Returns:
      the picture - Image
    • getProductCarouselComponents

      @Accessor(qualifier="productCarouselComponents", type=GETTER) public Collection<ProductCarouselComponentModel> getProductCarouselComponents()
      Generated method - Getter of the Category.productCarouselComponents attribute defined at extension cms2lib. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the productCarouselComponents
    • getProductListComponents

      @Accessor(qualifier="productListComponents", type=GETTER) public List<ProductListComponentModel> getProductListComponents()
      Generated method - Getter of the Category.productListComponents attribute defined at extension cms2lib. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the productListComponents
    • getProducts

      @Accessor(qualifier="products", type=GETTER) public List<ProductModel> getProducts()
      Generated method - Getter of the Category.products attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the products - Products
    • getPromotions

      @Accessor(qualifier="promotions", type=GETTER) public Collection<ProductPromotionModel> getPromotions()
      Generated method - Getter of the Category.promotions attribute defined at extension promotions. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the promotions - Promotions
    • getRestrictions

      @Accessor(qualifier="restrictions", type=GETTER) public Collection<CMSCategoryRestrictionModel> getRestrictions()
      Generated method - Getter of the Category.restrictions attribute defined at extension cms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the restrictions
    • getSimpleBannerComponents

      @Accessor(qualifier="simpleBannerComponents", type=GETTER) public List<SimpleBannerComponentModel> getSimpleBannerComponents()
      Generated method - Getter of the Category.simpleBannerComponents attribute defined at extension acceleratorcms. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the simpleBannerComponents
    • getSimpleResponsiveBannerComponents

      @Accessor(qualifier="simpleResponsiveBannerComponents", type=GETTER) public List<SimpleResponsiveBannerComponentModel> getSimpleResponsiveBannerComponents()
      Generated method - Getter of the Category.simpleResponsiveBannerComponents attribute defined at extension acceleratorcms. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the simpleResponsiveBannerComponents
    • getStockLevelThreshold

      @Accessor(qualifier="stockLevelThreshold", type=GETTER) public Integer getStockLevelThreshold()
      Generated method - Getter of the Category.stockLevelThreshold attribute defined at extension commerceservices.
      Returns:
      the stockLevelThreshold - Category level inventory threshold value
    • getSupercategories

      @Accessor(qualifier="supercategories", type=GETTER) public List<CategoryModel> getSupercategories()
      Generated method - Getter of the Category.supercategories attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the supercategories - Super Categories
    • getThumbnail

      @Accessor(qualifier="thumbnail", type=GETTER) public MediaModel getThumbnail()
      Generated method - Getter of the Category.thumbnail attribute defined at extension catalog.
      Returns:
      the thumbnail - Small Image
    • getThumbnails

      @Accessor(qualifier="thumbnails", type=GETTER) public Collection<MediaModel> getThumbnails()
      Generated method - Getter of the Category.thumbnails attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the thumbnails
    • getVideoComponents

      @Accessor(qualifier="videoComponents", type=GETTER) public List<VideoComponentModel> getVideoComponents()
      Generated method - Getter of the Category.videoComponents attribute defined at extension cms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the videoComponents
    • setAllowedPrincipals

      @Accessor(qualifier="allowedPrincipals", type=SETTER) public void setAllowedPrincipals(List<PrincipalModel> value)
      Generated method - Setter of Category.allowedPrincipals attribute defined at extension catalog.
      Parameters:
      value - the allowedPrincipals - Principals which are allowed to access this catalog category
    • setCatalogVersion

      @Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
      Generated method - Setter of Category.catalogVersion attribute defined at extension catalog.
      Parameters:
      value - the catalogVersion - CatalogVersion
    • setCategories

      @Accessor(qualifier="categories", type=SETTER) public void setCategories(List<CategoryModel> value)
      Generated method - Setter of Category.categories attribute defined at extension catalog.
      Parameters:
      value - the categories - Sub Categories
    • setCategoryFeatureComponents

      @Accessor(qualifier="categoryFeatureComponents", type=SETTER) public void setCategoryFeatureComponents(List<CategoryFeatureComponentModel> value)
      Generated method - Setter of Category.categoryFeatureComponents attribute defined at extension acceleratorcms.
      Parameters:
      value - the categoryFeatureComponents
    • setCode

      @Accessor(qualifier="code", type=SETTER) public void setCode(String value)
      Generated method - Setter of Category.code attribute defined at extension catalog.
      Parameters:
      value - the code - Code
    • setData_sheet

      @Accessor(qualifier="data_sheet", type=SETTER) public void setData_sheet(Collection<MediaModel> value)
      Generated method - Setter of Category.data_sheet attribute defined at extension catalog.
      Parameters:
      value - the data_sheet
    • setDescription

      @Accessor(qualifier="description", type=SETTER) public void setDescription(String value)
      Generated method - Setter of Category.description attribute defined at extension catalog.
      Parameters:
      value - the description - Catalog Category Description
    • setDescription

      @Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc)
      Generated method - Setter of Category.description attribute defined at extension catalog.
      Parameters:
      value - the description - Catalog Category Description
      loc - the value localization key
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • setDetail

      @Accessor(qualifier="detail", type=SETTER) public void setDetail(Collection<MediaModel> value)
      Generated method - Setter of Category.detail attribute defined at extension catalog.
      Parameters:
      value - the detail
    • setKeywords

      @Accessor(qualifier="keywords", type=SETTER) public void setKeywords(List<KeywordModel> value)
      Generated method - Setter of Category.keywords attribute defined at extension catalog.
      Parameters:
      value - the keywords - Keyword
    • setKeywords

      @Accessor(qualifier="keywords", type=SETTER) public void setKeywords(List<KeywordModel> value, Locale loc)
      Generated method - Setter of Category.keywords attribute defined at extension catalog.
      Parameters:
      value - the keywords - Keyword
      loc - the value localization key
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • setLinkComponents

      @Accessor(qualifier="linkComponents", type=SETTER) public void setLinkComponents(List<CMSLinkComponentModel> value)
      Generated method - Setter of Category.linkComponents attribute defined at extension cms2.
      Parameters:
      value - the linkComponents
    • setLogo

      @Accessor(qualifier="logo", type=SETTER) public void setLogo(Collection<MediaModel> value)
      Generated method - Setter of Category.logo attribute defined at extension catalog.
      Parameters:
      value - the logo
    • setMedias

      @Accessor(qualifier="medias", type=SETTER) public void setMedias(List<MediaModel> value)
      Generated method - Setter of Category.medias attribute defined at extension catalog.
      Parameters:
      value - the medias - Category medias
    • setName

      @Accessor(qualifier="name", type=SETTER) public void setName(String value)
      Generated method - Setter of Category.name attribute defined at extension catalog.
      Parameters:
      value - the name - Name
    • setName

      @Accessor(qualifier="name", type=SETTER) public void setName(String value, Locale loc)
      Generated method - Setter of Category.name attribute defined at extension catalog.
      Parameters:
      value - the name - Name
      loc - the value localization key
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • setNormal

      @Accessor(qualifier="normal", type=SETTER) public void setNormal(Collection<MediaModel> value)
      Generated method - Setter of Category.normal attribute defined at extension catalog.
      Parameters:
      value - the normal
    • setOrder

      @Accessor(qualifier="order", type=SETTER) public void setOrder(Integer value)
      Generated method - Setter of Category.order attribute defined at extension catalog.
      Parameters:
      value - the order - Order
    • setOthers

      @Accessor(qualifier="others", type=SETTER) public void setOthers(Collection<MediaModel> value)
      Generated method - Setter of Category.others attribute defined at extension catalog.
      Parameters:
      value - the others
    • setPicture

      @Accessor(qualifier="picture", type=SETTER) public void setPicture(MediaModel value)
      Generated method - Setter of Category.picture attribute defined at extension catalog.
      Parameters:
      value - the picture - Image
    • setProductCarouselComponents

      @Accessor(qualifier="productCarouselComponents", type=SETTER) public void setProductCarouselComponents(Collection<ProductCarouselComponentModel> value)
      Generated method - Setter of Category.productCarouselComponents attribute defined at extension cms2lib.
      Parameters:
      value - the productCarouselComponents
    • setProductListComponents

      @Accessor(qualifier="productListComponents", type=SETTER) public void setProductListComponents(List<ProductListComponentModel> value)
      Generated method - Setter of Category.productListComponents attribute defined at extension cms2lib.
      Parameters:
      value - the productListComponents
    • setProducts

      @Accessor(qualifier="products", type=SETTER) public void setProducts(List<ProductModel> value)
      Generated method - Setter of Category.products attribute defined at extension catalog.
      Parameters:
      value - the products - Products
    • setPromotions

      @Accessor(qualifier="promotions", type=SETTER) public void setPromotions(Collection<ProductPromotionModel> value)
      Generated method - Setter of Category.promotions attribute defined at extension promotions.
      Parameters:
      value - the promotions - Promotions
    • setRestrictions

      @Accessor(qualifier="restrictions", type=SETTER) public void setRestrictions(Collection<CMSCategoryRestrictionModel> value)
      Generated method - Setter of Category.restrictions attribute defined at extension cms2.
      Parameters:
      value - the restrictions
    • setSimpleBannerComponents

      @Accessor(qualifier="simpleBannerComponents", type=SETTER) public void setSimpleBannerComponents(List<SimpleBannerComponentModel> value)
      Generated method - Setter of Category.simpleBannerComponents attribute defined at extension acceleratorcms.
      Parameters:
      value - the simpleBannerComponents
    • setSimpleResponsiveBannerComponents

      @Accessor(qualifier="simpleResponsiveBannerComponents", type=SETTER) public void setSimpleResponsiveBannerComponents(List<SimpleResponsiveBannerComponentModel> value)
      Generated method - Setter of Category.simpleResponsiveBannerComponents attribute defined at extension acceleratorcms.
      Parameters:
      value - the simpleResponsiveBannerComponents
    • setStockLevelThreshold

      @Accessor(qualifier="stockLevelThreshold", type=SETTER) public void setStockLevelThreshold(Integer value)
      Generated method - Setter of Category.stockLevelThreshold attribute defined at extension commerceservices.
      Parameters:
      value - the stockLevelThreshold - Category level inventory threshold value
    • setSupercategories

      @Accessor(qualifier="supercategories", type=SETTER) public void setSupercategories(List<CategoryModel> value)
      Generated method - Setter of Category.supercategories attribute defined at extension catalog.
      Parameters:
      value - the supercategories - Super Categories
    • setThumbnail

      @Accessor(qualifier="thumbnail", type=SETTER) public void setThumbnail(MediaModel value)
      Generated method - Setter of Category.thumbnail attribute defined at extension catalog.
      Parameters:
      value - the thumbnail - Small Image
    • setThumbnails

      @Accessor(qualifier="thumbnails", type=SETTER) public void setThumbnails(Collection<MediaModel> value)
      Generated method - Setter of Category.thumbnails attribute defined at extension catalog.
      Parameters:
      value - the thumbnails
    • setVideoComponents

      @Accessor(qualifier="videoComponents", type=SETTER) public void setVideoComponents(List<VideoComponentModel> value)
      Generated method - Setter of Category.videoComponents attribute defined at extension cms2.
      Parameters:
      value - the videoComponents