Class LoanProductReadPlatformServiceImpl
java.lang.Object
org.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformServiceImpl
- All Implemented Interfaces:
org.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
public class LoanProductReadPlatformServiceImpl
extends Object
implements org.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.apache.fineract.portfolio.loanproduct.data.AdvancedPaymentData> retrieveAdvancedPaymentData(Long loanProductId) Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveAllLoanProductsForCurrency(String currencyCode) Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveAllLoanProductsForLookup(boolean activeOnly) Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveAllLoanProductsForLookup(String inClause) Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveAllowedProductsForMix(Long productId) Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> List<org.apache.fineract.portfolio.loanproduct.data.CreditAllocationData> retrieveCreditAllocationData(Long loanProductId) org.apache.fineract.portfolio.loanproduct.data.LoanProductDataretrieveLoanProduct(Long loanProductId) Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductBorrowerCycleVariationData> retrieveLoanProductBorrowerCycleVariations(Long loanProductId) org.apache.fineract.portfolio.loanproduct.domain.LoanProductretrieveLoanProductByExternalId(org.apache.fineract.infrastructure.core.domain.ExternalId externalId) org.apache.fineract.portfolio.loanproduct.data.LoanProductDataretrieveLoanProductFloatingDetails(Long loanProductId) org.apache.fineract.portfolio.loanproduct.data.LoanProductDataCollection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveRestrictedProductsForMix(Long productId)
-
Constructor Details
-
LoanProductReadPlatformServiceImpl
public LoanProductReadPlatformServiceImpl()
-
-
Method Details
-
retrieveLoanProduct
public org.apache.fineract.portfolio.loanproduct.data.LoanProductData retrieveLoanProduct(Long loanProductId) - Specified by:
retrieveLoanProductin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveLoanProductByExternalId
public org.apache.fineract.portfolio.loanproduct.domain.LoanProduct retrieveLoanProductByExternalId(org.apache.fineract.infrastructure.core.domain.ExternalId externalId) - Specified by:
retrieveLoanProductByExternalIdin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveLoanProductBorrowerCycleVariations
public Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductBorrowerCycleVariationData> retrieveLoanProductBorrowerCycleVariations(Long loanProductId) - Specified by:
retrieveLoanProductBorrowerCycleVariationsin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveAdvancedPaymentData
public List<org.apache.fineract.portfolio.loanproduct.data.AdvancedPaymentData> retrieveAdvancedPaymentData(Long loanProductId) - Specified by:
retrieveAdvancedPaymentDatain interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveCreditAllocationData
public List<org.apache.fineract.portfolio.loanproduct.data.CreditAllocationData> retrieveCreditAllocationData(Long loanProductId) - Specified by:
retrieveCreditAllocationDatain interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveAllLoanProducts
public Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveAllLoanProducts()- Specified by:
retrieveAllLoanProductsin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveAllLoanProductsForLookup
public Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveAllLoanProductsForLookup(String inClause) - Specified by:
retrieveAllLoanProductsForLookupin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveAllLoanProductsForLookup
public Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveAllLoanProductsForLookup()- Specified by:
retrieveAllLoanProductsForLookupin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveAllLoanProductsForLookup
public Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveAllLoanProductsForLookup(boolean activeOnly) - Specified by:
retrieveAllLoanProductsForLookupin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveNewLoanProductDetails
public org.apache.fineract.portfolio.loanproduct.data.LoanProductData retrieveNewLoanProductDetails()- Specified by:
retrieveNewLoanProductDetailsin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveAllLoanProductsForCurrency
public Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveAllLoanProductsForCurrency(String currencyCode) - Specified by:
retrieveAllLoanProductsForCurrencyin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveAvailableLoanProductsForMix
public Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveAvailableLoanProductsForMix()- Specified by:
retrieveAvailableLoanProductsForMixin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveRestrictedProductsForMix
public Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveRestrictedProductsForMix(Long productId) - Specified by:
retrieveRestrictedProductsForMixin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveAllowedProductsForMix
public Collection<org.apache.fineract.portfolio.loanproduct.data.LoanProductData> retrieveAllowedProductsForMix(Long productId) - Specified by:
retrieveAllowedProductsForMixin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-
retrieveLoanProductFloatingDetails
public org.apache.fineract.portfolio.loanproduct.data.LoanProductData retrieveLoanProductFloatingDetails(Long loanProductId) - Specified by:
retrieveLoanProductFloatingDetailsin interfaceorg.apache.fineract.portfolio.loanproduct.service.LoanProductReadPlatformService
-