Class ShippingRateBean
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.shipping.ShippingRateBean
- All Implemented Interfaces:
BusinessObject
,ShippingRate
,Serializable
Object representing a shipping rate within the system.
ShippingRateBean
is the default implementation of the
ShippingRate
interface for the application.
The database stores shipping rates in the sscShippingRate
table, and this interface can be used to represent a single row of that
table. The Hibernate configuration file ShippingRateBean.hbm.xml
maps that table's columns to the properties in this object.
- Author:
- David Tobey
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Double
private Double
private Double
private boolean
private static final long
private ShippingMethod
private int
private int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFloor()
boolean
int
int
void
void
setCeiling
(Double ceiling) void
void
setIsActive
(boolean isActive) void
setShippingMethod
(ShippingMethod shippingMethod) void
setShippingMethodID
(int shippingMethodID) void
setShippingRateID
(int shippingRateID) 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 Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
shippingRateID
private int shippingRateID -
shippingMethodID
private int shippingMethodID -
floor
-
ceiling
-
amount
-
isActive
private boolean isActive -
shippingMethod
-
-
Constructor Details
-
ShippingRateBean
public ShippingRateBean()
-
-
Method Details
-
getShippingMethod
- Specified by:
getShippingMethod
in interfaceShippingRate
-
setShippingMethod
- Specified by:
setShippingMethod
in interfaceShippingRate
-
getShippingRateID
public int getShippingRateID()- Specified by:
getShippingRateID
in interfaceShippingRate
-
setShippingRateID
public void setShippingRateID(int shippingRateID) - Specified by:
setShippingRateID
in interfaceShippingRate
-
getAmount
- Specified by:
getAmount
in interfaceShippingRate
-
setAmount
- Specified by:
setAmount
in interfaceShippingRate
-
getCeiling
- Specified by:
getCeiling
in interfaceShippingRate
-
setCeiling
- Specified by:
setCeiling
in interfaceShippingRate
-
getFloor
- Specified by:
getFloor
in interfaceShippingRate
-
setFloor
- Specified by:
setFloor
in interfaceShippingRate
-
getIsActive
public boolean getIsActive()- Specified by:
getIsActive
in interfaceShippingRate
-
setIsActive
public void setIsActive(boolean isActive) - Specified by:
setIsActive
in interfaceShippingRate
-
getShippingMethodID
public int getShippingMethodID()- Specified by:
getShippingMethodID
in interfaceShippingRate
-
setShippingMethodID
public void setShippingMethodID(int shippingMethodID) - Specified by:
setShippingMethodID
in interfaceShippingRate
-