Class Charge
java.lang.Object
org.apache.fineract.client.models.Charge
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class Charge
extends Object
Charge
-
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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowedClientChargeCalculationType(Boolean allowedClientChargeCalculationType) allowedClientChargeTime(Boolean allowedClientChargeTime) allowedLoanChargeTime(Boolean allowedLoanChargeTime) allowedSavingsChargeCalculationType(Boolean allowedSavingsChargeCalculationType) allowedSavingsChargeTime(Boolean allowedSavingsChargeTime) amount(BigDecimal amount) chargeCalculation(Integer chargeCalculation) chargePaymentMode(Integer chargePaymentMode) chargeTimeType(Integer chargeTimeType) clientCharge(Boolean clientCharge) currencyCode(String currencyCode) disbursementCharge(Boolean disbursementCharge) enableFreeWithdrawal(Boolean enableFreeWithdrawal) enablePaymentType(Boolean enablePaymentType) booleanfeeInterval(Integer feeInterval) feeOnMonthDay(ChargeFeeOnMonthDay feeOnMonthDay) frequencyFreeWithdrawalCharge(Integer frequencyFreeWithdrawalCharge) Get accountGet activeGet allowedClientChargeCalculationTypeGet allowedClientChargeTimeGet allowedLoanChargeTimeGet allowedSavingsChargeCalculationTypeGet allowedSavingsChargeTimeGet amountGet annualFeeGet chargeCalculationGet chargePaymentModeGet chargeTimeTypeGet clientChargeGet currencyCodeGet deletedGet disbursementChargeGet enableFreeWithdrawalGet enablePaymentTypeGet feeIntervalGet feeOnMonthDayGet frequencyFreeWithdrawalChargegetId()Get idGet incomeAccountIdGet loanChargeGet maxCapGet minCapGet monthlyFeegetName()Get namegetNew()Get _newGet overdueInstallmentGet paymentTypeGet penaltyGet percentageOfApprovedAmountGet percentageOfDisbursementAmountGet restartFrequencyGet restartFrequencyEnumGet savingsChargeGet taxGroupinthashCode()incomeAccountId(Long incomeAccountId) loanCharge(Boolean loanCharge) maxCap(BigDecimal maxCap) minCap(BigDecimal minCap) monthlyFee(Boolean monthlyFee) overdueInstallment(Boolean overdueInstallment) paymentType(PaymentType paymentType) percentageOfApprovedAmount(Boolean percentageOfApprovedAmount) percentageOfDisbursementAmount(Boolean percentageOfDisbursementAmount) restartFrequency(Integer restartFrequency) restartFrequencyEnum(Integer restartFrequencyEnum) savingsCharge(Boolean savingsCharge) voidsetAccount(GLAccount account) voidvoidsetAllowedClientChargeCalculationType(Boolean allowedClientChargeCalculationType) voidsetAllowedClientChargeTime(Boolean allowedClientChargeTime) voidsetAllowedLoanChargeTime(Boolean allowedLoanChargeTime) voidsetAllowedSavingsChargeCalculationType(Boolean allowedSavingsChargeCalculationType) voidsetAllowedSavingsChargeTime(Boolean allowedSavingsChargeTime) voidsetAmount(BigDecimal amount) voidsetAnnualFee(Boolean annualFee) voidsetChargeCalculation(Integer chargeCalculation) voidsetChargePaymentMode(Integer chargePaymentMode) voidsetChargeTimeType(Integer chargeTimeType) voidsetClientCharge(Boolean clientCharge) voidsetCurrencyCode(String currencyCode) voidsetDeleted(Boolean deleted) voidsetDisbursementCharge(Boolean disbursementCharge) voidsetEnableFreeWithdrawal(Boolean enableFreeWithdrawal) voidsetEnablePaymentType(Boolean enablePaymentType) voidsetFeeInterval(Integer feeInterval) voidsetFeeOnMonthDay(ChargeFeeOnMonthDay feeOnMonthDay) voidsetFrequencyFreeWithdrawalCharge(Integer frequencyFreeWithdrawalCharge) voidvoidsetIncomeAccountId(Long incomeAccountId) voidsetLoanCharge(Boolean loanCharge) voidsetMaxCap(BigDecimal maxCap) voidsetMinCap(BigDecimal minCap) voidsetMonthlyFee(Boolean monthlyFee) voidvoidvoidsetOverdueInstallment(Boolean overdueInstallment) voidsetPaymentType(PaymentType paymentType) voidsetPenalty(Boolean penalty) voidsetPercentageOfApprovedAmount(Boolean percentageOfApprovedAmount) voidsetPercentageOfDisbursementAmount(Boolean percentageOfDisbursementAmount) voidsetRestartFrequency(Integer restartFrequency) voidsetRestartFrequencyEnum(Integer restartFrequencyEnum) voidsetSavingsCharge(Boolean savingsCharge) voidsetTaxGroup(TaxGroup taxGroup) toString()
-
Field Details
-
SERIALIZED_NAME_ACCOUNT
- See Also:
-
SERIALIZED_NAME_ACTIVE
- See Also:
-
SERIALIZED_NAME_ALLOWED_CLIENT_CHARGE_CALCULATION_TYPE
- See Also:
-
SERIALIZED_NAME_ALLOWED_CLIENT_CHARGE_TIME
- See Also:
-
SERIALIZED_NAME_ALLOWED_LOAN_CHARGE_TIME
- See Also:
-
SERIALIZED_NAME_ALLOWED_SAVINGS_CHARGE_CALCULATION_TYPE
- See Also:
-
SERIALIZED_NAME_ALLOWED_SAVINGS_CHARGE_TIME
- See Also:
-
SERIALIZED_NAME_AMOUNT
- See Also:
-
SERIALIZED_NAME_ANNUAL_FEE
- See Also:
-
SERIALIZED_NAME_CHARGE_CALCULATION
- See Also:
-
SERIALIZED_NAME_CHARGE_PAYMENT_MODE
- See Also:
-
SERIALIZED_NAME_CHARGE_TIME_TYPE
- See Also:
-
SERIALIZED_NAME_CLIENT_CHARGE
- See Also:
-
SERIALIZED_NAME_CURRENCY_CODE
- See Also:
-
SERIALIZED_NAME_DELETED
- See Also:
-
SERIALIZED_NAME_DISBURSEMENT_CHARGE
- See Also:
-
SERIALIZED_NAME_ENABLE_FREE_WITHDRAWAL
- See Also:
-
SERIALIZED_NAME_ENABLE_PAYMENT_TYPE
- See Also:
-
SERIALIZED_NAME_FEE_INTERVAL
- See Also:
-
SERIALIZED_NAME_FEE_ON_MONTH_DAY
- See Also:
-
SERIALIZED_NAME_FREQUENCY_FREE_WITHDRAWAL_CHARGE
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_INCOME_ACCOUNT_ID
- See Also:
-
SERIALIZED_NAME_LOAN_CHARGE
- See Also:
-
SERIALIZED_NAME_MAX_CAP
- See Also:
-
SERIALIZED_NAME_MIN_CAP
- See Also:
-
SERIALIZED_NAME_MONTHLY_FEE
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_NEW
- See Also:
-
SERIALIZED_NAME_OVERDUE_INSTALLMENT
- See Also:
-
SERIALIZED_NAME_PAYMENT_TYPE
- See Also:
-
SERIALIZED_NAME_PENALTY
- See Also:
-
SERIALIZED_NAME_PERCENTAGE_OF_APPROVED_AMOUNT
- See Also:
-
SERIALIZED_NAME_PERCENTAGE_OF_DISBURSEMENT_AMOUNT
- See Also:
-
SERIALIZED_NAME_RESTART_FREQUENCY
- See Also:
-
SERIALIZED_NAME_RESTART_FREQUENCY_ENUM
- See Also:
-
SERIALIZED_NAME_SAVINGS_CHARGE
- See Also:
-
SERIALIZED_NAME_TAX_GROUP
- See Also:
-
-
Constructor Details
-
Charge
public Charge()
-
-
Method Details
-
account
-
getAccount
Get account- Returns:
- account
-
setAccount
-
active
-
getActive
Get active- Returns:
- active
-
setActive
-
allowedClientChargeCalculationType
-
getAllowedClientChargeCalculationType
Get allowedClientChargeCalculationType- Returns:
- allowedClientChargeCalculationType
-
setAllowedClientChargeCalculationType
-
allowedClientChargeTime
-
getAllowedClientChargeTime
Get allowedClientChargeTime- Returns:
- allowedClientChargeTime
-
setAllowedClientChargeTime
-
allowedLoanChargeTime
-
getAllowedLoanChargeTime
Get allowedLoanChargeTime- Returns:
- allowedLoanChargeTime
-
setAllowedLoanChargeTime
-
allowedSavingsChargeCalculationType
-
getAllowedSavingsChargeCalculationType
Get allowedSavingsChargeCalculationType- Returns:
- allowedSavingsChargeCalculationType
-
setAllowedSavingsChargeCalculationType
-
allowedSavingsChargeTime
-
getAllowedSavingsChargeTime
Get allowedSavingsChargeTime- Returns:
- allowedSavingsChargeTime
-
setAllowedSavingsChargeTime
-
amount
-
getAmount
Get amount- Returns:
- amount
-
setAmount
-
annualFee
-
getAnnualFee
Get annualFee- Returns:
- annualFee
-
setAnnualFee
-
chargeCalculation
-
getChargeCalculation
Get chargeCalculation- Returns:
- chargeCalculation
-
setChargeCalculation
-
chargePaymentMode
-
getChargePaymentMode
Get chargePaymentMode- Returns:
- chargePaymentMode
-
setChargePaymentMode
-
chargeTimeType
-
getChargeTimeType
Get chargeTimeType- Returns:
- chargeTimeType
-
setChargeTimeType
-
clientCharge
-
getClientCharge
Get clientCharge- Returns:
- clientCharge
-
setClientCharge
-
currencyCode
-
getCurrencyCode
Get currencyCode- Returns:
- currencyCode
-
setCurrencyCode
-
deleted
-
getDeleted
Get deleted- Returns:
- deleted
-
setDeleted
-
disbursementCharge
-
getDisbursementCharge
Get disbursementCharge- Returns:
- disbursementCharge
-
setDisbursementCharge
-
enableFreeWithdrawal
-
getEnableFreeWithdrawal
Get enableFreeWithdrawal- Returns:
- enableFreeWithdrawal
-
setEnableFreeWithdrawal
-
enablePaymentType
-
getEnablePaymentType
Get enablePaymentType- Returns:
- enablePaymentType
-
setEnablePaymentType
-
feeInterval
-
getFeeInterval
Get feeInterval- Returns:
- feeInterval
-
setFeeInterval
-
feeOnMonthDay
-
getFeeOnMonthDay
Get feeOnMonthDay- Returns:
- feeOnMonthDay
-
setFeeOnMonthDay
-
frequencyFreeWithdrawalCharge
-
getFrequencyFreeWithdrawalCharge
Get frequencyFreeWithdrawalCharge- Returns:
- frequencyFreeWithdrawalCharge
-
setFrequencyFreeWithdrawalCharge
-
id
-
getId
Get id- Returns:
- id
-
setId
-
incomeAccountId
-
getIncomeAccountId
Get incomeAccountId- Returns:
- incomeAccountId
-
setIncomeAccountId
-
loanCharge
-
getLoanCharge
Get loanCharge- Returns:
- loanCharge
-
setLoanCharge
-
maxCap
-
getMaxCap
Get maxCap- Returns:
- maxCap
-
setMaxCap
-
minCap
-
getMinCap
Get minCap- Returns:
- minCap
-
setMinCap
-
monthlyFee
-
getMonthlyFee
Get monthlyFee- Returns:
- monthlyFee
-
setMonthlyFee
-
name
-
getName
Get name- Returns:
- name
-
setName
-
_new
-
getNew
Get _new- Returns:
- _new
-
setNew
-
overdueInstallment
-
getOverdueInstallment
Get overdueInstallment- Returns:
- overdueInstallment
-
setOverdueInstallment
-
paymentType
-
getPaymentType
Get paymentType- Returns:
- paymentType
-
setPaymentType
-
penalty
-
getPenalty
Get penalty- Returns:
- penalty
-
setPenalty
-
percentageOfApprovedAmount
-
getPercentageOfApprovedAmount
Get percentageOfApprovedAmount- Returns:
- percentageOfApprovedAmount
-
setPercentageOfApprovedAmount
-
percentageOfDisbursementAmount
-
getPercentageOfDisbursementAmount
Get percentageOfDisbursementAmount- Returns:
- percentageOfDisbursementAmount
-
setPercentageOfDisbursementAmount
-
restartFrequency
-
getRestartFrequency
Get restartFrequency- Returns:
- restartFrequency
-
setRestartFrequency
-
restartFrequencyEnum
-
getRestartFrequencyEnum
Get restartFrequencyEnum- Returns:
- restartFrequencyEnum
-
setRestartFrequencyEnum
-
savingsCharge
-
getSavingsCharge
Get savingsCharge- Returns:
- savingsCharge
-
setSavingsCharge
-
taxGroup
-
getTaxGroup
Get taxGroup- Returns:
- taxGroup
-
setTaxGroup
-
equals
-
hashCode
public int hashCode() -
toString
-