Class Product
java.lang.Object
com.broadleafcommerce.bulkoperations.domain.Product
- All Implemented Interfaces:
CatalogItem
,Serializable
DTO for a Broadleaf Product.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Map 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.int
hashCode()
void
setAdditionalAttributes
(Map<String, Object> additionalAttributes) Map of any additional attributes for the product.void
The context ID of the productvoid
setPricingKey
(String pricingKey) The pricing key of the product.void
The SKU of the product.toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods 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:
getId
in 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:
getAdditionalAttributes
in 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
-