com.softslate.commerce.businessobjects.shipping
Class ShippingRuleRangeBean

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

public class ShippingRuleRangeBean
extends BaseBusinessObject
implements ShippingRuleRange, java.io.Serializable

Object representing a discount range within the system. ShippingRuleRangeBean is the default implementation of the ShippingRuleRange interface for the application.

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

Author:
Jason McWilliams
See Also:
Serialized Form

Field Summary
private  java.lang.Double ceiling
           
private  java.lang.String countries
           
private  java.lang.Double discount
           
private  java.lang.String discountType
           
private  java.lang.Double floor
           
private  boolean isActive
           
private  java.lang.String limitMethods
           
private  java.lang.String limitType
           
private  java.lang.String pkgDescription
           
private  java.lang.String pkgExtra1
           
private  java.lang.String pkgExtra2
           
private  java.lang.String pkgExtra3
           
private  java.lang.String pkgExtra4
           
private  java.lang.String pkgExtra5
           
private  java.lang.Double pkgHeight
           
private  java.lang.Double pkgLength
           
private  java.lang.Double pkgWeight
           
private  java.lang.Double pkgWidth
           
private static long serialVersionUID
           
private  ShippingRule shippingRule
           
private  int shippingRuleID
           
private  int shippingRuleRangeID
           
private  java.lang.String states
           
 
Constructor Summary
ShippingRuleRangeBean()
           
 
Method Summary
 java.lang.Double getCeiling()
           
 java.lang.String getCountries()
           
 java.lang.Double getDiscount()
           
 java.lang.String getDiscountType()
           
 java.lang.Double getFloor()
           
 boolean getIsActive()
           
 java.lang.String getLimitMethods()
           
 java.lang.String getLimitType()
           
 java.lang.String getPkgDescription()
           
 java.lang.String getPkgExtra1()
           
 java.lang.String getPkgExtra2()
           
 java.lang.String getPkgExtra3()
           
 java.lang.String getPkgExtra4()
           
 java.lang.String getPkgExtra5()
           
 java.lang.Double getPkgHeight()
           
 java.lang.Double getPkgLength()
           
 java.lang.Double getPkgWeight()
           
 java.lang.Double getPkgWidth()
           
 ShippingRule getShippingRule()
           
 int getShippingRuleID()
           
 int getShippingRuleRangeID()
           
 java.lang.String getStates()
           
 void setCeiling(java.lang.Double ceiling)
           
 void setCountries(java.lang.String countries)
           
 void setDiscount(java.lang.Double discount)
           
 void setDiscountType(java.lang.String discountType)
           
 void setFloor(java.lang.Double floor)
           
 void setIsActive(boolean isActive)
           
 void setLimitMethods(java.lang.String limitMethods)
           
 void setLimitType(java.lang.String limitType)
           
 void setPkgDescription(java.lang.String pkgDescription)
           
 void setPkgExtra1(java.lang.String pkgExtra1)
           
 void setPkgExtra2(java.lang.String pkgExtra2)
           
 void setPkgExtra3(java.lang.String pkgExtra3)
           
 void setPkgExtra4(java.lang.String pkgExtra4)
           
 void setPkgExtra5(java.lang.String pkgExtra5)
           
 void setPkgHeight(java.lang.Double pkgHeight)
           
 void setPkgLength(java.lang.Double pkgLength)
           
 void setPkgWeight(java.lang.Double pkgWeight)
           
 void setPkgWidth(java.lang.Double pkgWidth)
           
 void setShippingRule(ShippingRule shippingRule)
           
 void setShippingRuleID(int shippingRuleID)
           
 void setShippingRuleRangeID(int shippingRuleRangeID)
           
 void setStates(java.lang.String states)
           
 
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

shippingRuleRangeID

private int shippingRuleRangeID

shippingRuleID

private int shippingRuleID

floor

private java.lang.Double floor

ceiling

private java.lang.Double ceiling

isActive

private boolean isActive

discountType

private java.lang.String discountType

discount

private java.lang.Double discount

pkgDescription

private java.lang.String pkgDescription

pkgWeight

private java.lang.Double pkgWeight

pkgLength

private java.lang.Double pkgLength

pkgHeight

private java.lang.Double pkgHeight

pkgWidth

private java.lang.Double pkgWidth

pkgExtra1

private java.lang.String pkgExtra1

pkgExtra2

private java.lang.String pkgExtra2

pkgExtra3

private java.lang.String pkgExtra3

pkgExtra4

private java.lang.String pkgExtra4

pkgExtra5

private java.lang.String pkgExtra5

limitMethods

private java.lang.String limitMethods

limitType

private java.lang.String limitType

countries

private java.lang.String countries

states

private java.lang.String states

shippingRule

private ShippingRule shippingRule
Constructor Detail

ShippingRuleRangeBean

public ShippingRuleRangeBean()
Method Detail

getShippingRuleRangeID

public int getShippingRuleRangeID()
Specified by:
getShippingRuleRangeID in interface ShippingRuleRange

setShippingRuleRangeID

public void setShippingRuleRangeID(int shippingRuleRangeID)
Specified by:
setShippingRuleRangeID in interface ShippingRuleRange

