Class GetLoansLoanIdLoanChargeData
java.lang.Object
org.apache.fineract.client.models.GetLoansLoanIdLoanChargeData
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class GetLoansLoanIdLoanChargeData
extends Object
Set of charges
-
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddInstallmentChargeDataItem(GetLoansLoanIdLoanInstallmentChargeData installmentChargeDataItem) amount(BigDecimal amount) amountOrPercentage(BigDecimal amountOrPercentage) amountOutstanding(BigDecimal amountOutstanding) amountPaid(BigDecimal amountPaid) amountPercentageAppliedTo(BigDecimal amountPercentageAppliedTo) amountWaived(BigDecimal amountWaived) amountWrittenOff(BigDecimal amountWrittenOff) chargeCalculationType(GetLoansLoanIdEnumOptionData chargeCalculationType) chargePayable(Boolean chargePayable) chargePaymentMode(GetLoansLoanIdEnumOptionData chargePaymentMode) chargeTimeType(GetLoansLoanIdEnumOptionData chargeTimeType) currency(GetLoansLoanIdCurrency currency) booleanGet amountGet amountOrPercentageGet amountOutstandingGet amountPaidGet amountPercentageAppliedToGet amountWaivedGet amountWrittenOffGet chargeCalculationTypeGet chargeIdGet chargePayableGet chargePaymentModeGet chargeTimeTypeGet currencyGet dueDategetId()Get idList of GetLoansLoanIdLoanInstallmentChargeDataGet loanIdGet maxCapGet minCapgetName()Get namegetPaid()Get paidGet penaltyGet percentageGet waivedinthashCode()installmentChargeData(List<GetLoansLoanIdLoanInstallmentChargeData> installmentChargeData) maxCap(BigDecimal maxCap) minCap(BigDecimal minCap) percentage(BigDecimal percentage) voidsetAmount(BigDecimal amount) voidsetAmountOrPercentage(BigDecimal amountOrPercentage) voidsetAmountOutstanding(BigDecimal amountOutstanding) voidsetAmountPaid(BigDecimal amountPaid) voidsetAmountPercentageAppliedTo(BigDecimal amountPercentageAppliedTo) voidsetAmountWaived(BigDecimal amountWaived) voidsetAmountWrittenOff(BigDecimal amountWrittenOff) voidsetChargeCalculationType(GetLoansLoanIdEnumOptionData chargeCalculationType) voidsetChargeId(Long chargeId) voidsetChargePayable(Boolean chargePayable) voidsetChargePaymentMode(GetLoansLoanIdEnumOptionData chargePaymentMode) voidsetChargeTimeType(GetLoansLoanIdEnumOptionData chargeTimeType) voidsetCurrency(GetLoansLoanIdCurrency currency) voidsetDueDate(LocalDate dueDate) voidvoidsetInstallmentChargeData(List<GetLoansLoanIdLoanInstallmentChargeData> installmentChargeData) voidvoidsetMaxCap(BigDecimal maxCap) voidsetMinCap(BigDecimal minCap) voidvoidvoidsetPenalty(Boolean penalty) voidsetPercentage(BigDecimal percentage) voidtoString()
-
Field Details
-
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_CHARGE_CALCULATION_TYPE
- See Also:
-
SERIALIZED_NAME_CHARGE_ID
- See Also:
-
SERIALIZED_NAME_CHARGE_PAYABLE
- See Also:
-
SERIALIZED_NAME_CHARGE_PAYMENT_MODE
- See Also:
-
SERIALIZED_NAME_CHARGE_TIME_TYPE
- See Also:
-
SERIALIZED_NAME_CURRENCY
- See Also:
-
SERIALIZED_NAME_DUE_DATE
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_INSTALLMENT_CHARGE_DATA
- See Also:
-
SERIALIZED_NAME_LOAN_ID
- See Also:
-
SERIALIZED_NAME_MAX_CAP
- See Also:
-
SERIALIZED_NAME_MIN_CAP
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_PAID
- See Also:
-
SERIALIZED_NAME_PENALTY
- See Also:
-
SERIALIZED_NAME_PERCENTAGE
- See Also:
-
SERIALIZED_NAME_WAIVED
- See Also:
-
-
Constructor Details
-
GetLoansLoanIdLoanChargeData
public GetLoansLoanIdLoanChargeData()
-
-
Method Details
-
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
-
chargeCalculationType
public GetLoansLoanIdLoanChargeData chargeCalculationType(GetLoansLoanIdEnumOptionData chargeCalculationType) -
getChargeCalculationType
Get chargeCalculationType- Returns:
- chargeCalculationType
-
setChargeCalculationType
-
chargeId
-
getChargeId
Get chargeId- Returns:
- chargeId
-
setChargeId
-
chargePayable
-
getChargePayable
Get chargePayable- Returns:
- chargePayable
-
setChargePayable
-
chargePaymentMode
public GetLoansLoanIdLoanChargeData chargePaymentMode(GetLoansLoanIdEnumOptionData chargePaymentMode) -
getChargePaymentMode
Get chargePaymentMode- Returns:
- chargePaymentMode
-
setChargePaymentMode
-
chargeTimeType
-
getChargeTimeType
Get chargeTimeType- Returns:
- chargeTimeType
-
setChargeTimeType
-
currency
-
getCurrency
Get currency- Returns:
- currency
-
setCurrency
-
dueDate
-
getDueDate
Get dueDate- Returns:
- dueDate
-
setDueDate
-
id
-
getId
Get id- Returns:
- id
-
setId
-
installmentChargeData
public GetLoansLoanIdLoanChargeData installmentChargeData(List<GetLoansLoanIdLoanInstallmentChargeData> installmentChargeData) -
addInstallmentChargeDataItem
public GetLoansLoanIdLoanChargeData addInstallmentChargeDataItem(GetLoansLoanIdLoanInstallmentChargeData installmentChargeDataItem) -
getInstallmentChargeData
List of GetLoansLoanIdLoanInstallmentChargeData- Returns:
- installmentChargeData
-
setInstallmentChargeData
public void setInstallmentChargeData(List<GetLoansLoanIdLoanInstallmentChargeData> installmentChargeData) -
loanId
-
getLoanId
Get loanId- Returns:
- loanId
-
setLoanId
-
maxCap
-
getMaxCap
Get maxCap- Returns:
- maxCap
-
setMaxCap
-
minCap
-
getMinCap
Get minCap- Returns:
- minCap
-
setMinCap
-
name
-
getName
Get name- Returns:
- name
-
setName
-
paid
-
getPaid
Get paid- Returns:
- paid
-
setPaid
-
penalty
-
getPenalty
Get penalty- Returns:
- penalty
-
setPenalty
-
percentage
-
getPercentage
Get percentage- Returns:
- percentage
-
setPercentage
-
waived
-
getWaived
Get waived- Returns:
- waived
-
setWaived
-
equals
-
hashCode
public int hashCode() -
toString
-