Class SavingsProductData
java.lang.Object
org.apache.fineract.client.models.SavingsProductData
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class SavingsProductData
extends Object
SavingsProductData
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccrualBasedAccountingEnabled(Boolean accrualBasedAccountingEnabled) allowOverdraft(Boolean allowOverdraft) cashBasedAccountingEnabled(Boolean cashBasedAccountingEnabled) currency(CurrencyData currency) depositAccountType(String depositAccountType) booleanGet accrualBasedAccountingEnabledGet allowOverdraftGet cashBasedAccountingEnabledGet currencyGet depositAccountTypegetId()Get idGet interestCalculationDaysInYearTypeGet interestCalculationTypeGet interestCompoundingPeriodTypeGet interestPostingPeriodTypeGet lockinPeriodFrequencyGet lockinPeriodFrequencyTypeGet maxAllowedLienLimitGet minRequiredBalanceGet minRequiredOpeningBalancegetName()Get nameGet nominalAnnualInterestRateGet overdraftLimitGet periodicAccrualAccountingGet upfrontAccrualAccountingGet withdrawalFeeForTransfersinthashCode()interestCalculationDaysInYearType(EnumOptionData interestCalculationDaysInYearType) interestCalculationType(EnumOptionData interestCalculationType) interestCompoundingPeriodType(EnumOptionData interestCompoundingPeriodType) interestPostingPeriodType(EnumOptionData interestPostingPeriodType) lockinPeriodFrequency(Integer lockinPeriodFrequency) lockinPeriodFrequencyType(EnumOptionData lockinPeriodFrequencyType) maxAllowedLienLimit(BigDecimal maxAllowedLienLimit) minRequiredBalance(BigDecimal minRequiredBalance) minRequiredOpeningBalance(BigDecimal minRequiredOpeningBalance) nominalAnnualInterestRate(BigDecimal nominalAnnualInterestRate) overdraftLimit(BigDecimal overdraftLimit) periodicAccrualAccounting(Boolean periodicAccrualAccounting) voidsetAccrualBasedAccountingEnabled(Boolean accrualBasedAccountingEnabled) voidsetAllowOverdraft(Boolean allowOverdraft) voidsetCashBasedAccountingEnabled(Boolean cashBasedAccountingEnabled) voidsetCurrency(CurrencyData currency) voidsetDepositAccountType(String depositAccountType) voidvoidsetInterestCalculationDaysInYearType(EnumOptionData interestCalculationDaysInYearType) voidsetInterestCalculationType(EnumOptionData interestCalculationType) voidsetInterestCompoundingPeriodType(EnumOptionData interestCompoundingPeriodType) voidsetInterestPostingPeriodType(EnumOptionData interestPostingPeriodType) voidsetLockinPeriodFrequency(Integer lockinPeriodFrequency) voidsetLockinPeriodFrequencyType(EnumOptionData lockinPeriodFrequencyType) voidsetMaxAllowedLienLimit(BigDecimal maxAllowedLienLimit) voidsetMinRequiredBalance(BigDecimal minRequiredBalance) voidsetMinRequiredOpeningBalance(BigDecimal minRequiredOpeningBalance) voidvoidsetNominalAnnualInterestRate(BigDecimal nominalAnnualInterestRate) voidsetOverdraftLimit(BigDecimal overdraftLimit) voidsetPeriodicAccrualAccounting(Boolean periodicAccrualAccounting) voidsetUpfrontAccrualAccounting(Boolean upfrontAccrualAccounting) voidsetWithdrawalFeeForTransfers(Boolean withdrawalFeeForTransfers) toString()upfrontAccrualAccounting(Boolean upfrontAccrualAccounting) withdrawalFeeForTransfers(Boolean withdrawalFeeForTransfers)
-
Field Details
-
SERIALIZED_NAME_ACCRUAL_BASED_ACCOUNTING_ENABLED
- See Also:
-
SERIALIZED_NAME_ALLOW_OVERDRAFT
- See Also:
-
SERIALIZED_NAME_CASH_BASED_ACCOUNTING_ENABLED
- See Also:
-
SERIALIZED_NAME_CURRENCY
- See Also:
-
SERIALIZED_NAME_DEPOSIT_ACCOUNT_TYPE
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_INTEREST_CALCULATION_DAYS_IN_YEAR_TYPE
- See Also:
-
SERIALIZED_NAME_INTEREST_CALCULATION_TYPE
- See Also:
-
SERIALIZED_NAME_INTEREST_COMPOUNDING_PERIOD_TYPE
- See Also:
-
SERIALIZED_NAME_INTEREST_POSTING_PERIOD_TYPE
- See Also:
-
SERIALIZED_NAME_LOCKIN_PERIOD_FREQUENCY
- See Also:
-
SERIALIZED_NAME_LOCKIN_PERIOD_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_MAX_ALLOWED_LIEN_LIMIT
- See Also:
-
SERIALIZED_NAME_MIN_REQUIRED_BALANCE
- See Also:
-
SERIALIZED_NAME_MIN_REQUIRED_OPENING_BALANCE
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_NOMINAL_ANNUAL_INTEREST_RATE
- See Also:
-
SERIALIZED_NAME_OVERDRAFT_LIMIT
- See Also:
-
SERIALIZED_NAME_PERIODIC_ACCRUAL_ACCOUNTING
- See Also:
-
SERIALIZED_NAME_UPFRONT_ACCRUAL_ACCOUNTING
- See Also:
-
SERIALIZED_NAME_WITHDRAWAL_FEE_FOR_TRANSFERS
- See Also:
-
-
Constructor Details
-
SavingsProductData
public SavingsProductData()
-
-
Method Details
-
accrualBasedAccountingEnabled
-
getAccrualBasedAccountingEnabled
Get accrualBasedAccountingEnabled- Returns:
- accrualBasedAccountingEnabled
-
setAccrualBasedAccountingEnabled
-
allowOverdraft
-
getAllowOverdraft
Get allowOverdraft- Returns:
- allowOverdraft
-
setAllowOverdraft
-
cashBasedAccountingEnabled
-
getCashBasedAccountingEnabled
Get cashBasedAccountingEnabled- Returns:
- cashBasedAccountingEnabled
-
setCashBasedAccountingEnabled
-
currency
-
getCurrency
Get currency- Returns:
- currency
-
setCurrency
-
depositAccountType
-
getDepositAccountType
Get depositAccountType- Returns:
- depositAccountType
-
setDepositAccountType
-
id
-
getId
Get id- Returns:
- id
-
setId
-
interestCalculationDaysInYearType
public SavingsProductData interestCalculationDaysInYearType(EnumOptionData interestCalculationDaysInYearType) -
getInterestCalculationDaysInYearType
Get interestCalculationDaysInYearType- Returns:
- interestCalculationDaysInYearType
-
setInterestCalculationDaysInYearType
-
interestCalculationType
-
getInterestCalculationType
Get interestCalculationType- Returns:
- interestCalculationType
-
setInterestCalculationType
-
interestCompoundingPeriodType
public SavingsProductData interestCompoundingPeriodType(EnumOptionData interestCompoundingPeriodType) -
getInterestCompoundingPeriodType
Get interestCompoundingPeriodType- Returns:
- interestCompoundingPeriodType
-
setInterestCompoundingPeriodType
-
interestPostingPeriodType
-
getInterestPostingPeriodType
Get interestPostingPeriodType- Returns:
- interestPostingPeriodType
-
setInterestPostingPeriodType
-
lockinPeriodFrequency
-
getLockinPeriodFrequency
Get lockinPeriodFrequency- Returns:
- lockinPeriodFrequency
-
setLockinPeriodFrequency
-
lockinPeriodFrequencyType
-
getLockinPeriodFrequencyType
Get lockinPeriodFrequencyType- Returns:
- lockinPeriodFrequencyType
-
setLockinPeriodFrequencyType
-
maxAllowedLienLimit
-
getMaxAllowedLienLimit
Get maxAllowedLienLimit- Returns:
- maxAllowedLienLimit
-
setMaxAllowedLienLimit
-
minRequiredBalance
-
getMinRequiredBalance
Get minRequiredBalance- Returns:
- minRequiredBalance
-
setMinRequiredBalance
-
minRequiredOpeningBalance
-
getMinRequiredOpeningBalance
Get minRequiredOpeningBalance- Returns:
- minRequiredOpeningBalance
-
setMinRequiredOpeningBalance
-
name
-
getName
Get name- Returns:
- name
-
setName
-
nominalAnnualInterestRate
-
getNominalAnnualInterestRate
Get nominalAnnualInterestRate- Returns:
- nominalAnnualInterestRate
-
setNominalAnnualInterestRate
-
overdraftLimit
-
getOverdraftLimit
Get overdraftLimit- Returns:
- overdraftLimit
-
setOverdraftLimit
-
periodicAccrualAccounting
-
getPeriodicAccrualAccounting
Get periodicAccrualAccounting- Returns:
- periodicAccrualAccounting
-
setPeriodicAccrualAccounting
-
upfrontAccrualAccounting
-
getUpfrontAccrualAccounting
Get upfrontAccrualAccounting- Returns:
- upfrontAccrualAccounting
-
setUpfrontAccrualAccounting
-
withdrawalFeeForTransfers
-
getWithdrawalFeeForTransfers
Get withdrawalFeeForTransfers- Returns:
- withdrawalFeeForTransfers
-
setWithdrawalFeeForTransfers
-
equals
-
hashCode
public int hashCode() -
toString
-