Class Category
java.lang.Object
com.broadleafcommerce.bulkoperations.domain.catalog.Category
- All Implemented Interfaces:
- CatalogItem,- Serializable
DTO for a Broadleaf Category.
- Since:
- Bulk Operations Service 1.0.2, Release Train 2.1.4, Release Train 2.2.0
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleanbooleanMap of any additional attributes for the product.getId()The context ID of the categoryinthashCode()voidsetAdditionalAttributes(Map<String, Object> additionalAttributes) Map of any additional attributes for the product.voidsetDefaultSort(String defaultSort) voidThe context ID of the categoryvoidsetProductIds(List<String> productIds) voidsetProductMembershipRule(String productMembershipRule) voidsetProductMembershipType(String productMembershipType) toString()Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.broadleafcommerce.bulkoperations.domain.CatalogItemaddAdditionalAttribute, getAdditionalAttribute
- 
Constructor Details- 
Categorypublic Category()
 
- 
- 
Method Details- 
getIdThe context ID of the category- Specified by:
- getIdin interface- CatalogItem
- Returns:
- The ID of the CatalogItem.
 
- 
getDefaultSort
- 
getProductMembershipType
- 
getProductMembershipRule
- 
getProductIds
- 
getAdditionalAttributesMap of any additional attributes for the product.- Specified by:
- getAdditionalAttributesin interface- CatalogItem
- Returns:
- any additional attributes passed in the request not matching any defined properties.
 
- 
setIdThe context ID of the category
- 
setDefaultSort
- 
setProductMembershipType
- 
setProductMembershipRule
- 
setProductIds
- 
setAdditionalAttributesMap of any additional attributes for the product.
- 
equals
- 
canEqual
- 
hashCodepublic int hashCode()
- 
toString
 
-