Class SavingsAccountChargeData
java.lang.Object
org.apache.fineract.client.models.SavingsAccountChargeData
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class SavingsAccountChargeData
extends Object
SavingsAccountChargeData
-
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 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 TypeMethodDescriptionaddChargeOptionsItem(ChargeData chargeOptionsItem) amount(BigDecimal amount) amountOrPercentage(BigDecimal amountOrPercentage) amountOutstanding(BigDecimal amountOutstanding) amountPaid(BigDecimal amountPaid) amountPercentageAppliedTo(BigDecimal amountPercentageAppliedTo) amountWaived(BigDecimal amountWaived) amountWrittenOff(BigDecimal amountWrittenOff) chargeCalculationType(EnumOptionData chargeCalculationType) chargeData(ChargeData chargeData) chargeOptions(List<ChargeData> chargeOptions) chargeTimeType(EnumOptionData chargeTimeType) currency(CurrencyData currency) booleanfeeInterval(Integer feeInterval) feeOnMonthDay(ChargeFeeOnMonthDay feeOnMonthDay) freeWithdrawalChargeFrequency(Integer freeWithdrawalChargeFrequency) Get accountIdGet amountGet amountOrPercentageGet amountOutstandingGet amountPaidGet amountPercentageAppliedToGet amountWaivedGet amountWrittenOffGet annualFeeGet chargeCalculationTypeGet chargeDataGet chargeIdGet chargeOptionsGet chargeTimeTypeGet currencyGet dueDateGet feeChargeGet feeIntervalGet feeOnMonthDayGet freeWithdrawalChargeFrequencygetId()Get idGet inactivationDateGet isActiveGet isFreeWithdrawalgetName()Get nameGet penaltyGet percentageGet restartFrequencyGet restartFrequencyEnumGet savingsActivationGet withdrawalFeeinthashCode()inactivationDate(LocalDate inactivationDate) isFreeWithdrawal(Boolean isFreeWithdrawal) percentage(BigDecimal percentage) restartFrequency(Integer restartFrequency) restartFrequencyEnum(Integer restartFrequencyEnum) savingsActivation(Boolean savingsActivation) voidsetAccountId(Long accountId) voidsetAmount(BigDecimal amount) voidsetAmountOrPercentage(BigDecimal amountOrPercentage) voidsetAmountOutstanding(BigDecimal amountOutstanding) voidsetAmountPaid(BigDecimal amountPaid) voidsetAmountPercentageAppliedTo(BigDecimal amountPercentageAppliedTo) voidsetAmountWaived(BigDecimal amountWaived) voidsetAmountWrittenOff(BigDecimal amountWrittenOff) voidsetAnnualFee(Boolean annualFee) voidsetChargeCalculationType(EnumOptionData chargeCalculationType) voidsetChargeData(ChargeData chargeData) voidsetChargeId(Long chargeId) voidsetChargeOptions(List<ChargeData> chargeOptions) voidsetChargeTimeType(EnumOptionData chargeTimeType) voidsetCurrency(CurrencyData currency) voidsetDueDate(LocalDate dueDate) voidsetFeeCharge(Boolean feeCharge) voidsetFeeInterval(Integer feeInterval) voidsetFeeOnMonthDay(ChargeFeeOnMonthDay feeOnMonthDay) voidsetFreeWithdrawalChargeFrequency(Integer freeWithdrawalChargeFrequency) voidvoidsetInactivationDate(LocalDate inactivationDate) voidsetIsActive(Boolean isActive) voidsetIsFreeWithdrawal(Boolean isFreeWithdrawal) voidvoidsetPenalty(Boolean penalty) voidsetPercentage(BigDecimal percentage) voidsetRestartFrequency(Integer restartFrequency) voidsetRestartFrequencyEnum(Integer restartFrequencyEnum) voidsetSavingsActivation(Boolean savingsActivation) voidsetWithdrawalFee(Boolean withdrawalFee) toString()withdrawalFee(Boolean withdrawalFee)
-
Field Details
-
SERIALIZED_NAME_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_AMOUNT
- See Also:
-
SERIALIZED_NAME_AMOUNT_OR_PERCENTAGE
- See Also:
-
SERIALIZED_NAME_AMOUNT_OUTSTANDING
- See Also:
-
SERIALIZED_NAME_AMOUNT_PAID
- See Also:
-
SERIALIZED_NAME_AMOUNT_PERCENTAGE_APPLIED_TO
- See Also:
-
SERIALIZED_NAME_AMOUNT_WAIVED
- See Also:
-
SERIALIZED_NAME_AMOUNT_WRITTEN_OFF
- See Also:
-
SERIALIZED_NAME_ANNUAL_FEE
- See Also:
-
SERIALIZED_NAME_CHARGE_CALCULATION_TYPE
- See Also:
-
SERIALIZED_NAME_CHARGE_DATA
- See Also:
-
SERIALIZED_NAME_CHARGE_ID
- See Also:
-
SERIALIZED_NAME_CHARGE_OPTIONS
- See Also:
-
SERIALIZED_NAME_CHARGE_TIME_TYPE
- See Also:
-
SERIALIZED_NAME_CURRENCY
- See Also:
-
SERIALIZED_NAME_DUE_DATE
- See Also:
-
SERIALIZED_NAME_FEE_CHARGE
- See Also:
-
SERIALIZED_NAME_FEE_INTERVAL
- See Also:
-
SERIALIZED_NAME_FEE_ON_MONTH_DAY
- See Also:
-
SERIALIZED_NAME_FREE_WITHDRAWAL_CHARGE_FREQUENCY
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_INACTIVATION_DATE
- See Also:
-
SERIALIZED_NAME_IS_ACTIVE
- See Also:
-
SERIALIZED_NAME_IS_FREE_WITHDRAWAL
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_PENALTY
- See Also:
-
SERIALIZED_NAME_PERCENTAGE
- See Also:
-
SERIALIZED_NAME_RESTART_FREQUENCY
- See Also:
-
SERIALIZED_NAME_RESTART_FREQUENCY_ENUM
- See Also:
-
SERIALIZED_NAME_SAVINGS_ACTIVATION
- See Also:
-
SERIALIZED_NAME_WITHDRAWAL_FEE
- See Also:
-
-
Constructor Details
-
SavingsAccountChargeData
public SavingsAccountChargeData()
-
-
Method Details
-
accountId
-
getAccountId
Get accountId- Returns:
- accountId
-
setAccountId
-
amount
-
getAmount
Get amount- Returns:
- amount
-
setAmount
-
amountOrPercentage
-
getAmountOrPercentage
Get amountOrPercentage- Returns:
- amountOrPercentage
-
setAmountOrPercentage
-
amountOutstanding
-
getAmountOutstanding
Get amountOutstanding- Returns:
- amountOutstanding
-
setAmountOutstanding
-
amountPaid
-
getAmountPaid
Get amountPaid- Returns:
- amountPaid
-
setAmountPaid
-
amountPercentageAppliedTo
-
getAmountPercentageAppliedTo
Get amountPercentageAppliedTo- Returns:
- amountPercentageAppliedTo
-
setAmountPercentageAppliedTo
-
amountWaived
-
getAmountWaived
Get amountWaived- Returns:
- amountWaived
-
setAmountWaived
-
amountWrittenOff
-
getAmountWrittenOff
Get amountWrittenOff- Returns:
- amountWrittenOff
-
setAmountWrittenOff
-
annualFee
-
getAnnualFee
Get annualFee- Returns:
- annualFee
-
setAnnualFee
-
chargeCalculationType
-
getChargeCalculationType
Get chargeCalculationType- Returns:
- chargeCalculationType
-
setChargeCalculationType
-
chargeData
-
getChargeData
Get chargeData- Returns:
- chargeData
-
setChargeData
-
chargeId
-
getChargeId
Get chargeId- Returns:
- chargeId
-
setChargeId
-
chargeOptions
-
addChargeOptionsItem
-
getChargeOptions
Get chargeOptions- Returns:
- chargeOptions
-
setChargeOptions
-
chargeTimeType
-
getChargeTimeType
Get chargeTimeType- Returns:
- chargeTimeType
-
setChargeTimeType
-
currency
-
getCurrency
Get currency- Returns:
- currency
-
setCurrency
-
dueDate
-
getDueDate
Get dueDate- Returns:
- dueDate
-
setDueDate
-
feeCharge
-
getFeeCharge
Get feeCharge- Returns:
- feeCharge
-
setFeeCharge
-
feeInterval
-
getFeeInterval
Get feeInterval- Returns:
- feeInterval
-
setFeeInterval
-
feeOnMonthDay
-
getFeeOnMonthDay
Get feeOnMonthDay- Returns:
- feeOnMonthDay
-
setFeeOnMonthDay
-
freeWithdrawalChargeFrequency
public SavingsAccountChargeData freeWithdrawalChargeFrequency(Integer freeWithdrawalChargeFrequency) -
getFreeWithdrawalChargeFrequency
Get freeWithdrawalChargeFrequency- Returns:
- freeWithdrawalChargeFrequency
-
setFreeWithdrawalChargeFrequency
-
id
-
getId
Get id- Returns:
- id
-
setId
-
inactivationDate
-
getInactivationDate
Get inactivationDate- Returns:
- inactivationDate
-
setInactivationDate
-
isActive
-
getIsActive
Get isActive- Returns:
- isActive
-
setIsActive
-
isFreeWithdrawal
-
getIsFreeWithdrawal
Get isFreeWithdrawal- Returns:
- isFreeWithdrawal
-
setIsFreeWithdrawal
-
name
-
getName
Get name- Returns:
- name
-
setName
-
penalty
-
getPenalty
Get penalty- Returns:
- penalty
-
setPenalty
-
percentage
-
getPercentage
Get percentage- Returns:
- percentage
-
setPercentage
-
restartFrequency
-
getRestartFrequency
Get restartFrequency- Returns:
- restartFrequency
-
setRestartFrequency
-
restartFrequencyEnum
-
getRestartFrequencyEnum
Get restartFrequencyEnum- Returns:
- restartFrequencyEnum
-
setRestartFrequencyEnum
-
savingsActivation
-
getSavingsActivation
Get savingsActivation- Returns:
- savingsActivation
-
setSavingsActivation
-
withdrawalFee
-
getWithdrawalFee
Get withdrawalFee- Returns:
- withdrawalFee
-
setWithdrawalFee
-
equals
-
hashCode
public int hashCode() -
toString
-