Class AccountTransferDetailAssembler
java.lang.Object
org.apache.fineract.portfolio.account.domain.AccountTransferDetailAssembler
-
Constructor Summary
ConstructorsConstructorDescriptionAccountTransferDetailAssembler(ClientRepositoryWrapper clientRepository, org.apache.fineract.organisation.office.domain.OfficeRepositoryWrapper officeRepositoryWrapper, SavingsAccountAssembler savingsAccountAssembler, org.apache.fineract.infrastructure.core.serialization.FromJsonHelper fromApiJsonHelper, org.apache.fineract.portfolio.loanaccount.service.LoanAssembler loanAccountAssembler) -
Method Summary
Modifier and TypeMethodDescriptionassembleLoanToLoanTransfer(org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount, Integer transferType) assembleLoanToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command) assembleLoanToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount) assembleLoanToSavingsTransfer(org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, Integer transferType) assembleSavingsToLoanTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command) assembleSavingsToLoanTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount) assembleSavingsToLoanTransfer(org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount, Integer transferType) assembleSavingsToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command) assembleSavingsToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount) assembleSavingsToSavingsTransfer(org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, Integer transferType)
-
Constructor Details
-
AccountTransferDetailAssembler
@Autowired public AccountTransferDetailAssembler(ClientRepositoryWrapper clientRepository, org.apache.fineract.organisation.office.domain.OfficeRepositoryWrapper officeRepositoryWrapper, SavingsAccountAssembler savingsAccountAssembler, org.apache.fineract.infrastructure.core.serialization.FromJsonHelper fromApiJsonHelper, org.apache.fineract.portfolio.loanaccount.service.LoanAssembler loanAccountAssembler)
-
-
Method Details
-
assembleSavingsToSavingsTransfer
public AccountTransferDetails assembleSavingsToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command) -
assembleSavingsToLoanTransfer
public AccountTransferDetails assembleSavingsToLoanTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command) -
assembleLoanToSavingsTransfer
public AccountTransferDetails assembleLoanToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command) -
assembleSavingsToSavingsTransfer
public AccountTransferDetails assembleSavingsToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount) -
assembleSavingsToLoanTransfer
public AccountTransferDetails assembleSavingsToLoanTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount) -
assembleLoanToSavingsTransfer
public AccountTransferDetails assembleLoanToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount) -
assembleSavingsToLoanTransfer
public AccountTransferDetails assembleSavingsToLoanTransfer(org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount, Integer transferType) -
assembleSavingsToSavingsTransfer
public AccountTransferDetails assembleSavingsToSavingsTransfer(org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, Integer transferType) -
assembleLoanToSavingsTransfer
public AccountTransferDetails assembleLoanToSavingsTransfer(org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, Integer transferType) -
assembleLoanToLoanTransfer
public AccountTransferDetails assembleLoanToLoanTransfer(org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount, Integer transferType)
-