Class Product
java.lang.Object
com.broadleafcommerce.bulkoperations.domain.Product
- All Implemented Interfaces:
CatalogItem,Serializable
DTO for a Broadleaf Product.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanMap of any additional attributes for the product.getId()The context ID of the productThe pricing key of the product.getSku()The SKU of the product.inthashCode()voidsetAdditionalAttributes(Map<String, Object> additionalAttributes) Map of any additional attributes for the product.voidThe context ID of the productvoidsetPricingKey(String pricingKey) The pricing key of the product.voidThe SKU of the product.toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.broadleafcommerce.bulkoperations.domain.CatalogItem
addAdditionalAttribute, getAdditionalAttribute
-
Constructor Details
-
Product
public Product()
-
-
Method Details
-
getId
The context ID of the product- Specified by:
getIdin interfaceCatalogItem- Returns:
- The ID of the CatalogItem.
-
getSku
The SKU of the product. -
getPricingKey
The pricing key of the product. -
getAdditionalAttributes
Map of any additional attributes for the product.- Specified by:
getAdditionalAttributesin interfaceCatalogItem- Returns:
- any additional attributes passed in the request not matching any defined properties.
-
setId
The context ID of the product -
setSku
The SKU of the product. -
setPricingKey
The pricing key of the product. -
setAdditionalAttributes
Map of any additional attributes for the product. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-