josehernandezfintecheandomx commented on code in PR #2668: URL: https://github.com/apache/fineract/pull/2668#discussion_r1007621513
########## fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/data/CollectionData.java: ########## @@ -20,71 +20,27 @@ import java.math.BigDecimal; import java.time.LocalDate; +import lombok.AllArgsConstructor; +import lombok.Getter; +import lombok.Setter; +@AllArgsConstructor +@Getter +@Setter public final class CollectionData { - private final BigDecimal availableDisbursementAmount; - private final int pastDueDays; - private final LocalDate nextPaymentDueDate; - private final int delinquentDays; - private final LocalDate delinquentDate; - private final BigDecimal delinquentAmount; - private final LocalDate lastPaymentDate; - private final BigDecimal lastPaymentAmount; - - private CollectionData(BigDecimal availableDisbursementAmount, int pastDueDays, LocalDate nextPaymentDueDate, int delinquentDays, - LocalDate delinquentDate, BigDecimal delinquentAmount, LocalDate lastPaymentDate, BigDecimal lastPaymentAmount) { - this.availableDisbursementAmount = availableDisbursementAmount; - this.pastDueDays = pastDueDays; - this.nextPaymentDueDate = nextPaymentDueDate; - this.delinquentDays = delinquentDays; - this.delinquentDate = delinquentDate; - this.delinquentAmount = delinquentAmount; - this.lastPaymentDate = lastPaymentDate; - this.lastPaymentAmount = lastPaymentAmount; - } - - public static CollectionData instance(BigDecimal availableDisbursementAmount, int pastDueDays, LocalDate nextPaymentDueDate, - int delinquentDays, LocalDate delinquentDate, BigDecimal delinquentAmount, LocalDate lastPaymentDate, - BigDecimal lastPaymentAmount) { - return new CollectionData(availableDisbursementAmount, pastDueDays, nextPaymentDueDate, delinquentDays, delinquentDate, - delinquentAmount, lastPaymentDate, lastPaymentAmount); - } + private BigDecimal availableDisbursementAmount; + private int pastDueDays; Review Comment: Using Long type -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@fineract.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org