Class ShippingRuleRangeBean
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.shipping.ShippingRuleRangeBean
- All Implemented Interfaces:
BusinessObject
,ShippingRuleRange
,Serializable
public class ShippingRuleRangeBean
extends BaseBusinessObject
implements ShippingRuleRange, 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:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Double
private String
private Double
private String
private Double
private boolean
private String
private String
private String
private String
private String
private String
private String
private String
private Double
private Double
private Double
private Double
private static final long
private ShippingRule
private int
private int
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFloor()
boolean
int
int
void
setCeiling
(Double ceiling) void
setCountries
(String countries) void
setDiscount
(Double discount) void
setDiscountType
(String discountType) void
void
setIsActive
(boolean isActive) void
setLimitMethods
(String limitMethods) void
setLimitType
(String limitType) void
setPkgDescription
(String pkgDescription) void
setPkgExtra1
(String pkgExtra1) void
setPkgExtra2
(String pkgExtra2) void
setPkgExtra3
(String pkgExtra3) void
setPkgExtra4
(String pkgExtra4) void
setPkgExtra5
(String pkgExtra5) void
setPkgHeight
(Double pkgHeight) void
setPkgLength
(Double pkgLength) void
setPkgWeight
(Double pkgWeight) void
setPkgWidth
(Double pkgWidth) void
setShippingRule
(ShippingRule shippingRule) void
setShippingRuleID
(int shippingRuleID) void
setShippingRuleRangeID
(int shippingRuleRangeID) void
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:
-
shippingRuleRangeID
private int shippingRuleRangeID -
shippingRuleID
private int shippingRuleID -
floor
-
ceiling
-
isActive
private boolean isActive -
discountType
-
discount
-
pkgDescription
-
pkgWeight
-
pkgLength
-
pkgHeight
-
pkgWidth
-
pkgExtra1
-
pkgExtra2
-
pkgExtra3
-
pkgExtra4
-
pkgExtra5
-
limitMethods
-
limitType
-
countries
-
states
-
shippingRule
-
-
Constructor Details
-
ShippingRuleRangeBean
public ShippingRuleRangeBean()
-
-
Method Details
-
getShippingRuleRangeID
public int getShippingRuleRangeID()- Specified by:
getShippingRuleRangeID
in interfaceShippingRuleRange
-
setShippingRuleRangeID
public void setShippingRuleRangeID(int shippingRuleRangeID) - Specified by:
setShippingRuleRangeID
in interfaceShippingRuleRange
-
getShippingRuleID
public int getShippingRuleID()- Specified by:
getShippingRuleID
in interfaceShippingRuleRange
-
setShippingRuleID
public void setShippingRuleID(int shippingRuleID) - Specified by:
setShippingRuleID
in interfaceShippingRuleRange
-
getFloor
- Specified by:
getFloor
in interfaceShippingRuleRange
-
setFloor
- Specified by:
setFloor
in interfaceShippingRuleRange
-
getCeiling
- Specified by:
getCeiling
in interfaceShippingRuleRange
-
setCeiling
- Specified by:
setCeiling
in interfaceShippingRuleRange
-
getIsActive
public boolean getIsActive()- Specified by:
getIsActive
in interfaceShippingRuleRange
-
setIsActive
public void setIsActive(boolean isActive) - Specified by:
setIsActive
in interfaceShippingRuleRange
-
getDiscountType
- Specified by:
getDiscountType
in interfaceShippingRuleRange
-
setDiscountType
- Specified by:
setDiscountType
in interfaceShippingRuleRange
-
getDiscount
- Specified by:
getDiscount
in interfaceShippingRuleRange
-
setDiscount
- Specified by:
setDiscount
in interfaceShippingRuleRange
-
getPkgDescription
- Specified by:
getPkgDescription
in interfaceShippingRuleRange
-
setPkgDescription
- Specified by:
setPkgDescription
in interfaceShippingRuleRange
-
getPkgWeight
- Specified by:
getPkgWeight
in interfaceShippingRuleRange
-
setPkgWeight
- Specified by:
setPkgWeight
in interfaceShippingRuleRange
-
getPkgLength
- Specified by:
getPkgLength
in interfaceShippingRuleRange
-
setPkgLength
- Specified by:
setPkgLength
in interfaceShippingRuleRange
-
getPkgHeight
- Specified by:
getPkgHeight
in interfaceShippingRuleRange
-
setPkgHeight
- Specified by:
setPkgHeight
in interfaceShippingRuleRange
-
getPkgWidth
- Specified by:
getPkgWidth
in interfaceShippingRuleRange
-
setPkgWidth
- Specified by:
setPkgWidth
in interfaceShippingRuleRange
-
getPkgExtra1
- Specified by:
getPkgExtra1
in interfaceShippingRuleRange
-
setPkgExtra1
- Specified by:
setPkgExtra1
in interfaceShippingRuleRange
-
getPkgExtra2
- Specified by:
getPkgExtra2
in interfaceShippingRuleRange
-
setPkgExtra2
- Specified by:
setPkgExtra2
in interfaceShippingRuleRange
-
getPkgExtra3
- Specified by:
getPkgExtra3
in interfaceShippingRuleRange
-
setPkgExtra3
- Specified by:
setPkgExtra3
in interfaceShippingRuleRange
-
getPkgExtra4
- Specified by:
getPkgExtra4
in interfaceShippingRuleRange
-
setPkgExtra4
- Specified by:
setPkgExtra4
in interfaceShippingRuleRange
-
getPkgExtra5
- Specified by:
getPkgExtra5
in interfaceShippingRuleRange
-
setPkgExtra5
- Specified by:
setPkgExtra5
in interfaceShippingRuleRange
-
getLimitMethods
- Specified by:
getLimitMethods
in interfaceShippingRuleRange
-
setLimitMethods
- Specified by:
setLimitMethods
in interfaceShippingRuleRange
-
getLimitType
- Specified by:
getLimitType
in interfaceShippingRuleRange
-
setLimitType
- Specified by:
setLimitType
in interfaceShippingRuleRange
-
getShippingRule
- Specified by:
getShippingRule
in interfaceShippingRuleRange
-
setShippingRule
- Specified by:
setShippingRule
in interfaceShippingRuleRange
-
getCountries
- Specified by:
getCountries
in interfaceShippingRuleRange
-
setCountries
- Specified by:
setCountries
in interfaceShippingRuleRange
-
getStates
- Specified by:
getStates
in interfaceShippingRuleRange
-
setStates
- Specified by:
setStates
in interfaceShippingRuleRange
-