Class LoanUtilService

java.lang.Object
org.apache.fineract.portfolio.loanaccount.service.LoanUtilService

public class LoanUtilService extends Object
  • Constructor Details

    • LoanUtilService

      public LoanUtilService()
  • Method Details

    • buildScheduleGeneratorDTO

      public org.apache.fineract.portfolio.loanaccount.data.ScheduleGeneratorDTO buildScheduleGeneratorDTO(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, LocalDate recalculateFrom)
    • buildScheduleGeneratorDTO

      public org.apache.fineract.portfolio.loanaccount.data.ScheduleGeneratorDTO buildScheduleGeneratorDTO(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, LocalDate recalculateFrom, org.apache.fineract.portfolio.loanaccount.data.HolidayDetailDTO holidayDetailDTO)
    • isLoanRepaymentsSyncWithMeeting

      public Boolean isLoanRepaymentsSyncWithMeeting(org.apache.fineract.portfolio.group.domain.Group group, org.apache.fineract.portfolio.calendar.domain.Calendar calendar)
    • getCalculatedRepaymentsStartingFromDate

      public LocalDate getCalculatedRepaymentsStartingFromDate(org.apache.fineract.portfolio.loanaccount.domain.Loan loan)
    • constructHolidayDTO

      public org.apache.fineract.portfolio.loanaccount.data.HolidayDetailDTO constructHolidayDTO(Long officeId, LocalDate localDate)
    • getCalculatedRepaymentsStartingFromDate

      public LocalDate getCalculatedRepaymentsStartingFromDate(LocalDate actualDisbursementDate, org.apache.fineract.portfolio.loanaccount.domain.Loan loan, org.apache.fineract.portfolio.calendar.domain.Calendar calendar)
    • validateRepaymentTransactionType

      public void validateRepaymentTransactionType(org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionType repaymentTransactionType)