com.softslate.commerce.businessobjects.tax
Interface BasicTaxRate
- All Superinterfaces:
- BusinessObject
- All Known Implementing Classes:
- BasicTaxRateBean
public interface BasicTaxRate
- extends BusinessObject
Interface representing a basic tax rate within the system. A basic tax rate
is the percentage tax that should be applied for a given country, and
optionally a given state, city, and postal code.
When the application needs to create an instance that implements
sscBasicTaxRate
,
BusinessObjectFactory
finds the name of the Java class to instantiate from the
"basicTaxRateImplementer" setting in the
appComponents.properties
file.
The default "basicTaxRateImplementer" is
BasicTaxRateBean
.
- Author:
- David Tobey
getBasicTaxRateID
int getBasicTaxRateID()
setBasicTaxRateID
void setBasicTaxRateID(int basicTaxRateID)
getCity
java.lang.String getCity()
setCity
void setCity(java.lang.String city)
getCountryID
java.lang.Integer getCountryID()
setCountryID
void setCountryID(java.lang.Integer countryID)
getIsActive
boolean getIsActive()
setIsActive
void setIsActive(boolean isActive)
getPostalCode
java.lang.String getPostalCode()
setPostalCode
void setPostalCode(java.lang.String postalCode)
getRate
java.lang.Double getRate()
setRate
void setRate(java.lang.Double rate)
getStateID
java.lang.Integer getStateID()
setStateID
void setStateID(java.lang.Integer stateID)
getCountry
Country getCountry()
setCountry
void setCountry(Country country)
getState
State getState()
setState
void setState(State state)
Copyright © SoftSlate, LLC 20032005