com.softslate.commerce.businessobjects.shipping
Class SKUShippingRuleBean

java.lang.Object
  extended by com.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended by com.softslate.commerce.businessobjects.shipping.SKUShippingRuleBean
All Implemented Interfaces:
BusinessObject, SKUShippingRule, java.io.Serializable

public class SKUShippingRuleBean
extends BaseBusinessObject
implements SKUShippingRule, java.io.Serializable

Object representing a sku shipping rule in the system. SKUShippingRuleBean is the default implementation of the SKUShippingRule interface for the application.

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

Author:
Jason McWilliams
See Also:
Serialized Form

Field Summary
(package private) static org.apache.commons.logging.Log log
           
private static long serialVersionUID
           
private  ShippingRule shippingRule
           
private  int shippingRuleID
           
private  SKU sku
           
private  int skuID
           
private  int skuShippingRuleID
           
 
Constructor Summary
SKUShippingRuleBean()
           
 
Method Summary
 ShippingRule getShippingRule()
           
 int getShippingRuleID()
           
 SKU getSku()
           
 int getSkuID()
           
 int getSkuShippingRuleID()
           
 void setShippingRule(ShippingRule shippingRule)
           
 void setShippingRuleID(int shippingRuleID)
           
 void setSku(SKU sku)
           
 void setSkuID(int skuID)
           
 void setSkuShippingRuleID(int skuShippingRuleID)
           
 
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

skuShippingRuleID

private int skuShippingRuleID

shippingRuleID

private int shippingRuleID

skuID

private int skuID

shippingRule

private ShippingRule shippingRule

sku

private SKU sku
Constructor Detail

SKUShippingRuleBean

public SKUShippingRuleBean()
Method Detail

getSkuShippingRuleID

public int getSkuShippingRuleID()
Specified by:
getSkuShippingRuleID in interface SKUShippingRule

setSkuShippingRuleID

public void setSkuShippingRuleID(int skuShippingRuleID)
Specified by:
setSkuShippingRuleID in interface SKUShippingRule

getShippingRuleID

public int getShippingRuleID()
Specified by:
getShippingRuleID in interface SKUShippingRule

setShippingRuleID

public void setShippingRuleID(int shippingRuleID)
Specified by:
setShippingRuleID in interface SKUShippingRule

getSkuID

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

setSkuID

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

getShippingRule

public ShippingRule getShippingRule()
Specified by:
getShippingRule in interface SKUShippingRule

setShippingRule

public void setShippingRule(ShippingRule shippingRule)
Specified by:
setShippingRule in interface SKUShippingRule

getSku

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

setSku

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


Copyright © SoftSlate, LLC 2003–2005