com.softslate.commerce.businessobjects.product
Class SKUDiscountBean

java.lang.Object
  extended by com.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended by com.softslate.commerce.businessobjects.product.SKUDiscountBean
All Implemented Interfaces:
BusinessObject, SKUDiscount, java.io.Serializable

public class SKUDiscountBean
extends BaseBusinessObject
implements SKUDiscount, java.io.Serializable

Object representing a sku discount in the system. SKUDiscountBean is the default implementation of the SKUDiscount interface for the application.

The database stores sku discounts in the sscSKUDiscount table, and this interface can be used to represent a single row of that table. The Hibernate configuration file SKUDiscountBean.hbm.xml maps that table's columns to the properties in this object.

Author:
David Tobey
See Also:
Serialized Form

Field Summary
private  Discount discount
           
private  int discountID
           
(package private) static org.apache.commons.logging.Log log
           
private static long serialVersionUID
           
private  SKU sku
           
private  int skuDiscountID
           
private  int skuID
           
 
Constructor Summary
SKUDiscountBean()
           
 
Method Summary
 Discount getDiscount()
           
 int getDiscountID()
           
 SKU getSku()
           
 int getSkuDiscountID()
           
 int getSkuID()
           
 void setDiscount(Discount discount)
           
 void setDiscountID(int discountID)
           
 void setSku(SKU sku)
           
 void setSkuDiscountID(int skuDiscountID)
           
 void setSkuID(int skuID)
           
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessObject
initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

log

static org.apache.commons.logging.Log log

skuDiscountID

private int skuDiscountID

discountID

private int discountID

skuID

private int skuID

discount

private Discount discount

sku

private SKU sku
Constructor Detail

SKUDiscountBean

public SKUDiscountBean()
Method Detail

getSkuDiscountID

public int getSkuDiscountID()
Specified by:
getSkuDiscountID in interface SKUDiscount

setSkuDiscountID

public void setSkuDiscountID(int skuDiscountID)
Specified by:
setSkuDiscountID in interface SKUDiscount

getDiscountID

public int getDiscountID()
Specified by:
getDiscountID in interface SKUDiscount

setDiscountID

public void setDiscountID(int discountID)
Specified by:
setDiscountID in interface SKUDiscount

getSkuID

public int getSkuID()
Specified by:
getSkuID in interface SKUDiscount

setSkuID

public void setSkuID(int skuID)
Specified by:
setSkuID in interface SKUDiscount

getDiscount

public Discount getDiscount()
Specified by:
getDiscount in interface SKUDiscount

setDiscount

public void setDiscount(Discount discount)
Specified by:
setDiscount in interface SKUDiscount

getSku

public SKU getSku()
Specified by:
getSku in interface SKUDiscount

setSku

public void setSku(SKU sku)
Specified by:
setSku in interface SKUDiscount


Copyright © SoftSlate, LLC 2003–2005