Package bakery.logic.usermailobject
Interface Tax
-
- All Known Implementing Classes:
MailTaxDetailLO
,ShopUserMailTaxLO
public interface Tax
Tax data
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getLocation()
The location where the tax is used at, e.g.java.math.BigDecimal
getTaxAmount()
The amount of the taxjava.math.BigDecimal
getTaxPercent()
The tax rate in percent.java.lang.String
getTaxTypeName()
The name of TaxTypeDefDOvoid
setLocation(java.lang.String location)
The location where the tax is used at, e.g.void
setTaxAmount(java.math.BigDecimal taxAmount)
The amount of the taxvoid
setTaxPercent(java.math.BigDecimal taxPercent)
The tax rate in percent.void
setTaxTypeName(java.lang.String taxTypeName)
The name of TaxTypeDefDO
-
-
-
Method Detail
-
getTaxTypeName
java.lang.String getTaxTypeName()
The name of TaxTypeDefDO- Parameters:
taxTypeName
-
-
setTaxTypeName
void setTaxTypeName(java.lang.String taxTypeName)
The name of TaxTypeDefDO- Parameters:
taxTypeName
-
-
getTaxPercent
java.math.BigDecimal getTaxPercent()
The tax rate in percent. e.g. 19.5 for "19.5 %"
-
setTaxPercent
void setTaxPercent(java.math.BigDecimal taxPercent)
The tax rate in percent. e.g. 19.5 for "19.5 %"- Parameters:
taxPercent
-
-
getLocation
java.lang.String getLocation()
The location where the tax is used at, e.g. DEU- Parameters:
location
-
-
setLocation
void setLocation(java.lang.String location)
The location where the tax is used at, e.g. DEU- Parameters:
location
-
-
getTaxAmount
java.math.BigDecimal getTaxAmount()
The amount of the tax
-
setTaxAmount
void setTaxAmount(java.math.BigDecimal taxAmount)
The amount of the tax- Parameters:
taxAmount
-
-
-