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

Method Summary
 int getBasicTaxRateID()
           
 java.lang.String getCity()
           
 Country getCountry()
           
 java.lang.Integer getCountryID()
           
 boolean getIsActive()
           
 java.lang.String getPostalCode()
           
 java.lang.Double getRate()
           
 State getState()
           
 java.lang.Integer getStateID()
           
 void setBasicTaxRateID(int basicTaxRateID)
           
 void setCity(java.lang.String city)
           
 void setCountry(Country country)
           
 void setCountryID(java.lang.Integer countryID)
           
 void setIsActive(boolean isActive)
           
 void setPostalCode(java.lang.String postalCode)
           
 void setRate(java.lang.Double rate)
           
 void setState(State state)
           
 void setStateID(java.lang.Integer stateID)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

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 2003–2005