com.softslate.commerce.businessobjects.product
Class ProductBean
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.product.ProductBean
- All Implemented Interfaces:
- BusinessObject, Product
- public class ProductBean
- extends BaseBusinessObject
- implements Product
Object representing a product within the system.
ProductBean
is the default implementation of the
Product
interface for the application.
- Author:
- David Tobey
- See Also:
Product
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
static org.apache.commons.logging.Log log
productID
private int productID
code
private java.lang.String code
name
private java.lang.String name
isActive
private boolean isActive
keywords
private java.lang.String keywords
extra3
private java.lang.String extra3
extra4
private java.lang.String extra4
extra5
private java.lang.String extra5
extra1
private java.lang.String extra1
extra2
private java.lang.String extra2
shortDescription
private java.lang.String shortDescription
description
private java.lang.String description
unitCost
private double unitCost
unitPrice
private double unitPrice
altPrice
private double altPrice
weight
private double weight
header
private java.lang.String header
footer
private java.lang.String footer
isTaxed
private boolean isTaxed
formattedCost
private java.lang.String formattedCost
formattedPrice
private java.lang.String formattedPrice
formattedAltPrice
private java.lang.String formattedAltPrice
smallImage
private java.lang.String smallImage
mediumImage
private java.lang.String mediumImage
largeImage
private java.lang.String largeImage
primaryCategoryID
private int primaryCategoryID
productOrder
private int productOrder
attributesAndOptions
private java.util.Collection attributesAndOptions
productSettings
private java.util.Map productSettings
ProductBean
public ProductBean()
getProductID
public int getProductID()
- Specified by:
getProductID
in interface Product
setProductID
public void setProductID(int productID)
- Specified by:
setProductID
in interface Product
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interface Product
setCode
public void setCode(java.lang.String code)
- Specified by:
setCode
in interface Product
getName
public java.lang.String getName()
- Specified by:
getName
in interface Product
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interface Product
getIsActive
public boolean getIsActive()
- Specified by:
getIsActive
in interface Product
setIsActive
public void setIsActive(boolean isActive)
- Specified by:
setIsActive
in interface Product
getExtra3
public java.lang.String getExtra3()
- Specified by:
getExtra3
in interface Product
setExtra3
public void setExtra3(java.lang.String extra3)
- Specified by:
setExtra3
in interface Product
getExtra4
public java.lang.String getExtra4()
- Specified by:
getExtra4
in interface Product
setExtra4
public void setExtra4(java.lang.String extra4)
- Specified by:
setExtra4
in interface Product
getExtra5
public java.lang.String getExtra5()
- Specified by:
getExtra5
in interface Product
setExtra5
public void setExtra5(java.lang.String extra5)
- Specified by:
setExtra5
in interface Product
getKeywords
public java.lang.String getKeywords()
- Specified by:
getKeywords
in interface Product
setKeywords
public void setKeywords(java.lang.String keywords)
- Specified by:
setKeywords
in interface Product
getExtra1
public java.lang.String getExtra1()
- Specified by:
getExtra1
in interface Product
setExtra1
public void setExtra1(java.lang.String extra1)
- Specified by:
setExtra1
in interface Product
getExtra2
public java.lang.String getExtra2()
- Specified by:
getExtra2
in interface Product
setExtra2
public void setExtra2(java.lang.String extra2)
- Specified by:
setExtra2
in interface Product
getShortDescription
public java.lang.String getShortDescription()
- Specified by:
getShortDescription
in interface Product
setShortDescription
public void setShortDescription(java.lang.String shortDescription)
- Specified by:
setShortDescription
in interface Product
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interface Product
setDescription
public void setDescription(java.lang.String description)
- Specified by:
setDescription
in interface Product
getUnitCost
public double getUnitCost()
- Specified by:
getUnitCost
in interface Product
setUnitCost
public void setUnitCost(double unitCost)
- Specified by:
setUnitCost
in interface Product
getUnitPrice
public double getUnitPrice()
- Specified by:
getUnitPrice
in interface Product
setUnitPrice
public void setUnitPrice(double unitPrice)
- Specified by:
setUnitPrice
in interface Product
getAltPrice
public double getAltPrice()
- Specified by:
getAltPrice
in interface Product
setAltPrice
public void setAltPrice(double altPrice)
- Specified by:
setAltPrice
in interface Product
getWeight
public double getWeight()
- Specified by:
getWeight
in interface Product
setWeight
public void setWeight(double weight)
- Specified by:
setWeight
in interface Product
getHeader
public java.lang.String getHeader()
- Specified by:
getHeader
in interface Product
setHeader
public void setHeader(java.lang.String header)
- Specified by:
setHeader
in interface Product
getFooter
public java.lang.String getFooter()
- Specified by:
getFooter
in interface Product
setFooter
public void setFooter(java.lang.String footer)
- Specified by:
setFooter
in interface Product
getIsTaxed
public boolean getIsTaxed()
- Specified by:
getIsTaxed
in interface Product
setIsTaxed
public void setIsTaxed(boolean isTaxed)
- Specified by:
setIsTaxed
in interface Product
getFormattedCost
public java.lang.String getFormattedCost()
- Specified by:
getFormattedCost
in interface Product
setFormattedCost
public void setFormattedCost(java.lang.String formattedCost)
- Specified by:
setFormattedCost
in interface Product
getFormattedPrice
public java.lang.String getFormattedPrice()
- Specified by:
getFormattedPrice
in interface Product
setFormattedPrice
public void setFormattedPrice(java.lang.String formattedPrice)
- Specified by:
setFormattedPrice
in interface Product
getFormattedAltPrice
public java.lang.String getFormattedAltPrice()
- Specified by:
getFormattedAltPrice
in interface Product
setFormattedAltPrice
public void setFormattedAltPrice(java.lang.String formattedAltPrice)
- Specified by:
setFormattedAltPrice
in interface Product
getSmallImage
public java.lang.String getSmallImage()
- Specified by:
getSmallImage
in interface Product
setSmallImage
public void setSmallImage(java.lang.String smallImage)
- Specified by:
setSmallImage
in interface Product
getMediumImage
public java.lang.String getMediumImage()
- Specified by:
getMediumImage
in interface Product
setMediumImage
public void setMediumImage(java.lang.String mediumImage)
- Specified by:
setMediumImage
in interface Product
getLargeImage
public java.lang.String getLargeImage()
- Specified by:
getLargeImage
in interface Product
setLargeImage
public void setLargeImage(java.lang.String largeImage)
- Specified by:
setLargeImage
in interface Product
getPrimaryCategoryID
public int getPrimaryCategoryID()
- Specified by:
getPrimaryCategoryID
in interface Product
setPrimaryCategoryID
public void setPrimaryCategoryID(int primaryCategoryID)
- Specified by:
setPrimaryCategoryID
in interface Product
getProductOrder
public int getProductOrder()
- Specified by:
getProductOrder
in interface Product
setProductOrder
public void setProductOrder(int productOrder)
- Specified by:
setProductOrder
in interface Product
getAttributesAndOptions
public java.util.Collection getAttributesAndOptions()
- Specified by:
getAttributesAndOptions
in interface Product
setAttributesAndOptions
public void setAttributesAndOptions(java.util.Collection attributesAndOptions)
- Specified by:
setAttributesAndOptions
in interface Product
getProductSettings
public java.util.Map getProductSettings()
- Specified by:
getProductSettings
in interface Product
setProductSettings
public void setProductSettings(java.util.Map productSettings)
- Specified by:
setProductSettings
in interface Product
addFormatting
public void addFormatting(java.util.Locale locale,
java.lang.String currencyCode)
- Specified by:
addFormatting
in interface Product
Copyright © SoftSlate, Inc. 20032005