com.softslate.commerce.businessobjects.shipping
Class ShippingRuleBean
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.shipping.ShippingRuleBean
- All Implemented Interfaces:
- BusinessObject, ShippingRule, java.io.Serializable
public class ShippingRuleBean
- extends BaseBusinessObject
- implements ShippingRule, java.io.Serializable
Object representing a discount within the system. ShippingRuleBean
is the default implementation of the ShippingRule
interface for
the application.
The database stores discounts in the sscShippingRule
table, and
this interface can be used to represent a single row of that table. The
Hibernate configuration file ShippingRuleBean.hbm.xml
maps that
table's columns to the properties in this object.
- Author:
- Jason McWilliams
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
shippingRuleID
private int shippingRuleID
code
private java.lang.String code
name
private java.lang.String name
description
private java.lang.String description
isActive
private boolean isActive
ruleType
private java.lang.String ruleType
ruleOrder
private int ruleOrder
extra1
private java.lang.String extra1
extra2
private java.lang.String extra2
extra3
private java.lang.String extra3
skuShippingRules
private java.util.Collection skuShippingRules
shippingRuleRanges
private java.util.Collection shippingRuleRanges
ShippingRuleBean
public ShippingRuleBean()
getShippingRuleID
public int getShippingRuleID()
- Specified by:
getShippingRuleID
in interface ShippingRule
setShippingRuleID
public void setShippingRuleID(int shippingRuleID)
- Specified by:
setShippingRuleID
in interface ShippingRule
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interface ShippingRule
setCode
public void setCode(java.lang.String code)
- Specified by:
setCode
in interface ShippingRule
getName
public java.lang.String getName()
- Specified by:
getName
in interface ShippingRule
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interface ShippingRule
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interface ShippingRule
setDescription
public void setDescription(java.lang.String description)
- Specified by:
setDescription
in interface ShippingRule
getIsActive
public boolean getIsActive()
- Specified by:
getIsActive
in interface ShippingRule
setIsActive
public void setIsActive(boolean isActive)
- Specified by:
setIsActive
in interface ShippingRule
getRuleType
public java.lang.String getRuleType()
- Specified by:
getRuleType
in interface ShippingRule
setRuleType
public void setRuleType(java.lang.String ruleType)
- Specified by:
setRuleType
in interface ShippingRule
getRuleOrder
public int getRuleOrder()
- Specified by:
getRuleOrder
in interface ShippingRule
setRuleOrder
public void setRuleOrder(int ruleOrder)
- Specified by:
setRuleOrder
in interface ShippingRule
getExtra1
public java.lang.String getExtra1()
- Specified by:
getExtra1
in interface ShippingRule
setExtra1
public void setExtra1(java.lang.String extra1)
- Specified by:
setExtra1
in interface ShippingRule
getExtra2
public java.lang.String getExtra2()
- Specified by:
getExtra2
in interface ShippingRule
setExtra2
public void setExtra2(java.lang.String extra2)
- Specified by:
setExtra2
in interface ShippingRule
getExtra3
public java.lang.String getExtra3()
- Specified by:
getExtra3
in interface ShippingRule
setExtra3
public void setExtra3(java.lang.String extra3)
- Specified by:
setExtra3
in interface ShippingRule
getSkuShippingRules
public java.util.Collection getSkuShippingRules()
- Specified by:
getSkuShippingRules
in interface ShippingRule
setSkuShippingRules
public void setSkuShippingRules(java.util.Collection skuShippingRules)
- Specified by:
setSkuShippingRules
in interface ShippingRule
getShippingRuleRanges
public java.util.Collection getShippingRuleRanges()
- Specified by:
getShippingRuleRanges
in interface ShippingRule
setShippingRuleRanges
public void setShippingRuleRanges(java.util.Collection shippingRuleRanges)
- Specified by:
setShippingRuleRanges
in interface ShippingRule
Copyright ? SoftSlate, LLC 2003?2005