Interface MoneyWiseUKTax.MoneyWiseUKTaxConfigCtl
- All Superinterfaces:
io.github.tonywasher.joceanus.moneywise.tax.MoneyWiseTaxConfig
- All Known Implementing Classes:
MoneyWiseUKTaxConfig
- Enclosing interface:
MoneyWiseUKTax
public static interface MoneyWiseUKTax.MoneyWiseUKTaxConfigCtl
extends io.github.tonywasher.joceanus.moneywise.tax.MoneyWiseTaxConfig
UK TaxBands Interface.
-
Method Summary
Modifier and TypeMethodDescriptionObtain the allowance.Obtain the client birthday.Obtain the client age.Obtain the gross preSavings income.Obtain the gross taxable income.Obtain the tax year.voidsetHasAgeRelatedAllowance(boolean pFlag) Set whether we have an age related allowance?Methods inherited from interface io.github.tonywasher.joceanus.moneywise.tax.MoneyWiseTaxConfig
cloneIt
-
Method Details
-
getTaxYear
MoneyWiseUKTax.MoneyWiseUKTaxYearCtl getTaxYear()Obtain the tax year.- Returns:
- the tax year
-
getBirthday
OceanusDate getBirthday()Obtain the client birthday.- Returns:
- the birthday
-
getClientAge
Integer getClientAge()Obtain the client age.- Returns:
- the gross taxable
-
getAllowance
OceanusMoney getAllowance()Obtain the allowance.- Returns:
- the allowance
-
getGrossTaxable
OceanusMoney getGrossTaxable()Obtain the gross taxable income.- Returns:
- the gross taxable
-
getGrossPreSavings
OceanusMoney getGrossPreSavings()Obtain the gross preSavings income.- Returns:
- the gross preSavings
-
setHasAgeRelatedAllowance
void setHasAgeRelatedAllowance(boolean pFlag) Set whether we have an age related allowance?- Parameters:
pFlag- true/false
-