Package org.apache.fineract.avro.loan.v1
Class LoanSchedulePeriodDataV1.Builder
java.lang.Object
org.apache.avro.data.RecordBuilderBase<LoanSchedulePeriodDataV1>
org.apache.avro.specific.SpecificRecordBuilderBase<LoanSchedulePeriodDataV1>
org.apache.fineract.avro.loan.v1.LoanSchedulePeriodDataV1.Builder
- All Implemented Interfaces:
org.apache.avro.data.RecordBuilder<LoanSchedulePeriodDataV1>
- Enclosing class:
LoanSchedulePeriodDataV1
public static class LoanSchedulePeriodDataV1.Builder
extends org.apache.avro.specific.SpecificRecordBuilderBase<LoanSchedulePeriodDataV1>
implements org.apache.avro.data.RecordBuilder<LoanSchedulePeriodDataV1>
RecordBuilder for LoanSchedulePeriodDataV1 instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Clears the value of the 'complete' field.Clears the value of the 'daysInPeriod' field.Clears the value of the 'downPaymentPeriod' field.Clears the value of the 'dueDate' field.Clears the value of the 'feeChargesDue' field.Clears the value of the 'feeChargesOutstanding' field.Clears the value of the 'feeChargesPaid' field.Clears the value of the 'feeChargesWaived' field.Clears the value of the 'feeChargesWrittenOff' field.Clears the value of the 'fromDate' field.Clears the value of the 'interestDue' field.Clears the value of the 'interestOriginalDue' field.Clears the value of the 'interestOutstanding' field.Clears the value of the 'interestPaid' field.Clears the value of the 'interestWaived' field.Clears the value of the 'interestWrittenOff' field.Clears the value of the 'obligationsMetOnDate' field.Clears the value of the 'penaltyChargesDue' field.Clears the value of the 'penaltyChargesOutstanding' field.Clears the value of the 'penaltyChargesPaid' field.Clears the value of the 'penaltyChargesWaived' field.Clears the value of the 'penaltyChargesWrittenOff' field.Clears the value of the 'period' field.Clears the value of the 'principalDisbursed' field.Clears the value of the 'principalDue' field.Clears the value of the 'principalLoanBalanceOutstanding' field.Clears the value of the 'principalOriginalDue' field.Clears the value of the 'principalOutstanding' field.Clears the value of the 'principalPaid' field.Clears the value of the 'principalWrittenOff' field.Clears the value of the 'totalActualCostOfLoanForPeriod' field.Clears the value of the 'totalCredits' field.Clears the value of the 'totalDueForPeriod' field.Clears the value of the 'totalInstallmentAmountForPeriod' field.Clears the value of the 'totalOriginalDueForPeriod' field.Clears the value of the 'totalOutstandingForPeriod' field.Clears the value of the 'totalOverdue' field.Clears the value of the 'totalPaidForPeriod' field.Clears the value of the 'totalPaidInAdvanceForPeriod' field.Clears the value of the 'totalPaidLateForPeriod' field.Clears the value of the 'totalWaivedForPeriod' field.Clears the value of the 'totalWrittenOffForPeriod' field.Gets the value of the 'complete' field.Gets the value of the 'daysInPeriod' field.Gets the value of the 'downPaymentPeriod' field.Gets the value of the 'dueDate' field.Gets the value of the 'feeChargesDue' field.Gets the value of the 'feeChargesOutstanding' field.Gets the value of the 'feeChargesPaid' field.Gets the value of the 'feeChargesWaived' field.Gets the value of the 'feeChargesWrittenOff' field.Gets the value of the 'fromDate' field.Gets the value of the 'interestDue' field.Gets the value of the 'interestOriginalDue' field.Gets the value of the 'interestOutstanding' field.Gets the value of the 'interestPaid' field.Gets the value of the 'interestWaived' field.Gets the value of the 'interestWrittenOff' field.Gets the value of the 'obligationsMetOnDate' field.Gets the value of the 'penaltyChargesDue' field.Gets the value of the 'penaltyChargesOutstanding' field.Gets the value of the 'penaltyChargesPaid' field.Gets the value of the 'penaltyChargesWaived' field.Gets the value of the 'penaltyChargesWrittenOff' field.Gets the value of the 'period' field.Gets the value of the 'principalDisbursed' field.Gets the value of the 'principalDue' field.Gets the value of the 'principalLoanBalanceOutstanding' field.Gets the value of the 'principalOriginalDue' field.Gets the value of the 'principalOutstanding' field.Gets the value of the 'principalPaid' field.Gets the value of the 'principalWrittenOff' field.Gets the value of the 'totalActualCostOfLoanForPeriod' field.Gets the value of the 'totalCredits' field.Gets the value of the 'totalDueForPeriod' field.Gets the value of the 'totalInstallmentAmountForPeriod' field.Gets the value of the 'totalOriginalDueForPeriod' field.Gets the value of the 'totalOutstandingForPeriod' field.Gets the value of the 'totalOverdue' field.Gets the value of the 'totalPaidForPeriod' field.Gets the value of the 'totalPaidInAdvanceForPeriod' field.Gets the value of the 'totalPaidLateForPeriod' field.Gets the value of the 'totalWaivedForPeriod' field.Gets the value of the 'totalWrittenOffForPeriod' field.booleanChecks whether the 'complete' field has been set.booleanChecks whether the 'daysInPeriod' field has been set.booleanChecks whether the 'downPaymentPeriod' field has been set.booleanChecks whether the 'dueDate' field has been set.booleanChecks whether the 'feeChargesDue' field has been set.booleanChecks whether the 'feeChargesOutstanding' field has been set.booleanChecks whether the 'feeChargesPaid' field has been set.booleanChecks whether the 'feeChargesWaived' field has been set.booleanChecks whether the 'feeChargesWrittenOff' field has been set.booleanChecks whether the 'fromDate' field has been set.booleanChecks whether the 'interestDue' field has been set.booleanChecks whether the 'interestOriginalDue' field has been set.booleanChecks whether the 'interestOutstanding' field has been set.booleanChecks whether the 'interestPaid' field has been set.booleanChecks whether the 'interestWaived' field has been set.booleanChecks whether the 'interestWrittenOff' field has been set.booleanChecks whether the 'obligationsMetOnDate' field has been set.booleanChecks whether the 'penaltyChargesDue' field has been set.booleanChecks whether the 'penaltyChargesOutstanding' field has been set.booleanChecks whether the 'penaltyChargesPaid' field has been set.booleanChecks whether the 'penaltyChargesWaived' field has been set.booleanChecks whether the 'penaltyChargesWrittenOff' field has been set.booleanChecks whether the 'period' field has been set.booleanChecks whether the 'principalDisbursed' field has been set.booleanChecks whether the 'principalDue' field has been set.booleanChecks whether the 'principalLoanBalanceOutstanding' field has been set.booleanChecks whether the 'principalOriginalDue' field has been set.booleanChecks whether the 'principalOutstanding' field has been set.booleanChecks whether the 'principalPaid' field has been set.booleanChecks whether the 'principalWrittenOff' field has been set.booleanChecks whether the 'totalActualCostOfLoanForPeriod' field has been set.booleanChecks whether the 'totalCredits' field has been set.booleanChecks whether the 'totalDueForPeriod' field has been set.booleanChecks whether the 'totalInstallmentAmountForPeriod' field has been set.booleanChecks whether the 'totalOriginalDueForPeriod' field has been set.booleanChecks whether the 'totalOutstandingForPeriod' field has been set.booleanChecks whether the 'totalOverdue' field has been set.booleanChecks whether the 'totalPaidForPeriod' field has been set.booleanChecks whether the 'totalPaidInAdvanceForPeriod' field has been set.booleanChecks whether the 'totalPaidLateForPeriod' field has been set.booleanChecks whether the 'totalWaivedForPeriod' field has been set.booleanChecks whether the 'totalWrittenOffForPeriod' field has been set.setComplete(Boolean value) Sets the value of the 'complete' field.setDaysInPeriod(Integer value) Sets the value of the 'daysInPeriod' field.setDownPaymentPeriod(Boolean value) Sets the value of the 'downPaymentPeriod' field.setDueDate(String value) Sets the value of the 'dueDate' field.setFeeChargesDue(BigDecimal value) Sets the value of the 'feeChargesDue' field.Sets the value of the 'feeChargesOutstanding' field.setFeeChargesPaid(BigDecimal value) Sets the value of the 'feeChargesPaid' field.setFeeChargesWaived(BigDecimal value) Sets the value of the 'feeChargesWaived' field.Sets the value of the 'feeChargesWrittenOff' field.setFromDate(String value) Sets the value of the 'fromDate' field.setInterestDue(BigDecimal value) Sets the value of the 'interestDue' field.setInterestOriginalDue(BigDecimal value) Sets the value of the 'interestOriginalDue' field.setInterestOutstanding(BigDecimal value) Sets the value of the 'interestOutstanding' field.setInterestPaid(BigDecimal value) Sets the value of the 'interestPaid' field.setInterestWaived(BigDecimal value) Sets the value of the 'interestWaived' field.setInterestWrittenOff(BigDecimal value) Sets the value of the 'interestWrittenOff' field.setObligationsMetOnDate(String value) Sets the value of the 'obligationsMetOnDate' field.setPenaltyChargesDue(BigDecimal value) Sets the value of the 'penaltyChargesDue' field.Sets the value of the 'penaltyChargesOutstanding' field.setPenaltyChargesPaid(BigDecimal value) Sets the value of the 'penaltyChargesPaid' field.Sets the value of the 'penaltyChargesWaived' field.Sets the value of the 'penaltyChargesWrittenOff' field.Sets the value of the 'period' field.setPrincipalDisbursed(BigDecimal value) Sets the value of the 'principalDisbursed' field.setPrincipalDue(BigDecimal value) Sets the value of the 'principalDue' field.Sets the value of the 'principalLoanBalanceOutstanding' field.Sets the value of the 'principalOriginalDue' field.Sets the value of the 'principalOutstanding' field.setPrincipalPaid(BigDecimal value) Sets the value of the 'principalPaid' field.setPrincipalWrittenOff(BigDecimal value) Sets the value of the 'principalWrittenOff' field.Sets the value of the 'totalActualCostOfLoanForPeriod' field.setTotalCredits(BigDecimal value) Sets the value of the 'totalCredits' field.setTotalDueForPeriod(BigDecimal value) Sets the value of the 'totalDueForPeriod' field.Sets the value of the 'totalInstallmentAmountForPeriod' field.Sets the value of the 'totalOriginalDueForPeriod' field.Sets the value of the 'totalOutstandingForPeriod' field.setTotalOverdue(BigDecimal value) Sets the value of the 'totalOverdue' field.setTotalPaidForPeriod(BigDecimal value) Sets the value of the 'totalPaidForPeriod' field.Sets the value of the 'totalPaidInAdvanceForPeriod' field.Sets the value of the 'totalPaidLateForPeriod' field.Sets the value of the 'totalWaivedForPeriod' field.Sets the value of the 'totalWrittenOffForPeriod' field.Methods inherited from class org.apache.avro.data.RecordBuilderBase
data, defaultValue, equals, fields, fieldSetFlags, hashCode, isValidValue, schema, validate
-
Method Details
-
getPeriod
Gets the value of the 'period' field.- Returns:
- The value.
-
setPeriod
Sets the value of the 'period' field.- Parameters:
value- The value of 'period'.- Returns:
- This builder.
-
hasPeriod
public boolean hasPeriod()Checks whether the 'period' field has been set.- Returns:
- True if the 'period' field has been set, false otherwise.
-
clearPeriod
Clears the value of the 'period' field.- Returns:
- This builder.
-
getFromDate
Gets the value of the 'fromDate' field.- Returns:
- The value.
-
setFromDate
Sets the value of the 'fromDate' field.- Parameters:
value- The value of 'fromDate'.- Returns:
- This builder.
-
hasFromDate
public boolean hasFromDate()Checks whether the 'fromDate' field has been set.- Returns:
- True if the 'fromDate' field has been set, false otherwise.
-
clearFromDate
Clears the value of the 'fromDate' field.- Returns:
- This builder.
-
getDueDate
Gets the value of the 'dueDate' field.- Returns:
- The value.
-
setDueDate
Sets the value of the 'dueDate' field.- Parameters:
value- The value of 'dueDate'.- Returns:
- This builder.
-
hasDueDate
public boolean hasDueDate()Checks whether the 'dueDate' field has been set.- Returns:
- True if the 'dueDate' field has been set, false otherwise.
-
clearDueDate
Clears the value of the 'dueDate' field.- Returns:
- This builder.
-
getObligationsMetOnDate
Gets the value of the 'obligationsMetOnDate' field.- Returns:
- The value.
-
setObligationsMetOnDate
Sets the value of the 'obligationsMetOnDate' field.- Parameters:
value- The value of 'obligationsMetOnDate'.- Returns:
- This builder.
-
hasObligationsMetOnDate
public boolean hasObligationsMetOnDate()Checks whether the 'obligationsMetOnDate' field has been set.- Returns:
- True if the 'obligationsMetOnDate' field has been set, false otherwise.
-
clearObligationsMetOnDate
Clears the value of the 'obligationsMetOnDate' field.- Returns:
- This builder.
-
getComplete
Gets the value of the 'complete' field.- Returns:
- The value.
-
setComplete
Sets the value of the 'complete' field.- Parameters:
value- The value of 'complete'.- Returns:
- This builder.
-
hasComplete
public boolean hasComplete()Checks whether the 'complete' field has been set.- Returns:
- True if the 'complete' field has been set, false otherwise.
-
clearComplete
Clears the value of the 'complete' field.- Returns:
- This builder.
-
getDaysInPeriod
Gets the value of the 'daysInPeriod' field.- Returns:
- The value.
-
setDaysInPeriod
Sets the value of the 'daysInPeriod' field.- Parameters:
value- The value of 'daysInPeriod'.- Returns:
- This builder.
-
hasDaysInPeriod
public boolean hasDaysInPeriod()Checks whether the 'daysInPeriod' field has been set.- Returns:
- True if the 'daysInPeriod' field has been set, false otherwise.
-
clearDaysInPeriod
Clears the value of the 'daysInPeriod' field.- Returns:
- This builder.
-
getPrincipalDisbursed
Gets the value of the 'principalDisbursed' field.- Returns:
- The value.
-
setPrincipalDisbursed
Sets the value of the 'principalDisbursed' field.- Parameters:
value- The value of 'principalDisbursed'.- Returns:
- This builder.
-
hasPrincipalDisbursed
public boolean hasPrincipalDisbursed()Checks whether the 'principalDisbursed' field has been set.- Returns:
- True if the 'principalDisbursed' field has been set, false otherwise.
-
clearPrincipalDisbursed
Clears the value of the 'principalDisbursed' field.- Returns:
- This builder.
-
getPrincipalOriginalDue
Gets the value of the 'principalOriginalDue' field.- Returns:
- The value.
-
setPrincipalOriginalDue
Sets the value of the 'principalOriginalDue' field.- Parameters:
value- The value of 'principalOriginalDue'.- Returns:
- This builder.
-
hasPrincipalOriginalDue
public boolean hasPrincipalOriginalDue()Checks whether the 'principalOriginalDue' field has been set.- Returns:
- True if the 'principalOriginalDue' field has been set, false otherwise.
-
clearPrincipalOriginalDue
Clears the value of the 'principalOriginalDue' field.- Returns:
- This builder.
-
getPrincipalDue
Gets the value of the 'principalDue' field.- Returns:
- The value.
-
setPrincipalDue
Sets the value of the 'principalDue' field.- Parameters:
value- The value of 'principalDue'.- Returns:
- This builder.
-
hasPrincipalDue
public boolean hasPrincipalDue()Checks whether the 'principalDue' field has been set.- Returns:
- True if the 'principalDue' field has been set, false otherwise.
-
clearPrincipalDue
Clears the value of the 'principalDue' field.- Returns:
- This builder.
-
getPrincipalPaid
Gets the value of the 'principalPaid' field.- Returns:
- The value.
-
setPrincipalPaid
Sets the value of the 'principalPaid' field.- Parameters:
value- The value of 'principalPaid'.- Returns:
- This builder.
-
hasPrincipalPaid
public boolean hasPrincipalPaid()Checks whether the 'principalPaid' field has been set.- Returns:
- True if the 'principalPaid' field has been set, false otherwise.
-
clearPrincipalPaid
Clears the value of the 'principalPaid' field.- Returns:
- This builder.
-
getPrincipalWrittenOff
Gets the value of the 'principalWrittenOff' field.- Returns:
- The value.
-
setPrincipalWrittenOff
Sets the value of the 'principalWrittenOff' field.- Parameters:
value- The value of 'principalWrittenOff'.- Returns:
- This builder.
-
hasPrincipalWrittenOff
public boolean hasPrincipalWrittenOff()Checks whether the 'principalWrittenOff' field has been set.- Returns:
- True if the 'principalWrittenOff' field has been set, false otherwise.
-
clearPrincipalWrittenOff
Clears the value of the 'principalWrittenOff' field.- Returns:
- This builder.
-
getPrincipalOutstanding
Gets the value of the 'principalOutstanding' field.- Returns:
- The value.
-
setPrincipalOutstanding
Sets the value of the 'principalOutstanding' field.- Parameters:
value- The value of 'principalOutstanding'.- Returns:
- This builder.
-
hasPrincipalOutstanding
public boolean hasPrincipalOutstanding()Checks whether the 'principalOutstanding' field has been set.- Returns:
- True if the 'principalOutstanding' field has been set, false otherwise.
-
clearPrincipalOutstanding
Clears the value of the 'principalOutstanding' field.- Returns:
- This builder.
-
getPrincipalLoanBalanceOutstanding
Gets the value of the 'principalLoanBalanceOutstanding' field.- Returns:
- The value.
-
setPrincipalLoanBalanceOutstanding
Sets the value of the 'principalLoanBalanceOutstanding' field.- Parameters:
value- The value of 'principalLoanBalanceOutstanding'.- Returns:
- This builder.
-
hasPrincipalLoanBalanceOutstanding
public boolean hasPrincipalLoanBalanceOutstanding()Checks whether the 'principalLoanBalanceOutstanding' field has been set.- Returns:
- True if the 'principalLoanBalanceOutstanding' field has been set, false otherwise.
-
clearPrincipalLoanBalanceOutstanding
Clears the value of the 'principalLoanBalanceOutstanding' field.- Returns:
- This builder.
-
getInterestOriginalDue
Gets the value of the 'interestOriginalDue' field.- Returns:
- The value.
-
setInterestOriginalDue
Sets the value of the 'interestOriginalDue' field.- Parameters:
value- The value of 'interestOriginalDue'.- Returns:
- This builder.
-
hasInterestOriginalDue
public boolean hasInterestOriginalDue()Checks whether the 'interestOriginalDue' field has been set.- Returns:
- True if the 'interestOriginalDue' field has been set, false otherwise.
-
clearInterestOriginalDue
Clears the value of the 'interestOriginalDue' field.- Returns:
- This builder.
-
getInterestDue
Gets the value of the 'interestDue' field.- Returns:
- The value.
-
setInterestDue
Sets the value of the 'interestDue' field.- Parameters:
value- The value of 'interestDue'.- Returns:
- This builder.
-
hasInterestDue
public boolean hasInterestDue()Checks whether the 'interestDue' field has been set.- Returns:
- True if the 'interestDue' field has been set, false otherwise.
-
clearInterestDue
Clears the value of the 'interestDue' field.- Returns:
- This builder.
-
getInterestPaid
Gets the value of the 'interestPaid' field.- Returns:
- The value.
-
setInterestPaid
Sets the value of the 'interestPaid' field.- Parameters:
value- The value of 'interestPaid'.- Returns:
- This builder.
-
hasInterestPaid
public boolean hasInterestPaid()Checks whether the 'interestPaid' field has been set.- Returns:
- True if the 'interestPaid' field has been set, false otherwise.
-
clearInterestPaid
Clears the value of the 'interestPaid' field.- Returns:
- This builder.
-
getInterestWaived
Gets the value of the 'interestWaived' field.- Returns:
- The value.
-
setInterestWaived
Sets the value of the 'interestWaived' field.- Parameters:
value- The value of 'interestWaived'.- Returns:
- This builder.
-
hasInterestWaived
public boolean hasInterestWaived()Checks whether the 'interestWaived' field has been set.- Returns:
- True if the 'interestWaived' field has been set, false otherwise.
-
clearInterestWaived
Clears the value of the 'interestWaived' field.- Returns:
- This builder.
-
getInterestWrittenOff
Gets the value of the 'interestWrittenOff' field.- Returns:
- The value.
-
setInterestWrittenOff
Sets the value of the 'interestWrittenOff' field.- Parameters:
value- The value of 'interestWrittenOff'.- Returns:
- This builder.
-
hasInterestWrittenOff
public boolean hasInterestWrittenOff()Checks whether the 'interestWrittenOff' field has been set.- Returns:
- True if the 'interestWrittenOff' field has been set, false otherwise.
-
clearInterestWrittenOff
Clears the value of the 'interestWrittenOff' field.- Returns:
- This builder.
-
getInterestOutstanding
Gets the value of the 'interestOutstanding' field.- Returns:
- The value.
-
setInterestOutstanding
Sets the value of the 'interestOutstanding' field.- Parameters:
value- The value of 'interestOutstanding'.- Returns:
- This builder.
-
hasInterestOutstanding
public boolean hasInterestOutstanding()Checks whether the 'interestOutstanding' field has been set.- Returns:
- True if the 'interestOutstanding' field has been set, false otherwise.
-
clearInterestOutstanding
Clears the value of the 'interestOutstanding' field.- Returns:
- This builder.
-
getFeeChargesDue
Gets the value of the 'feeChargesDue' field.- Returns:
- The value.
-
setFeeChargesDue
Sets the value of the 'feeChargesDue' field.- Parameters:
value- The value of 'feeChargesDue'.- Returns:
- This builder.
-
hasFeeChargesDue
public boolean hasFeeChargesDue()Checks whether the 'feeChargesDue' field has been set.- Returns:
- True if the 'feeChargesDue' field has been set, false otherwise.
-
clearFeeChargesDue
Clears the value of the 'feeChargesDue' field.- Returns:
- This builder.
-
getFeeChargesPaid
Gets the value of the 'feeChargesPaid' field.- Returns:
- The value.
-
setFeeChargesPaid
Sets the value of the 'feeChargesPaid' field.- Parameters:
value- The value of 'feeChargesPaid'.- Returns:
- This builder.
-
hasFeeChargesPaid
public boolean hasFeeChargesPaid()Checks whether the 'feeChargesPaid' field has been set.- Returns:
- True if the 'feeChargesPaid' field has been set, false otherwise.
-
clearFeeChargesPaid
Clears the value of the 'feeChargesPaid' field.- Returns:
- This builder.
-
getFeeChargesWaived
Gets the value of the 'feeChargesWaived' field.- Returns:
- The value.
-
setFeeChargesWaived
Sets the value of the 'feeChargesWaived' field.- Parameters:
value- The value of 'feeChargesWaived'.- Returns:
- This builder.
-
hasFeeChargesWaived
public boolean hasFeeChargesWaived()Checks whether the 'feeChargesWaived' field has been set.- Returns:
- True if the 'feeChargesWaived' field has been set, false otherwise.
-
clearFeeChargesWaived
Clears the value of the 'feeChargesWaived' field.- Returns:
- This builder.
-
getFeeChargesWrittenOff
Gets the value of the 'feeChargesWrittenOff' field.- Returns:
- The value.
-
setFeeChargesWrittenOff
Sets the value of the 'feeChargesWrittenOff' field.- Parameters:
value- The value of 'feeChargesWrittenOff'.- Returns:
- This builder.
-
hasFeeChargesWrittenOff
public boolean hasFeeChargesWrittenOff()Checks whether the 'feeChargesWrittenOff' field has been set.- Returns:
- True if the 'feeChargesWrittenOff' field has been set, false otherwise.
-
clearFeeChargesWrittenOff
Clears the value of the 'feeChargesWrittenOff' field.- Returns:
- This builder.
-
getFeeChargesOutstanding
Gets the value of the 'feeChargesOutstanding' field.- Returns:
- The value.
-
setFeeChargesOutstanding
Sets the value of the 'feeChargesOutstanding' field.- Parameters:
value- The value of 'feeChargesOutstanding'.- Returns:
- This builder.
-
hasFeeChargesOutstanding
public boolean hasFeeChargesOutstanding()Checks whether the 'feeChargesOutstanding' field has been set.- Returns:
- True if the 'feeChargesOutstanding' field has been set, false otherwise.
-
clearFeeChargesOutstanding
Clears the value of the 'feeChargesOutstanding' field.- Returns:
- This builder.
-
getPenaltyChargesDue
Gets the value of the 'penaltyChargesDue' field.- Returns:
- The value.
-
setPenaltyChargesDue
Sets the value of the 'penaltyChargesDue' field.- Parameters:
value- The value of 'penaltyChargesDue'.- Returns:
- This builder.
-
hasPenaltyChargesDue
public boolean hasPenaltyChargesDue()Checks whether the 'penaltyChargesDue' field has been set.- Returns:
- True if the 'penaltyChargesDue' field has been set, false otherwise.
-
clearPenaltyChargesDue
Clears the value of the 'penaltyChargesDue' field.- Returns:
- This builder.
-
getPenaltyChargesPaid
Gets the value of the 'penaltyChargesPaid' field.- Returns:
- The value.
-
setPenaltyChargesPaid
Sets the value of the 'penaltyChargesPaid' field.- Parameters:
value- The value of 'penaltyChargesPaid'.- Returns:
- This builder.
-
hasPenaltyChargesPaid
public boolean hasPenaltyChargesPaid()Checks whether the 'penaltyChargesPaid' field has been set.- Returns:
- True if the 'penaltyChargesPaid' field has been set, false otherwise.
-
clearPenaltyChargesPaid
Clears the value of the 'penaltyChargesPaid' field.- Returns:
- This builder.
-
getPenaltyChargesWaived
Gets the value of the 'penaltyChargesWaived' field.- Returns:
- The value.
-
setPenaltyChargesWaived
Sets the value of the 'penaltyChargesWaived' field.- Parameters:
value- The value of 'penaltyChargesWaived'.- Returns:
- This builder.
-
hasPenaltyChargesWaived
public boolean hasPenaltyChargesWaived()Checks whether the 'penaltyChargesWaived' field has been set.- Returns:
- True if the 'penaltyChargesWaived' field has been set, false otherwise.
-
clearPenaltyChargesWaived
Clears the value of the 'penaltyChargesWaived' field.- Returns:
- This builder.
-
getPenaltyChargesWrittenOff
Gets the value of the 'penaltyChargesWrittenOff' field.- Returns:
- The value.
-
setPenaltyChargesWrittenOff
Sets the value of the 'penaltyChargesWrittenOff' field.- Parameters:
value- The value of 'penaltyChargesWrittenOff'.- Returns:
- This builder.
-
hasPenaltyChargesWrittenOff
public boolean hasPenaltyChargesWrittenOff()Checks whether the 'penaltyChargesWrittenOff' field has been set.- Returns:
- True if the 'penaltyChargesWrittenOff' field has been set, false otherwise.
-
clearPenaltyChargesWrittenOff
Clears the value of the 'penaltyChargesWrittenOff' field.- Returns:
- This builder.
-
getPenaltyChargesOutstanding
Gets the value of the 'penaltyChargesOutstanding' field.- Returns:
- The value.
-
setPenaltyChargesOutstanding
Sets the value of the 'penaltyChargesOutstanding' field.- Parameters:
value- The value of 'penaltyChargesOutstanding'.- Returns:
- This builder.
-
hasPenaltyChargesOutstanding
public boolean hasPenaltyChargesOutstanding()Checks whether the 'penaltyChargesOutstanding' field has been set.- Returns:
- True if the 'penaltyChargesOutstanding' field has been set, false otherwise.
-
clearPenaltyChargesOutstanding
Clears the value of the 'penaltyChargesOutstanding' field.- Returns:
- This builder.
-
getTotalOriginalDueForPeriod
Gets the value of the 'totalOriginalDueForPeriod' field.- Returns:
- The value.
-
setTotalOriginalDueForPeriod
Sets the value of the 'totalOriginalDueForPeriod' field.- Parameters:
value- The value of 'totalOriginalDueForPeriod'.- Returns:
- This builder.
-
hasTotalOriginalDueForPeriod
public boolean hasTotalOriginalDueForPeriod()Checks whether the 'totalOriginalDueForPeriod' field has been set.- Returns:
- True if the 'totalOriginalDueForPeriod' field has been set, false otherwise.
-
clearTotalOriginalDueForPeriod
Clears the value of the 'totalOriginalDueForPeriod' field.- Returns:
- This builder.
-
getTotalDueForPeriod
Gets the value of the 'totalDueForPeriod' field.- Returns:
- The value.
-
setTotalDueForPeriod
Sets the value of the 'totalDueForPeriod' field.- Parameters:
value- The value of 'totalDueForPeriod'.- Returns:
- This builder.
-
hasTotalDueForPeriod
public boolean hasTotalDueForPeriod()Checks whether the 'totalDueForPeriod' field has been set.- Returns:
- True if the 'totalDueForPeriod' field has been set, false otherwise.
-
clearTotalDueForPeriod
Clears the value of the 'totalDueForPeriod' field.- Returns:
- This builder.
-
getTotalPaidForPeriod
Gets the value of the 'totalPaidForPeriod' field.- Returns:
- The value.
-
setTotalPaidForPeriod
Sets the value of the 'totalPaidForPeriod' field.- Parameters:
value- The value of 'totalPaidForPeriod'.- Returns:
- This builder.
-
hasTotalPaidForPeriod
public boolean hasTotalPaidForPeriod()Checks whether the 'totalPaidForPeriod' field has been set.- Returns:
- True if the 'totalPaidForPeriod' field has been set, false otherwise.
-
clearTotalPaidForPeriod
Clears the value of the 'totalPaidForPeriod' field.- Returns:
- This builder.
-
getTotalPaidInAdvanceForPeriod
Gets the value of the 'totalPaidInAdvanceForPeriod' field.- Returns:
- The value.
-
setTotalPaidInAdvanceForPeriod
Sets the value of the 'totalPaidInAdvanceForPeriod' field.- Parameters:
value- The value of 'totalPaidInAdvanceForPeriod'.- Returns:
- This builder.
-
hasTotalPaidInAdvanceForPeriod
public boolean hasTotalPaidInAdvanceForPeriod()Checks whether the 'totalPaidInAdvanceForPeriod' field has been set.- Returns:
- True if the 'totalPaidInAdvanceForPeriod' field has been set, false otherwise.
-
clearTotalPaidInAdvanceForPeriod
Clears the value of the 'totalPaidInAdvanceForPeriod' field.- Returns:
- This builder.
-
getTotalPaidLateForPeriod
Gets the value of the 'totalPaidLateForPeriod' field.- Returns:
- The value.
-
setTotalPaidLateForPeriod
Sets the value of the 'totalPaidLateForPeriod' field.- Parameters:
value- The value of 'totalPaidLateForPeriod'.- Returns:
- This builder.
-
hasTotalPaidLateForPeriod
public boolean hasTotalPaidLateForPeriod()Checks whether the 'totalPaidLateForPeriod' field has been set.- Returns:
- True if the 'totalPaidLateForPeriod' field has been set, false otherwise.
-
clearTotalPaidLateForPeriod
Clears the value of the 'totalPaidLateForPeriod' field.- Returns:
- This builder.
-
getTotalWaivedForPeriod
Gets the value of the 'totalWaivedForPeriod' field.- Returns:
- The value.
-
setTotalWaivedForPeriod
Sets the value of the 'totalWaivedForPeriod' field.- Parameters:
value- The value of 'totalWaivedForPeriod'.- Returns:
- This builder.
-
hasTotalWaivedForPeriod
public boolean hasTotalWaivedForPeriod()Checks whether the 'totalWaivedForPeriod' field has been set.- Returns:
- True if the 'totalWaivedForPeriod' field has been set, false otherwise.
-
clearTotalWaivedForPeriod
Clears the value of the 'totalWaivedForPeriod' field.- Returns:
- This builder.
-
getTotalWrittenOffForPeriod
Gets the value of the 'totalWrittenOffForPeriod' field.- Returns:
- The value.
-
setTotalWrittenOffForPeriod
Sets the value of the 'totalWrittenOffForPeriod' field.- Parameters:
value- The value of 'totalWrittenOffForPeriod'.- Returns:
- This builder.
-
hasTotalWrittenOffForPeriod
public boolean hasTotalWrittenOffForPeriod()Checks whether the 'totalWrittenOffForPeriod' field has been set.- Returns:
- True if the 'totalWrittenOffForPeriod' field has been set, false otherwise.
-
clearTotalWrittenOffForPeriod
Clears the value of the 'totalWrittenOffForPeriod' field.- Returns:
- This builder.
-
getTotalOutstandingForPeriod
Gets the value of the 'totalOutstandingForPeriod' field.- Returns:
- The value.
-
setTotalOutstandingForPeriod
Sets the value of the 'totalOutstandingForPeriod' field.- Parameters:
value- The value of 'totalOutstandingForPeriod'.- Returns:
- This builder.
-
hasTotalOutstandingForPeriod
public boolean hasTotalOutstandingForPeriod()Checks whether the 'totalOutstandingForPeriod' field has been set.- Returns:
- True if the 'totalOutstandingForPeriod' field has been set, false otherwise.
-
clearTotalOutstandingForPeriod
Clears the value of the 'totalOutstandingForPeriod' field.- Returns:
- This builder.
-
getTotalOverdue
Gets the value of the 'totalOverdue' field.- Returns:
- The value.
-
setTotalOverdue
Sets the value of the 'totalOverdue' field.- Parameters:
value- The value of 'totalOverdue'.- Returns:
- This builder.
-
hasTotalOverdue
public boolean hasTotalOverdue()Checks whether the 'totalOverdue' field has been set.- Returns:
- True if the 'totalOverdue' field has been set, false otherwise.
-
clearTotalOverdue
Clears the value of the 'totalOverdue' field.- Returns:
- This builder.
-
getTotalActualCostOfLoanForPeriod
Gets the value of the 'totalActualCostOfLoanForPeriod' field.- Returns:
- The value.
-
setTotalActualCostOfLoanForPeriod
Sets the value of the 'totalActualCostOfLoanForPeriod' field.- Parameters:
value- The value of 'totalActualCostOfLoanForPeriod'.- Returns:
- This builder.
-
hasTotalActualCostOfLoanForPeriod
public boolean hasTotalActualCostOfLoanForPeriod()Checks whether the 'totalActualCostOfLoanForPeriod' field has been set.- Returns:
- True if the 'totalActualCostOfLoanForPeriod' field has been set, false otherwise.
-
clearTotalActualCostOfLoanForPeriod
Clears the value of the 'totalActualCostOfLoanForPeriod' field.- Returns:
- This builder.
-
getTotalInstallmentAmountForPeriod
Gets the value of the 'totalInstallmentAmountForPeriod' field.- Returns:
- The value.
-
setTotalInstallmentAmountForPeriod
Sets the value of the 'totalInstallmentAmountForPeriod' field.- Parameters:
value- The value of 'totalInstallmentAmountForPeriod'.- Returns:
- This builder.
-
hasTotalInstallmentAmountForPeriod
public boolean hasTotalInstallmentAmountForPeriod()Checks whether the 'totalInstallmentAmountForPeriod' field has been set.- Returns:
- True if the 'totalInstallmentAmountForPeriod' field has been set, false otherwise.
-
clearTotalInstallmentAmountForPeriod
Clears the value of the 'totalInstallmentAmountForPeriod' field.- Returns:
- This builder.
-
getTotalCredits
Gets the value of the 'totalCredits' field.- Returns:
- The value.
-
setTotalCredits
Sets the value of the 'totalCredits' field.- Parameters:
value- The value of 'totalCredits'.- Returns:
- This builder.
-
hasTotalCredits
public boolean hasTotalCredits()Checks whether the 'totalCredits' field has been set.- Returns:
- True if the 'totalCredits' field has been set, false otherwise.
-
clearTotalCredits
Clears the value of the 'totalCredits' field.- Returns:
- This builder.
-
getDownPaymentPeriod
Gets the value of the 'downPaymentPeriod' field.- Returns:
- The value.
-
setDownPaymentPeriod
Sets the value of the 'downPaymentPeriod' field.- Parameters:
value- The value of 'downPaymentPeriod'.- Returns:
- This builder.
-
hasDownPaymentPeriod
public boolean hasDownPaymentPeriod()Checks whether the 'downPaymentPeriod' field has been set.- Returns:
- True if the 'downPaymentPeriod' field has been set, false otherwise.
-
clearDownPaymentPeriod
Clears the value of the 'downPaymentPeriod' field.- Returns:
- This builder.
-
build
- Specified by:
buildin interfaceorg.apache.avro.data.RecordBuilder<LoanSchedulePeriodDataV1>
-