getShippingRuleID

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

setShippingRuleID

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

getFloor

public java.lang.Double getFloor()
Specified by:
getFloor in interface ShippingRuleRange

setFloor

public void setFloor(java.lang.Double floor)
Specified by:
setFloor in interface ShippingRuleRange

getCeiling

public java.lang.Double getCeiling()
Specified by:
getCeiling in interface ShippingRuleRange

setCeiling

public void setCeiling(java.lang.Double ceiling)
Specified by:
setCeiling in interface ShippingRuleRange

getIsActive

public boolean getIsActive()
Specified by:
getIsActive in interface ShippingRuleRange

setIsActive

public void setIsActive(boolean isActive)
Specified by:
setIsActive in interface ShippingRuleRange

getDiscountType

public java.lang.String getDiscountType()
Specified by:
getDiscountType in interface ShippingRuleRange

setDiscountType

public void setDiscountType(java.lang.String discountType)
Specified by:
setDiscountType in interface ShippingRuleRange

getDiscount

public java.lang.Double getDiscount()
Specified by:
getDiscount in interface ShippingRuleRange

setDiscount

public void setDiscount(java.lang.Double discount)
Specified by:
setDiscount in interface ShippingRuleRange

getPkgDescription

public java.lang.String getPkgDescription()
Specified by:
getPkgDescription in interface ShippingRuleRange

setPkgDescription

public void setPkgDescription(java.lang.String pkgDescription)
Specified by:
setPkgDescription in interface ShippingRuleRange

getPkgWeight

public java.lang.Double getPkgWeight()
Specified by:
getPkgWeight in interface ShippingRuleRange

setPkgWeight

public void setPkgWeight(java.lang.Double pkgWeight)
Specified by:
setPkgWeight in interface ShippingRuleRange

getPkgLength

public java.lang.Double getPkgLength()
Specified by:
getPkgLength in interface ShippingRuleRange

setPkgLength

public void setPkgLength(java.lang.Double pkgLength)
Specified by:
setPkgLength in interface ShippingRuleRange

getPkgHeight

public java.lang.Double getPkgHeight()
Specified by:
getPkgHeight in interface ShippingRuleRange

setPkgHeight

public void setPkgHeight(java.lang.Double pkgHeight)
Specified by:
setPkgHeight in interface ShippingRuleRange

getPkgWidth

public java.lang.Double getPkgWidth()
Specified by:
getPkgWidth in interface ShippingRuleRange

setPkgWidth

public void setPkgWidth(java.lang.Double pkgWidth)
Specified by:
setPkgWidth in interface ShippingRuleRange

getPkgExtra1

public java.lang.String getPkgExtra1()
Specified by:
getPkgExtra1 in interface ShippingRuleRange

setPkgExtra1

public void setPkgExtra1(java.lang.String pkgExtra1)
Specified by:
setPkgExtra1 in interface ShippingRuleRange

getPkgExtra2

public java.lang.String getPkgExtra2()
Specified by:
getPkgExtra2 in interface ShippingRuleRange

setPkgExtra2

public void setPkgExtra2(java.lang.String pkgExtra2)
Specified by:
setPkgExtra2 in interface ShippingRuleRange

getPkgExtra3

public java.lang.String getPkgExtra3()
Specified by:
getPkgExtra3 in interface ShippingRuleRange

setPkgExtra3

public void setPkgExtra3(java.lang.String pkgExtra3)
Specified by:
setPkgExtra3 in interface ShippingRuleRange

getPkgExtra4

public java.lang.String getPkgExtra4()
Specified by:
getPkgExtra4 in interface ShippingRuleRange

setPkgExtra4

public void setPkgExtra4(java.lang.String pkgExtra4)
Specified by:
setPkgExtra4 in interface ShippingRuleRange

getPkgExtra5

public java.lang.String getPkgExtra5()
Specified by:
getPkgExtra5 in interface ShippingRuleRange

setPkgExtra5

public void setPkgExtra5(java.lang.String pkgExtra5)
Specified by:
setPkgExtra5 in interface ShippingRuleRange

getLimitMethods

public java.lang.String getLimitMethods()
Specified by:
getLimitMethods in interface ShippingRuleRange

setLimitMethods

public void setLimitMethods(java.lang.String limitMethods)
Specified by:
setLimitMethods in interface ShippingRuleRange

getLimitType

public java.lang.String getLimitType()
Specified by:
getLimitType in interface ShippingRuleRange

setLimitType

public void setLimitType(java.lang.String limitType)
Specified by:
setLimitType in interface ShippingRuleRange

getShippingRule

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

setShippingRule

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

getCountries

public java.lang.String getCountries()
Specified by:
getCountries in interface ShippingRuleRange

setCountries

public void setCountries(java.lang.String countries)
Specified by:
setCountries in interface ShippingRuleRange

getStates

public java.lang.String getStates()
Specified by:
getStates in interface ShippingRuleRange

setStates

public void setStates(java.lang.String states)
Specified by:
setStates in interface ShippingRuleRange


Copyright © SoftSlate, LLC 2003–2005