Class FineractEntityDataValidator
java.lang.Object
org.apache.fineract.infrastructure.entityaccess.data.FineractEntityDataValidator
-
Constructor Summary
ConstructorsConstructorDescriptionFineractEntityDataValidator(org.apache.fineract.infrastructure.core.serialization.FromJsonHelper fromApiJsonHelper, org.apache.fineract.organisation.office.domain.OfficeRepositoryWrapper officeRepositoryWrapper, org.apache.fineract.portfolio.loanproduct.domain.LoanProductRepository loanProductRepository, org.apache.fineract.portfolio.savings.domain.SavingsProductRepository savingsProductRepository, org.apache.fineract.portfolio.charge.domain.ChargeRepositoryWrapper chargeRepositoryWrapper, RoleRepository roleRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckForCharges(Long id) voidcheckForEntity(String relId, Long fromId, Long toId) voidvoidcheckForOffice(Long id) voidcheckForRoles(Long id) voidvoidvalidateForCreate(String json) voidvalidateForUpdate(String json)
-
Constructor Details
-
FineractEntityDataValidator
@Autowired public FineractEntityDataValidator(org.apache.fineract.infrastructure.core.serialization.FromJsonHelper fromApiJsonHelper, org.apache.fineract.organisation.office.domain.OfficeRepositoryWrapper officeRepositoryWrapper, org.apache.fineract.portfolio.loanproduct.domain.LoanProductRepository loanProductRepository, org.apache.fineract.portfolio.savings.domain.SavingsProductRepository savingsProductRepository, org.apache.fineract.portfolio.charge.domain.ChargeRepositoryWrapper chargeRepositoryWrapper, RoleRepository roleRepository)
-
-
Method Details
-
validateForCreate
-
checkForEntity
-
checkForOffice
-
checkForLoanProducts
-
checkForSavingsProducts
-
checkForCharges
-
checkForRoles
-
validateForUpdate
-