This is an automated email from the ASF dual-hosted git repository.

vorburger pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git.


    from 1259243  Temporarily remove the build realted Swagger changes 
(FINERACT-733)
     new 68006ae  convert all Java files from DOS to UNIX line ending 
(FINERACT-821)
     new b019604  replace 51013 Tabs with 4 Spaces in 3122 Java files 
(FINERACT-821)
     new dd7503f  remove all trailing spaces in Java files (FINERACT-821)

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../AccountNumberPreferencesTest.java              |   38 +-
 .../fineract/integrationtests/BatchApiTest.java    |   22 +-
 .../BatchRequestsIntegrationTest.java              |    6 +-
 .../integrationtests/CenterIntegrationTest.java    |    6 +-
 .../ClientSavingsIntegrationTest.java              | 1408 +++++++++----------
 .../fineract/integrationtests/ClientTest.java      |   12 +-
 ...ientUndoRejectAndWithdrawalIntegrationTest.java |  526 +++----
 .../integrationtests/FixedDepositTest.java         |   50 +-
 ...restChargedFromDateSameAsDisbursalDateTest.java |   14 +-
 .../integrationtests/GlobalConfigurationTest.java  |  160 +--
 .../GroupSavingsIntegrationTest.java               |    8 +-
 .../integrationtests/HookIntegrationTest.java      |   20 +-
 .../LoanDisbursalDateValidationTest.java           |   12 +-
 .../LoanDisbursementDetailsIntegrationTest.java    |   40 +-
 .../LoanRepaymentRescheduleAtDisbursementTest.java |   72 +-
 .../LoanRescheduleRequestTest.java                 |  218 +--
 .../LoanReschedulingWithinCenterTest.java          |   16 +-
 .../integrationtests/OfficeIntegrationTest.java    |   52 +-
 .../PasswordPreferencesIntegrationTest.java        |    4 +-
 .../integrationtests/RecurringDepositTest.java     |   44 +-
 .../integrationtests/SchedulerJobsTestResults.java |   16 +-
 .../SkipRepaymentOnMonthFirstTest.java             |  250 ++--
 .../fineract/integrationtests/SystemCodeTest.java  |    2 +-
 .../fineract/integrationtests/WorkingDaysTest.java |  140 +-
 .../integrationtests/common/BatchHelper.java       |   46 +-
 .../integrationtests/common/CalendarHelper.java    |   12 +-
 .../integrationtests/common/CenterDomain.java      |    4 +-
 .../integrationtests/common/CenterHelper.java      |   10 +-
 .../integrationtests/common/ClientChargesTest.java |   12 +-
 .../integrationtests/common/ClientHelper.java      |  260 ++--
 .../common/GlobalConfigurationHelper.java          |    4 +-
 .../integrationtests/common/HolidayHelper.java     |    8 +-
 .../integrationtests/common/HookHelper.java        |   26 +-
 .../common/LoanRescheduleRequestHelper.java        |   46 +-
 .../integrationtests/common/OfficeDomain.java      |  256 ++--
 .../integrationtests/common/OfficeHelper.java      |  146 +-
 .../common/PasswordPreferencesHelper.java          |    2 +-
 .../integrationtests/common/PaymentTypeHelper.java |    2 +-
 .../common/ProvisioningIntegrationTest.java        |   28 +-
 .../integrationtests/common/WorkingDaysHelper.java |  156 +--
 .../common/accounting/AccountHelper.java           |    4 +-
 .../common/accounting/GLAccountBuilder.java        |    2 +-
 .../common/charges/ChargesHelper.java              |   28 +-
 .../FixedDepositAccountStatusChecker.java          |    2 +-
 .../fixeddeposit/FixedDepositProductHelper.java    |    6 +-
 .../common/loans/LoanApplicationTestBuilder.java   |    2 +-
 .../common/loans/LoanDisbursementTestBuilder.java  |  164 +--
 .../common/loans/LoanProductTestBuilder.java       |   14 +-
 .../common/loans/LoanTransactionHelper.java        |   60 +-
 .../common/provisioning/ProvisioningHelper.java    |    2 +-
 .../ProvisioningTransactionHelper.java             |   28 +-
 .../RecurringDepositAccountHelper.java             |    2 +-
 .../RecurringDepositAccountStatusChecker.java      |    2 +-
 .../RecurringDepositProductHelper.java             |    2 +-
 .../common/savings/AccountTransferHelper.java      |    2 +-
 .../common/savings/SavingsAccountHelper.java       |   18 +-
 .../common/savings/SavingsProductHelper.java       |   22 +-
 .../common/savings/SavingsStatusChecker.java       |   34 +-
 .../common/shares/DividendsIntegrationTests.java   |   32 +-
 .../common/shares/ShareAccountHelper.java          |   62 +-
 .../shares/ShareAccountIntegrationTests.java       |   38 +-
 .../shares/ShareDividendsTransactionHelper.java    |    8 +-
 .../common/shares/ShareProductHelper.java          |   62 +-
 .../shares/ShareProductTransactionHelper.java      |    6 +-
 .../system/AccountNumberPreferencesHelper.java     |  328 ++---
 .../AccountNumberPreferencesTestBuilder.java       |  130 +-
 .../integrationtests/common/system/CodeHelper.java |  432 +++---
 .../loanaccount/guarantor/GuarantorTest.java       |    4 +-
 .../guarantor/GuarantorTestBuilder.java            |    2 +-
 ...VariableInstallmentsDecliningBalanceHelper.java |   30 +-
 .../VariableInstallmentsFlatHelper.java            |   30 +-
 .../VariableInstallmentsIntegrationTest.java       |   92 +-
 .../VariableIntallmentsTransactionHelper.java      |   14 +-
 .../org/apache/fineract/ServerApplication.java     |   12 +-
 .../fineract/ServerWithMariaDB4jApplication.java   |   94 +-
 .../accrual/api/AccrualAccountingConstants.java    |    2 +-
 .../AccrualAccountingDataValidator.java            |    6 +-
 .../accounting/closure/data/GLClosureData.java     |    2 +-
 .../accounting/common/AccountingConstants.java     |    2 +-
 .../AccountingDropdownReadPlatformService.java     |    2 +-
 .../api/FinancialActivityAccountsConstants.java    |   16 +-
 ...ialActivityAccountWritePlatformServiceImpl.java |   10 +-
 .../accounting/glaccount/data/GLAccountData.java   |    2 +-
 .../accounting/glaccount/domain/TrialBalance.java  |    2 +-
 .../exception/GLAccountDisableException.java       |   12 +-
 ...countWritePlatformServiceJpaRepositoryImpl.java |   36 +-
 .../accounting/journalentry/api/DateParam.java     |    2 +-
 .../api/JournalEntriesApiResource.java             |    2 +-
 .../journalentry/data/JournalEntryData.java        |    2 +-
 .../journalentry/domain/JournalEntry.java          |    2 +-
 .../domain/JournalEntryRepository.java             |    4 +-
 .../DefineOpeningBalanceCommandHandler.java        |    2 +-
 .../service/AccountingProcessorHelper.java         |   26 +-
 .../AccrualBasedAccountingProcessorForLoan.java    |   32 +-
 ...edAccountingProcessorForClientTransactions.java |    2 +-
 .../CashBasedAccountingProcessorForLoan.java       |   38 +-
 .../CashBasedAccountingProcessorForSavings.java    |    2 +-
 .../CashBasedAccountingProcessorForShares.java     |    6 +-
 .../JournalEntryReadPlatformServiceImpl.java       |    2 +-
 ...ournalEntryRunningBalanceUpdateServiceImpl.java |   14 +-
 .../service/JournalEntryWritePlatformService.java  |    4 +-
 ...EntryWritePlatformServiceJpaRepositoryImpl.java |   20 +-
 ...tToGLAccountMappingFromApiJsonDeserializer.java |   20 +-
 .../LoanProductToGLAccountMappingHelper.java       |    2 +-
 .../service/ProductToGLAccountMappingHelper.java   |   10 +-
 ...oductToGLAccountMappingReadPlatformService.java |    2 +-
 ...ToGLAccountMappingWritePlatformServiceImpl.java |    2 +-
 .../SavingsProductToGLAccountMappingHelper.java    |    4 +-
 .../ShareProductToGLAccountMappingHelper.java      |    2 +-
 .../api/ProvisioningEntriesApiResource.java        |    4 +-
 .../constant/ProvisioningEntriesApiConstants.java  |    6 +-
 .../data/LoanProductProvisioningEntryData.java     |   22 +-
 .../provisioning/data/ProvisioningEntryData.java   |   18 +-
 .../domain/LoanProductProvisioningEntry.java       |   46 +-
 .../provisioning/domain/ProvisioningEntry.java     |   20 +-
 .../domain/ProvisioningEntryRepository.java        |    4 +-
 ...eateProvisioningEntryRequestCommandHandler.java |    2 +-
 ...visioningEntriesDefinitionJsonDeserializer.java |    4 +-
 .../ProvisioningEntriesReadPlatformService.java    |   12 +-
 ...ProvisioningEntriesReadPlatformServiceImpl.java |    6 +-
 .../ProvisioningEntriesWritePlatformService.java   |    6 +-
 ...triesWritePlatformServiceJpaRepositoryImpl.java |   10 +-
 .../accounting/rule/data/AccountingRuleData.java   |    2 +-
 .../fineract/adhocquery/api/AdHocApiResource.java  |    8 +-
 .../adhocquery/api/AdHocJsonInputParams.java       |    2 +-
 .../apache/fineract/adhocquery/data/AdHocData.java |  146 +-
 .../apache/fineract/adhocquery/domain/AdHoc.java   |   58 +-
 .../adhocquery/service/AdHocDataValidator.java     |    6 +-
 .../service/AdHocReadPlatformService.java          |    2 +-
 .../service/AdHocReadPlatformServiceImpl.java      |   14 +-
 .../AdHocScheduledJobRunnerServiceImpl.java        |   26 +-
 .../service/AdHocWritePlatformService.java         |    2 +-
 ...AdHocWritePlatformServiceJpaRepositoryImpl.java |    4 +-
 .../fineract/batch/api/BatchApiResource.java       |   10 +-
 .../fineract/batch/command/CommandContext.java     |    8 +-
 .../fineract/batch/command/CommandStrategy.java    |    6 +-
 .../batch/command/CommandStrategyProvider.java     |    8 +-
 .../internal/ActivateClientCommandStrategy.java    |    6 +-
 .../command/internal/ApplyLoanCommandStrategy.java |    4 +-
 .../internal/ApplySavingsCommandStrategy.java      |    4 +-
 .../internal/ApproveLoanCommandStrategy.java       |    8 +-
 .../internal/CollectChargesCommandStrategy.java    |    4 +-
 .../internal/CreateChargeCommandStrategy.java      |    4 +-
 .../internal/CreateClientCommandStrategy.java      |    4 +-
 .../internal/DisburseLoanCommandStrategy.java      |   10 +-
 .../command/internal/UnknownCommandStrategy.java   |    2 +-
 .../internal/UpdateClientCommandStrategy.java      |    4 +-
 .../apache/fineract/batch/domain/BatchRequest.java |   32 +-
 .../fineract/batch/domain/BatchResponse.java       |   22 +-
 .../org/apache/fineract/batch/domain/Header.java   |   14 +-
 .../exception/ClientDetailsNotFoundException.java  |    6 +-
 .../fineract/batch/exception/ErrorHandler.java     |   22 +-
 .../apache/fineract/batch/exception/ErrorInfo.java |   18 +-
 .../serialization/BatchRequestJsonHelper.java      |    6 +-
 .../fineract/batch/service/BatchApiService.java    |    8 +-
 .../batch/service/BatchApiServiceImpl.java         |   14 +-
 .../fineract/batch/service/ResolutionHelper.java   |   14 +-
 .../fineract/commands/domain/CommandSource.java    |   14 +-
 .../fineract/commands/domain/CommandWrapper.java   |    4 +-
 ...onAsCommandIsNotApprovedByCheckerException.java |    4 +-
 .../service/AuditReadPlatformServiceImpl.java      |    8 +-
 .../commands/service/CommandProcessingService.java |    2 +-
 .../commands/service/CommandWrapperBuilder.java    |   66 +-
 .../SynchronousCommandProcessingService.java       |    2 +-
 .../api/AccountNumberFormatsApiResource.java       |   20 +-
 .../data/AccountNumberFormatDataValidator.java     |   54 +-
 .../domain/EntityAccountType.java                  |   10 +-
 ...ormatWritePlatformServiceJpaRepositoryImpl.java |   14 +-
 .../importhandler/ImportHandlerUtils.java          |    2 +-
 .../client/ClientEntityImportHandler.java          |    6 +-
 .../client/ClientPersonImportHandler.java          |    6 +-
 .../populator/AbstractWorkbookPopulator.java       |   38 +-
 .../bulkimport/populator/CenterSheetPopulator.java |  154 +-
 .../bulkimport/populator/ClientSheetPopulator.java |  220 +--
 .../bulkimport/populator/ExtrasSheetPopulator.java |  150 +-
 .../populator/GlAccountSheetPopulator.java         |   66 +-
 .../bulkimport/populator/GroupSheetPopulator.java  |  136 +-
 .../populator/LoanProductSheetPopulator.java       |  322 ++---
 .../bulkimport/populator/OfficeSheetPopulator.java |   14 +-
 .../populator/SharedProductsSheetPopulator.java    |    2 +-
 .../centers/CentersWorkbookPopulator.java          |  372 ++---
 .../chartofaccounts/ChartOfAccountsWorkbook.java   |    2 +-
 .../client/ClientPersonWorkbookPopulator.java      |    2 +-
 .../populator/group/GroupsWorkbookPopulator.java   |  412 +++---
 .../guarantor/GuarantorWorkbookPopulator.java      |  432 +++---
 .../JournalEntriesWorkbookPopulator.java           |  308 ++--
 .../populator/loan/LoanWorkbookPopulator.java      | 1006 ++++++-------
 .../LoanRepaymentWorkbookPopulator.java            |  474 +++----
 .../BulkImportWorkbookPopulatorServiceImpl.java    |  926 ++++++------
 .../service/BulkImportWorkbookServiceImpl.java     |    2 +-
 .../service/RuntimeDelegatingCacheManager.java     |    2 +-
 .../campaigns/constants/CampaignType.java          |    2 +-
 .../campaigns/email/ScheduledEmailConstants.java   |   28 +-
 .../email/data/EmailCampaignValidator.java         |   14 +-
 .../email/data/EmailConfigurationData.java         |   72 +-
 .../campaigns/email/data/EmailData.java            |  208 +--
 .../email/data/ScheduledEmailEnumerations.java     |   18 +-
 .../campaigns/email/domain/EmailConfiguration.java |   56 +-
 .../email/domain/EmailConfigurationRepository.java |    2 +-
 .../campaigns/email/domain/EmailMessage.java       |   30 +-
 .../domain/ScheduledEmailAttachmentFileFormat.java |   30 +-
 ...cheduledEmailStretchyReportParamDateOption.java |   26 +-
 .../EmailConfigurationNotFoundException.java       |    6 +-
 .../EmailConfigurationSMTPUsernameNotValid.java    |    2 +-
 ...ailCampaignWritePlatformCommandHandlerImpl.java |    4 +-
 .../EmailConfigurationReadPlatformService.java     |    6 +-
 .../EmailConfigurationReadPlatformServiceImpl.java |  104 +-
 .../email/service/EmailReadPlatformService.java    |   10 +-
 .../service/EmailReadPlatformServiceImpl.java      |   50 +-
 .../campaigns/helper/SmsConfigUtils.java           |   10 +-
 .../sms/constants/SmsCampaignEnumerations.java     |   10 +-
 .../campaigns/sms/data/SmsCampaignData.java        |   18 +-
 .../campaigns/sms/data/SmsProviderData.java        |   10 +-
 .../campaigns/sms/domain/SmsCampaign.java          |   32 +-
 .../sms/domain/SmsCampaignRepository.java          |    4 +-
 .../sms/serialization/SmsCampaignValidator.java    |   30 +-
 .../sms/service/SmsCampaignDomainServiceImpl.java  |  520 +++----
 ...SmsCampaignDropdownReadPlatformServiceImpl.java |    2 +-
 .../SmsCampaignReadPlatformServiceImpl.java        |    4 +-
 .../service/SmsCampaignWritePlatformService.java   |    2 +-
 .../SmsCampaignWritePlatformServiceJpaImpl.java    |  158 +--
 .../infrastructure/codes/CodeConstants.java        |    2 +-
 .../codes/api/CodeValuesApiResource.java           |    6 +-
 .../infrastructure/codes/data/CodeValueData.java   |   18 +-
 .../fineract/infrastructure/codes/domain/Code.java |    2 +-
 .../infrastructure/codes/domain/CodeValue.java     |   10 +-
 .../codes/domain/CodeValueRepository.java          |    2 +-
 .../codes/domain/CodeValueRepositoryWrapper.java   |    6 +-
 .../exception/CodeValueNotFoundException.java      |    2 +-
 .../service/CodeValueReadPlatformService.java      |    6 +-
 .../service/CodeValueReadPlatformServiceImpl.java  |    2 +-
 .../CodeWritePlatformServiceJpaRepositoryImpl.java |   12 +-
 .../api/GlobalConfigurationApiResource.java        |    2 +-
 .../data/GlobalConfigurationDataValidator.java     |   48 +-
 .../data/GlobalConfigurationPropertyData.java      |   48 +-
 .../domain/ConfigurationDomainService.java         |   14 +-
 .../domain/ConfigurationDomainServiceJpa.java      |   26 +-
 .../domain/ExternalServicePropertiesPK.java        |   38 +-
 .../ExternalServicesPropertiesRepository.java      |    2 +-
 .../domain/GlobalConfigurationProperty.java        |   10 +-
 ...GlobalConfigurationPropertyCannotBeModfied.java |    2 +-
 .../service/ConfigurationReadPlatformService.java  |    2 +-
 .../ConfigurationReadPlatformServiceImpl.java      |   10 +-
 .../service/ExternalServicesConstants.java         |    8 +-
 ...ernalServicesPropertiesReadPlatformService.java |    2 +-
 ...lServicesPropertiesReadPlatformServiceImpl.java |   16 +-
 ...ationWritePlatformServiceJpaRepositoryImpl.java |    2 +-
 .../core/api/ApiParameterHelper.java               |    2 +-
 .../infrastructure/core/api/JsonCommand.java       |   20 +-
 .../infrastructure/core/api/JsonQuery.java         |    2 +-
 .../boot/AbstractApplicationConfiguration.java     |   12 +-
 .../infrastructure/core/boot/JDBCDriverConfig.java |   58 +-
 .../core/boot/WarWebApplicationInitializer.java    |   18 +-
 .../core/boot/WebXmlOauthConfiguration.java        |    4 +-
 .../core/boot/db/DataSourceConfiguration.java      |   12 +-
 .../core/boot/db/DataSourceProperties.java         |  106 +-
 .../boot/db/MariaDB4jDataSourceConfiguration.java  |   58 +-
 .../boot/db/TenantDataSourcePortFixService.java    |   64 +-
 .../core/data/CommandProcessingResultBuilder.java  |    4 +-
 .../core/data/DataValidatorBuilder.java            |   42 +-
 .../infrastructure/core/data/EnumOptionData.java   |    2 +-
 .../core/data/PaginationParameters.java            |    8 +-
 .../core/domain/AbstractAuditableCustom.java       |   20 +-
 .../domain/FineractPlatformTenantConnection.java   |   44 +-
 .../infrastructure/core/domain/JdbcSupport.java    |    6 +-
 .../core/domain/MySQLDictionaryCustom.java         |    2 +-
 .../AccessDeniedExceptionMapper.java               |    2 +-
 .../BadCredentialsExceptionMapper.java             |    2 +-
 .../InvalidTenantIdentifierExceptionMapper.java    |    2 +-
 .../NoAuthorizationExceptionMapper.java            |    2 +-
 .../PlatformApiDataValidationExceptionMapper.java  |    2 +-
 .../PlatformDataIntegrityExceptionMapper.java      |    2 +-
 .../PlatformDomainRuleExceptionMapper.java         |    2 +-
 .../PlatformInternalServerExceptionMapper.java     |    2 +-
 .../PlatformResourceNotFoundExceptionMapper.java   |    2 +-
 .../PlatformServiceUnavailableExceptionMapper.java |    2 +-
 .../UnrecognizedQueryParamExceptionMapper.java     |    2 +-
 .../CommandProcessingResultJsonSerializer.java     |    4 +-
 .../core/serialization/CommandSerializer.java      |    4 +-
 ...hPrettyPrintingOffJsonSerializerGoogleGson.java |    4 +-
 ...thPrettyPrintingOnJsonSerializerGoogleGson.java |    4 +-
 .../serialization/FromApiJsonDeserializer.java     |    2 +-
 .../serialization/FromCommandJsonDeserializer.java |    2 +-
 .../core/serialization/FromJsonHelper.java         |    2 +-
 .../core/serialization/JsonParserHelper.java       |   10 +-
 ...AbandonedConnectionCleanupShutdownListener.java |    6 +-
 .../service/GmailBackedPlatformEmailService.java   |   22 +-
 .../core/service/RoutingDataSource.java            |    4 +-
 .../service/RoutingDataSourceServiceFactory.java   |    4 +-
 .../core/service/SearchParameters.java             |   18 +-
 .../core/service/TenantDatabaseUpgradeService.java |   22 +-
 .../core/service/ThreadLocalContextUtil.java       |    8 +-
 .../TomcatJdbcDataSourcePerTenantService.java      |   10 +-
 .../api/CreditBureauConfigurationAPI.java          |  322 ++---
 .../data/CreditBureauConfigurationData.java        |   66 +-
 .../creditbureau/data/CreditBureauData.java        |   76 +-
 .../data/CreditBureauLoanProductMappingData.java   |  132 +-
 .../creditbureau/data/CreditBureauMasterData.java  |   40 +-
 .../creditbureau/data/CreditBureauProduct.java     |   44 +-
 .../data/OrganisationCreditBureauData.java         |  100 +-
 .../creditbureau/domain/CreditBureau.java          |  106 +-
 .../domain/CreditBureauConfiguration.java          |   96 +-
 .../domain/CreditBureauLoanProductMapping.java     |  228 +--
 .../CreditBureauLoanProductMappingRepository.java  |    2 +-
 .../domain/CreditBureauRepository.java             |    4 +-
 .../domain/OrganisationCreditBureau.java           |   90 +-
 .../domain/OrganisationCreditBureauRepository.java |    2 +-
 .../AddOrganisationCreditBureauCommandHandler.java |   18 +-
 ...editBureauLoanProductMappingCommandHandler.java |   18 +-
 .../handler/UpdateCreditBureauCommandHandler.java  |   20 +-
 ...editBureauLoanProductMappingCommandHandler.java |   20 +-
 ...CreditBureauCommandFromApiJsonDeserializer.java |  160 +--
 ...uLoanProductCommandFromApiJsonDeserializer.java |  260 ++--
 ...ureauLoanProductMappingReadPlatformService.java |    6 +-
 ...uLoanProductMappingReadPlatformServiceImpl.java |  172 +--
 ...reauLoanProductMappingWritePlatformService.java |    4 +-
 ...LoanProductMappingWritePlatformServiceImpl.java |   86 +-
 .../CreditBureauMasterReadPlatformService.java     |    4 +-
 .../CreditBureauReadConfigurationService.java      |    4 +-
 .../CreditBureauReadConfigurationServiceImpl.java  |   88 +-
 .../service/CreditBureauReadPlatformService.java   |    2 +-
 .../CreditBureauReadPlatformServiceImpl.java       |   64 +-
 ...rganisationCreditBureauReadPlatformService.java |    4 +-
 ...isationCreditBureauReadPlatformServiceImpl.java |  112 +-
 ...anisationCreditBureauWritePlatflormService.java |    4 +-
 ...ationCreditBureauWritePlatflormServiceImpl.java |   76 +-
 .../dataqueries/api/RunreportsApiResource.java     |    8 +-
 .../dataqueries/data/DataTableValidator.java       |    4 +-
 .../dataqueries/data/DatatableCheckStatusData.java |   12 +-
 .../dataqueries/data/DatatableChecksData.java      |   14 +-
 .../dataqueries/data/DatatableData.java            |    2 +-
 .../data/EntityDataTableChecksTemplateData.java    |   78 +-
 .../dataqueries/data/EntityTables.java             |   78 +-
 .../dataqueries/domain/EntityDatatableChecks.java  |  102 +-
 .../domain/EntityDatatableChecksRepository.java    |   36 +-
 .../infrastructure/dataqueries/domain/Report.java  |   10 +-
 .../dataqueries/domain/ReportParameterUsage.java   |    8 +-
 .../domain/ReportParameterUsageRepository.java     |    4 +-
 .../domain/ReportRepositoryWrapper.java            |   10 +-
 ...EntityDatatableCheckAlreadyExistsException.java |   26 +-
 .../EntityDatatableCheckNotAllowException.java     |   12 +-
 .../EntityDatatableCheckNotSupportedException.java |   20 +-
 .../EntityDatatableChecksNotFoundException.java    |    8 +-
 .../CreateEntityDatatableChecksCommandHandler.java |   22 +-
 .../DeleteEntityDatatableChecksCommandHandler.java |   22 +-
 .../EntityDatatableChecksDataValidator.java        |   88 +-
 .../EntityDatatableChecksWritePlatformService.java |   12 +-
 .../service/GenericDataServiceImpl.java            |   52 +-
 .../dataqueries/service/ReadReportingService.java  |    4 +-
 .../service/ReadReportingServiceImpl.java          |   54 +-
 .../service/ReadWriteNonCoreDataServiceImpl.java   |   70 +-
 .../service/ReportWritePlatformServiceImpl.java    |   12 +-
 .../documentmanagement/api/ImagesApiResource.java  |    2 +-
 .../contentrepository/ContentRepositoryUtils.java  |    8 +-
 .../FileSystemContentRepository.java               |    2 +-
 .../contentrepository/S3ContentRepository.java     |   14 +-
 ...validEntityTypeForImageManagementException.java |   62 +-
 .../service/ImageReadPlatformServiceImpl.java      |    2 +-
 .../FineractEntityAccessConstants.java             |    8 +-
 .../data/FineractEntityAccessData.java             |   50 +-
 .../data/FineractEntityDataValidator.java          |   26 +-
 .../data/FineractEntityToEntityMappingData.java    |   20 +-
 .../entityaccess/domain/FineractEntity.java        |   38 +-
 .../entityaccess/domain/FineractEntityAccess.java  |   68 +-
 .../domain/FineractEntityAccessType.java           |   46 +-
 .../domain/FineractEntityRelation.java             |   32 +-
 .../domain/FineractEntityRelationRepository.java   |    4 +-
 .../FineractEntityRelationRepositoryWrapper.java   |   12 +-
 .../FineractEntityToEntityMappingRepository.java   |   10 +-
 .../entityaccess/domain/FineractEntityType.java    |   94 +-
 ...FineractEntityAccessConfigurationException.java |    8 +-
 .../FineractEntityAccessNotFoundException.java     |    6 +-
 ...ineractEntityMappingConfigurationException.java |    2 +-
 .../NotOfficeSpecificProductException.java         |   12 +-
 .../CreateEntityToEntityMappingCommandHandler.java |    2 +-
 .../UpdateEntityToEntityMappingCommandHandler.java |    2 +-
 .../service/FineractEntityAccessReadService.java   |    8 +-
 .../FineractEntityAccessReadServiceImpl.java       |   66 +-
 .../service/FineractEntityAccessUtil.java          |  120 +-
 .../service/FineractEntityAccessWriteService.java  |    2 +-
 .../FineractEntityAccessWriteServiceImpl.java      |   14 +-
 .../fineract/infrastructure/gcm/GcmConstants.java  |  434 +++---
 .../gcm/api/DeviceRegistrationApiConstants.java    |    4 +-
 .../gcm/api/DeviceRegistrationApiResource.java     |    6 +-
 .../gcm/domain/DeviceRegistration.java             |   90 +-
 .../gcm/domain/DeviceRegistrationData.java         |   34 +-
 .../gcm/domain/DeviceRegistrationRepository.java   |   12 +-
 .../DeviceRegistrationRepositoryWrapper.java       |   58 +-
 .../infrastructure/gcm/domain/Message.java         |  486 +++----
 .../infrastructure/gcm/domain/MulticastResult.java |  238 ++--
 .../infrastructure/gcm/domain/Notification.java    |  556 ++++----
 .../gcm/domain/NotificationConfigurationData.java  |   46 +-
 .../fineract/infrastructure/gcm/domain/Result.java |  270 ++--
 .../fineract/infrastructure/gcm/domain/Sender.java | 1474 ++++++++++----------
 .../DeviceRegistrationNotFoundException.java       |   22 +-
 .../gcm/exception/InvalidRequestException.java     |   60 +-
 .../DeviceRegistrationReadPlatformService.java     |    6 +-
 .../DeviceRegistrationReadPlatformServiceImpl.java |  146 +-
 ...DeviceRegistrationWritePlatformServiceImpl.java |  138 +-
 .../gcm/service/NotificationSenderService.java     |  148 +-
 .../infrastructure/hooks/api/HookApiResource.java  |  254 ++--
 .../fineract/infrastructure/hooks/data/Entity.java |   22 +-
 .../fineract/infrastructure/hooks/data/Event.java  |   40 +-
 .../hooks/data/EventResultSetExtractor.java        |  126 +-
 .../fineract/infrastructure/hooks/data/Field.java  |   64 +-
 .../infrastructure/hooks/data/Grouping.java        |   22 +-
 .../hooks/data/HookTemplateData.java               |   36 +-
 .../hooks/domain/HookConfiguration.java            |  102 +-
 .../hooks/domain/HookConfigurationRepository.java  |   10 +-
 .../hooks/domain/HookRepository.java               |   14 +-
 .../infrastructure/hooks/domain/HookResource.java  |   58 +-
 .../infrastructure/hooks/domain/HookTemplate.java  |   46 +-
 .../hooks/domain/HookTemplateRepository.java       |    8 +-
 .../infrastructure/hooks/domain/Schema.java        |   46 +-
 .../infrastructure/hooks/event/HookEvent.java      |   58 +-
 .../hooks/event/HookEventSource.java               |   26 +-
 .../hooks/exception/HookNotFoundException.java     |   18 +-
 .../exception/HookTemplateNotFoundException.java   |   20 +-
 .../hooks/handler/CreateHookCommandHandler.java    |   22 +-
 .../hooks/handler/DeleteHookCommandHandler.java    |   22 +-
 .../hooks/handler/UpdateHookCommandHandler.java    |   24 +-
 .../hooks/processor/HookProcessor.java             |    4 +-
 .../hooks/processor/HookProcessorProvider.java     |   40 +-
 .../hooks/processor/ProcessorHelper.java           |  154 +-
 .../hooks/processor/WebHookProcessor.java          |  108 +-
 .../hooks/processor/WebHookService.java            |   62 +-
 .../hooks/processor/data/SmsProviderData.java      |  158 +--
 .../hooks/service/HookReadPlatformService.java     |    4 +-
 .../hooks/service/HookWritePlatformService.java    |    6 +-
 .../HookWritePlatformServiceJpaRepositoryImpl.java |   12 +-
 .../infrastructure/jobs/annotation/CronTarget.java |    2 +-
 .../jobs/data/JobDetailDataValidator.java          |    6 +-
 .../infrastructure/jobs/service/JobName.java       |    6 +-
 .../jobs/service/SchedulerJobListener.java         |    6 +-
 .../service/SchedulerJobRunnerReadServiceImpl.java |   14 +-
 .../jobs/service/SchedulerTriggerListener.java     |    2 +-
 .../infrastructure/openjpa/OpenJpaDialect.java     |  218 +--
 .../openjpa/OpenJpaVendorAdapter.java              |  148 +-
 .../ReportMailingJobConstants.java                 |   26 +-
 .../api/ReportMailingJobApiResource.java           |   50 +-
 .../api/ReportMailingJobRunHistoryApiResource.java |   16 +-
 .../data/ReportMailingJobConfigurationData.java    |   16 +-
 .../data/ReportMailingJobData.java                 |   66 +-
 .../ReportMailingJobEmailAttachmentFileFormat.java |   58 +-
 .../data/ReportMailingJobEmailData.java            |    6 +-
 .../data/ReportMailingJobPreviousRunStatus.java    |   26 +-
 .../data/ReportMailingJobRunHistoryData.java       |   16 +-
 ...ortMailingJobStretchyReportParamDateOption.java |   50 +-
 .../data/ReportMailingJobTimelineData.java         |    4 +-
 .../reportmailingjob/domain/ReportMailingJob.java  |  298 ++--
 .../domain/ReportMailingJobConfiguration.java      |   16 +-
 .../ReportMailingJobConfigurationRepository.java   |    8 +-
 .../ReportMailingJobEmailAttachmentFileFormat.java |   34 +-
 .../domain/ReportMailingJobRepository.java         |    2 +-
 .../domain/ReportMailingJobRepositoryWrapper.java  |   16 +-
 .../domain/ReportMailingJobRunHistory.java         |   36 +-
 ...rtMailingJobConfigurationNotFoundException.java |    2 +-
 .../ReportMailingJobNotFoundException.java         |    2 +-
 .../CreateReportMailingJobCommandHandler.java      |    2 +-
 .../DeleteReportMailingJobCommandHandler.java      |    2 +-
 .../UpdateReportMailingJobCommandHandler.java      |    2 +-
 .../reportmailingjob/helper/IPv4Helper.java        |   52 +-
 ...MailingJobConfigurationReadPlatformService.java |   10 +-
 ...ingJobConfigurationReadPlatformServiceImpl.java |   18 +-
 .../service/ReportMailingJobEmailService.java      |    2 +-
 .../service/ReportMailingJobEmailServiceImpl.java  |   78 +-
 .../ReportMailingJobReadPlatformService.java       |   20 +-
 .../ReportMailingJobReadPlatformServiceImpl.java   |   48 +-
 ...ortMailingJobRunHistoryReadPlatformService.java |    4 +-
 ...ailingJobRunHistoryReadPlatformServiceImpl.java |   28 +-
 .../ReportMailingJobWritePlatformServiceImpl.java  |  214 +--
 .../util/ReportMailingJobDateUtil.java             |   56 +-
 .../validation/ReportMailingJobValidator.java      |  166 +--
 .../security/api/UserDetailsApiResource.java       |    2 +-
 .../exception/ForcePasswordResetException.java     |    8 +-
 .../exception/InvalidTenantIdentiferException.java |    4 +-
 .../TenantAwareBasicAuthenticationFilter.java      |   36 +-
 .../filter/TenantAwareTenantIdentifierFilter.java  |   10 +-
 .../CustomAuthenticationFailureHandler.java        |    2 +-
 .../security/service/JdbcTenantDetailsService.java |    2 +-
 .../security/service/PlatformSecurityContext.java  |    4 +-
 .../security/utils/ColumnValidator.java            |  368 ++---
 .../security/utils/SQLInjectionException.java      |    6 +-
 .../security/utils/SQLInjectionValidator.java      |  334 ++---
 .../security/vote/SelfServiceUserAccessVote.java   |   58 +-
 .../infrastructure/sms/data/SmsDataValidator.java  |   12 +-
 .../sms/data/SmsMessageApiReportResourceData.java  |   90 +-
 .../sms/data/SmsMessageApiResponseData.java        |   80 +-
 .../sms/data/SmsMessageDeliveryReportData.java     |  166 +--
 .../infrastructure/sms/domain/SmsMessage.java      |   20 +-
 .../sms/domain/SmsMessageStatusType.java           |    2 +-
 .../SmsMessageScheduledJobServiceImpl.java         |   22 +-
 .../sms/service/SmsReadPlatformServiceImpl.java    |   10 +-
 .../survey/api/LikelihoodApiConstants.java         |    4 +-
 .../survey/data/LikelihoodDataValidator.java       |    4 +-
 .../survey/service/ReadSurveyServiceImpl.java      |    4 +-
 .../data/InteropQuoteResponseData.java             |    2 +-
 .../apache/fineract/mix/service/XBRLBuilder.java   |    2 +-
 .../config/MessagingConfiguration.java             |   70 +-
 .../notification/data/NotificationData.java        |   16 +-
 .../fineract/notification/data/TopicData.java      |   84 +-
 .../notification/data/TopicSubscriberData.java     |   72 +-
 .../apache/fineract/notification/domain/Topic.java |  182 +--
 .../notification/domain/TopicRepository.java       |    4 +-
 .../notification/domain/TopicSubscriber.java       |   88 +-
 .../domain/TopicSubscriberRepository.java          |    2 +-
 .../notification/eventandlistener/SpringEvent.java |    8 +-
 .../eventandlistener/SpringEventListener.java      |   20 +-
 .../eventandlistener/SpringEventPublisher.java     |    8 +-
 .../exception/TopicNotFoundException.java          |    6 +-
 .../service/NotificationDomainServiceImpl.java     | 1096 +++++++--------
 .../NotificationReadPlatformServiceImpl.java       |    4 +-
 .../notification/service/TopicDomainService.java   |   34 +-
 .../service/TopicDomainServiceImpl.java            |  298 ++--
 .../service/TopicReadPlatformService.java          |   12 +-
 .../service/TopicReadPlatformServiceImpl.java      |   50 +-
 .../TopicSubscriberReadPlatformService.java        |    6 +-
 .../TopicSubscriberReadPlatformServiceImpl.java    |   70 +-
 .../TopicSubscriberWritePlatformService.java       |    4 +-
 ...riberWritePlatformServiceJpaRepositoryImpl.java |   22 +-
 .../service/TopicWritePlatformService.java         |    6 +-
 ...TopicWritePlatformServiceJpaRepositoryImpl.java |   22 +-
 .../holiday/api/HolidayApiConstants.java           |    6 +-
 .../holiday/api/HolidaysApiResource.java           |    2 +-
 .../holiday/data/HolidayDataValidator.java         |   24 +-
 .../organisation/holiday/domain/Holiday.java       |   12 +-
 .../holiday/domain/RescheduleType.java             |    6 +-
 .../holiday/service/HolidayEnumerations.java       |    6 +-
 .../service/HolidayReadPlatformService.java        |    2 +-
 .../service/HolidayReadPlatformServiceImpl.java    |    4 +-
 .../organisation/holiday/service/HolidayUtil.java  |    2 +-
 ...lidayWritePlatformServiceJpaRepositoryImpl.java |   12 +-
 .../ApplicationCurrencyRepositoryWrapper.java      |    2 +-
 .../organisation/monetary/domain/MoneyHelper.java  |    2 +-
 .../monetary/exception/CurrencyInUseException.java |   10 +-
 .../organisation/office/domain/Office.java         |    6 +-
 .../office/domain/OfficeRepositoryWrapper.java     |    2 +-
 .../OrganisationCurrencyRepositoryWrapper.java     |    2 +-
 ...fficeWritePlatformServiceJpaRepositoryImpl.java |   16 +-
 .../api/ProvisioningCriteriaApiResource.java       |   30 +-
 .../constants/ProvisioningCriteriaConstants.java   |   44 +-
 .../data/ProvisioningCriteriaData.java             |    2 +-
 .../data/ProvisioningCriteriaDefinitionData.java   |    4 +-
 .../domain/LoanProductProvisionCriteria.java       |    8 +-
 .../provisioning/domain/ProvisioningCriteria.java  |   16 +-
 .../domain/ProvisioningCriteriaDefinition.java     |   12 +-
 ...eProvisioningCategoryRequestCommandHandler.java |   26 +-
 ...eProvisioningCategoryRequestCommandHandler.java |   26 +-
 ...isioningCategoryDefinitionJsonDeserializer.java |    6 +-
 ...isioningCriteriaDefinitionJsonDeserializer.java |   32 +-
 .../ProvisioningCategoryWritePlatformService.java  |    4 +-
 ...egoryWritePlatformServiceJpaRepositoryImpl.java |   14 +-
 .../service/ProvisioningCriteriaAssembler.java     |    8 +-
 .../ProvisioningCriteriaReadPlatformService.java   |    6 +-
 ...rovisioningCriteriaReadPlatformServiceImpl.java |    8 +-
 .../ProvisioningCriteriaWritePlatformService.java  |    4 +-
 ...teriaWritePlatformServiceJpaRepositoryImpl.java |   40 +-
 .../fineract/organisation/staff/domain/Staff.java  |    4 +-
 .../StaffCommandFromApiJsonDeserializer.java       |   50 +-
 .../staff/service/StaffReadPlatformService.java    |    2 +-
 .../service/StaffReadPlatformServiceImpl.java      |   92 +-
 ...StaffWritePlatformServiceJpaRepositoryImpl.java |   12 +-
 .../organisation/teller/api/TellerApiResource.java |    2 +-
 .../organisation/teller/data/CashierData.java      |   70 +-
 .../teller/data/CashierTransactionData.java        |  102 +-
 .../data/CashierTransactionDataValidator.java      |  198 +--
 .../data/CashierTransactionTypeTotalsData.java     |   32 +-
 .../data/CashierTransactionsWithSummaryData.java   |  198 +--
 .../organisation/teller/data/TellerData.java       |   10 +-
 .../organisation/teller/domain/Cashier.java        |   54 +-
 .../teller/domain/CashierTransaction.java          |   82 +-
 .../organisation/teller/domain/CashierTxnType.java |   84 +-
 .../organisation/teller/domain/Teller.java         |   64 +-
 .../teller/domain/TellerRepositoryWrapper.java     |   12 +-
 .../organisation/teller/domain/TellerStatus.java   |   12 +-
 .../teller/exception/CashierAlreadyAlloacated.java |   10 +-
 ...hierDateRangeOutOfTellerDateRangeException.java |   10 +-
 .../exception/CashierExistForTellerException.java  |    2 +-
 .../CashierInsufficientAmountException.java        |   10 +-
 .../AllocateCashToCashierCommandHandler.java       |    2 +-
 .../AllocateCashierToTellerCommandHandler.java     |    4 +-
 .../DeleteCashierAllocationCommandHandler.java     |    4 +-
 .../SettleCashFromCashierCommandHandler.java       |    2 +-
 .../UpdateCashierAllocationCommandHandler.java     |    4 +-
 .../service/CashierWritePlatformService.java       |   26 +-
 .../TellerManagementReadPlatformServiceImpl.java   |  246 ++--
 .../teller/service/TellerWritePlatformService.java |   20 +-
 .../service/TellerWritePlatformServiceJpaImpl.java |   56 +-
 .../workingdays/api/WorkingDaysApiConstants.java   |   94 +-
 .../workingdays/api/WorkingDaysApiResource.java    |  232 +--
 .../workingdays/data/WorkingDayValidator.java      |  180 +--
 .../workingdays/data/WorkingDaysData.java          |  136 +-
 .../domain/RepaymentRescheduleType.java            |    2 +-
 .../workingdays/domain/WorkingDays.java            |    6 +-
 .../domain/WorkingDaysEnumerations.java            |  120 +-
 .../handler/UpdateWorkingDaysCommandHandler.java   |   92 +-
 .../service/WorkingDaysReadPlatformService.java    |   56 +-
 .../WorkingDaysReadPlatformServiceImpl.java        |  214 +--
 .../workingdays/service/WorkingDaysUtil.java       |    6 +-
 .../account/api/AccountTransfersApiConstants.java  |    4 +-
 .../account/api/AccountTransfersApiResource.java   |    4 +-
 .../data/AccountTransfersDataValidator.java        |   20 +-
 .../account/data/PortfolioAccountDTO.java          |    6 +-
 .../account/data/StandingInstructionDTO.java       |    2 +-
 .../account/data/StandingInstructionData.java      |    2 +-
 .../data/StandingInstructionDataValidator.java     |  194 +--
 .../domain/AccountTransferStandingInstruction.java |    6 +-
 .../domain/StandingInstructionRepository.java      |    8 +-
 .../AccountTransfersReadPlatformService.java       |    6 +-
 .../AccountTransfersReadPlatformServiceImpl.java   | 1282 ++++++++---------
 .../AccountTransfersWritePlatformService.java      |    2 +-
 .../AccountTransfersWritePlatformServiceImpl.java  |    6 +-
 .../PortfolioAccountReadPlatformServiceImpl.java   |   36 +-
 ...gInstructionHistoryReadPlatformServiceImpl.java |    4 +-
 ...tandingInstructionWritePlatformServiceImpl.java |    2 +-
 .../data/AccountSummaryCollectionData.java         |    8 +-
 .../data/LoanAccountSummaryData.java               |    2 +-
 .../data/SavingsAccountSummaryData.java            |    2 +-
 .../data/ShareAccountSummaryData.java              |   78 +-
 ...etailsReadPlatformServiceJpaRepositoryImpl.java |  294 ++--
 .../accounts/api/AccountsApiResource.java          |   22 +-
 .../accounts/constants/AccountsApiConstants.java   |    2 +-
 .../constants/ShareAccountApiConstants.java        |  118 +-
 .../api/EntityFieldConfigurationApiResources.java  |   72 +-
 .../portfolio/address/data/AddressData.java        |  370 ++---
 .../portfolio/address/data/ClientAddressData.java  |   34 +-
 .../address/data/FieldConfigurationData.java       |   88 +-
 .../fineract/portfolio/address/domain/Address.java |  622 ++++-----
 .../address/domain/FieldConfiguration.java         |   38 +-
 .../domain/FieldConfigurationRepository.java       |    2 +-
 .../exception/AddressNotFoundException.java        |   16 +-
 .../AddressCommandFromApiJsonDeserializer.java     |  448 +++---
 .../service/AddressReadPlatformService.java        |   12 +-
 .../service/AddressReadPlatformServiceImpl.java    |  274 ++--
 .../service/AddressWritePlatformService.java       |    6 +-
 .../service/AddressWritePlatformServiceImpl.java   |  396 +++---
 .../FieldConfigurationReadPlatformService.java     |    4 +-
 .../FieldConfigurationReadPlatformServiceImpl.java |   82 +-
 .../portfolio/calendar/data/CalendarData.java      |   18 +-
 .../calendar/data/CalendarHistoryDataWrapper.java  |   10 +-
 .../portfolio/calendar/domain/Calendar.java        |   12 +-
 .../calendar/domain/CalendarFrequencyType.java     |    4 +-
 .../portfolio/calendar/domain/CalendarHistory.java |    8 +-
 .../domain/CalendarInstanceRepository.java         |    8 +-
 .../domain/CalendarInstanceRepositoryWrapper.java  |    2 +-
 .../calendar/domain/CalendarRepositoryWrapper.java |    2 +-
 .../CalendarCommandFromApiJsonDeserializer.java    |    6 +-
 .../calendar/service/CalendarEnumerations.java     |    6 +-
 .../service/CalendarReadPlatformServiceImpl.java   |  124 +-
 .../portfolio/calendar/service/CalendarUtils.java  |   32 +-
 ...endarWritePlatformServiceJpaRepositoryImpl.java |  112 +-
 .../fineract/portfolio/charge/data/ChargeData.java |    2 +-
 .../fineract/portfolio/charge/domain/Charge.java   |   24 +-
 .../portfolio/charge/domain/ChargeAppliesTo.java   |    8 +-
 .../charge/domain/ChargeCalculationType.java       |   14 +-
 .../charge/domain/ChargeRepositoryWrapper.java     |    2 +-
 .../portfolio/charge/domain/ChargeTimeType.java    |   10 +-
 ...geDefinitionCommandFromApiJsonDeserializer.java |   10 +-
 .../service/ChargeDropdownReadPlatformService.java |    4 +-
 .../ChargeDropdownReadPlatformServiceImpl.java     |   10 +-
 .../charge/service/ChargeEnumerations.java         |   18 +-
 .../charge/service/ChargeReadPlatformService.java  |   24 +-
 .../service/ChargeReadPlatformServiceImpl.java     |    2 +-
 ...hargeWritePlatformServiceJpaRepositoryImpl.java |    6 +-
 .../client/api/ClientAddressApiResources.java      |  206 +--
 .../portfolio/client/api/ClientApiConstants.java   |   20 +-
 .../api/ClientFamilyMembersApiResources.java       |  230 +--
 .../portfolio/client/api/ClientsApiResource.java   |   72 +-
 .../client/command/ClientIdentifierCommand.java    |    2 +-
 .../fineract/portfolio/client/data/ClientData.java |   54 +-
 .../portfolio/client/data/ClientDataValidator.java |  142 +-
 .../client/data/ClientFamilyMembersData.java       |  334 ++---
 .../portfolio/client/data/ClientNonPersonData.java |   74 +-
 .../client/domain/AccountNumberGenerator.java      |   24 +-
 .../fineract/portfolio/client/domain/Client.java   |  140 +-
 .../portfolio/client/domain/ClientAddress.java     |   92 +-
 .../client/domain/ClientAddressRepository.java     |   12 +-
 .../domain/ClientAddressRepositoryWrapper.java     |   36 +-
 .../client/domain/ClientEnumerations.java          |    8 +-
 .../client/domain/ClientFamilyMembers.java         |  382 ++---
 .../domain/ClientFamilyMembersRepository.java      |    2 +-
 .../portfolio/client/domain/ClientIdentifier.java  |   10 +-
 .../portfolio/client/domain/ClientNonPerson.java   |  158 +--
 .../client/domain/ClientNonPersonRepository.java   |    4 +-
 .../domain/ClientNonPersonRepositoryWrapper.java   |   12 +-
 .../portfolio/client/domain/ClientRepository.java  |    2 +-
 .../client/domain/ClientRepositoryWrapper.java     |    6 +-
 .../portfolio/client/domain/ClientStatus.java      |   14 +-
 .../portfolio/client/domain/ClientTransaction.java |    8 +-
 .../client/domain/ClientTransferDetails.java       |   90 +-
 .../domain/ClientTransferDetailsRepository.java    |    2 +-
 .../ClientTransferDetailsRepositoryWrapper.java    |   16 +-
 .../portfolio/client/domain/LegalForm.java         |   26 +-
 ...ClientNonPersonNotFoundByClientIdException.java |    4 +-
 .../ClientNonPersonNotFoundException.java          |    6 +-
 .../client/exception/ClientNotFoundException.java  |    4 +-
 .../handler/AddClientAddressCommandHandler.java    |   18 +-
 .../AddClientFamilyMemberCommandHandler.java       |   28 +-
 .../DeleteClientFamilyMemberCommandHandler.java    |   24 +-
 .../client/handler/RejectClientCommandHandler.java |    6 +-
 .../handler/UndoRejectClientCommandHandler.java    |   10 +-
 .../handler/UndoWithdrawalCommandHandler.java      |   10 +-
 .../handler/UpdateClientAddressCommandHandler.java |   28 +-
 .../UpdateClientFamilyMemberCommandHandler.java    |   26 +-
 .../UpdateClientSavingsAccountCommandHandler.java  |    2 +-
 .../handler/WithdrawClientCommandHandler.java      |    4 +-
 ...FamilyMemberCommandFromApiJsonDeserializer.java |  528 +++----
 .../service/ClientAddressReadPlatformService.java  |    2 +-
 .../ClientAddressReadPlatformServiceImpl.java      |   62 +-
 ...hargeWritePlatformServiceJpaRepositoryImpl.java |    6 +-
 .../ClientFamilyMembersReadPlatformService.java    |   10 +-
 ...ClientFamilyMembersReadPlatformServiceImpl.java |  196 +--
 .../ClientFamilyMembersWritePlatformService.java   |   14 +-
 ...lientFamilyMembersWritePlatformServiceImpl.java |  800 +++++------
 ...ifierWritePlatformServiceJpaRepositoryImpl.java |   12 +-
 .../client/service/ClientReadPlatformService.java  |    6 +-
 .../service/ClientReadPlatformServiceImpl.java     |   90 +-
 .../client/service/ClientWritePlatformService.java |    6 +-
 ...lientWritePlatformServiceJpaRepositoryImpl.java |  218 +--
 .../portfolio/client/service/LoanStatusMapper.java |    2 +-
 .../service/CollateralReadPlatformService.java     |    2 +-
 .../collectionsheet/CollectionSheetConstants.java  |    2 +-
 .../CollectionSheetTransactionDataValidator.java   |   26 +-
 .../IndividualCollectionSheetLoanFlatData.java     |    2 +-
 .../collectionsheet/data/JLGClientData.java        |   12 +-
 .../collectionsheet/data/JLGGroupData.java         |    6 +-
 .../collectionsheet/data/LoanDueData.java          |    2 +-
 .../collectionsheet/data/SavingsDueData.java       |   12 +-
 ...ulkRepaymentCommandFromApiJsonDeserializer.java |    2 +-
 ...heetGenerateCommandFromApiJsonDeserializer.java |    8 +-
 .../CollectionSheetReadPlatformServiceImpl.java    |   22 +-
 .../portfolio/common/domain/DayOfWeekType.java     |   62 +-
 .../portfolio/common/domain/DaysInMonthType.java   |    2 +-
 .../portfolio/common/domain/DaysInYearType.java    |    2 +-
 .../portfolio/common/domain/NthDayType.java        |   50 +-
 .../common/domain/PeriodFrequencyType.java         |    6 +-
 .../common/service/BusinessEventListner.java       |    2 +-
 .../service/BusinessEventNotifierService.java      |    2 +-
 .../service/BusinessEventNotifierServiceImpl.java  |    8 +-
 .../common/service/CommonEnumerations.java         |    2 +-
 .../api/FloatingRatesApiResource.java              |  180 +--
 .../floatingrates/data/FloatingRateData.java       |  228 +--
 .../floatingrates/data/FloatingRatePeriodData.java |  212 +--
 .../floatingrates/data/InterestRatePeriodData.java |  136 +-
 .../floatingrates/domain/FloatingRate.java         |  442 +++---
 .../floatingrates/domain/FloatingRatePeriod.java   |  238 ++--
 .../domain/FloatingRateRepository.java             |   22 +-
 .../domain/FloatingRateRepositoryWrapper.java      |   48 +-
 .../exception/FloatingRateNotFoundException.java   |   16 +-
 .../handler/CreateFloatingRateCommandHandler.java  |   24 +-
 .../handler/UpdateFloatingRateCommandHandler.java  |   24 +-
 .../serialization/FloatingRateDataValidator.java   |  546 ++++----
 .../service/FloatingRateWritePlatformService.java  |    4 +-
 .../FloatingRateWritePlatformServiceImpl.java      |  200 +--
 .../service/FloatingRatesReadPlatformService.java  |   12 +-
 .../FloatingRatesReadPlatformServiceImpl.java      |  448 +++---
 .../FundWritePlatformServiceJpaRepositoryImpl.java |   12 +-
 .../fineract/portfolio/group/data/CenterData.java  |    4 +-
 .../portfolio/group/data/GroupGeneralData.java     |    4 +-
 .../portfolio/group/data/GroupTimelineData.java    |    2 +-
 .../fineract/portfolio/group/domain/Group.java     |   70 +-
 .../portfolio/group/domain/GroupRepository.java    |    8 +-
 .../group/domain/GroupRepositoryWrapper.java       |   16 +-
 .../serialization/GroupingTypesDataValidator.java  |   86 +-
 .../service/CenterReadPlatformServiceImpl.java     |   12 +-
 .../service/GroupReadPlatformServiceImpl.java      |    8 +-
 ...TypesWritePlatformServiceJpaRepositoryImpl.java |   34 +-
 .../InterestIncentiveApiConstants.java             |    2 +-
 .../data/InterestIncentiveDataValidator.java       |   12 +-
 .../data/InterestRateChartData.java                |    2 +-
 .../data/InterestRateChartDataValidator.java       |   20 +-
 .../data/InterestRateChartRepository.java          |    2 +-
 .../data/InterestRateChartRepositoryWrapper.java   |    2 +-
 .../data/InterestRateChartSlabDataValidator.java   |   22 +-
 .../InterestRateChartSlabRepositoryWrapper.java    |    4 +-
 .../domain/InterestRateChartSlabComparator.java    |    2 +-
 .../InterestRateChartSlabNotFoundException.java    |    2 +-
 .../InterestRateChartReadPlatformService.java      |   16 +-
 .../InterestRateChartReadPlatformServiceImpl.java  |    2 +-
 .../loanaccount/api/LoanApiConstants.java          |    2 +-
 .../api/LoanDisbursementDetailApiResource.java     |   10 +-
 .../loanaccount/api/LoansApiResource.java          |   16 +-
 .../loanaccount/data/DisbursementData.java         |    2 +-
 .../loanaccount/data/LoanAccountData.java          |   16 +-
 .../data/LoanApplicationTimelineData.java          |    2 +-
 .../portfolio/loanaccount/data/LoanChargeData.java |    2 +-
 .../loanaccount/data/LoanChargePaidDetail.java     |    8 +-
 .../data/LoanInterestRecalculationData.java        |    2 +-
 .../loanaccount/data/LoanScheduleAccrualData.java  |    6 +-
 .../loanaccount/data/LoanSummaryData.java          |    2 +-
 .../loanaccount/data/LoanTermVariationsData.java   |    2 +-
 .../data/LoanTermVariationsDataWrapper.java        |   14 +-
 .../loanaccount/data/LoanTransactionData.java      |   86 +-
 .../loanaccount/data/LoanTransactionEnumData.java  |    4 +-
 .../loanaccount/data/PaidInAdvanceData.java        |    8 +-
 .../loanaccount/data/ScheduleGeneratorDTO.java     |   14 +-
 .../domain/ChangedTransactionDetail.java           |    4 +-
 .../portfolio/loanaccount/domain/Loan.java         |  256 ++--
 .../domain/LoanAccountDomainService.java           |    6 +-
 .../domain/LoanAccountDomainServiceJpa.java        |   34 +-
 .../portfolio/loanaccount/domain/LoanCharge.java   |   26 +-
 .../loanaccount/domain/LoanChargePaidBy.java       |    2 +-
 .../domain/LoanDisbursementDetails.java            |    2 +-
 .../loanaccount/domain/LoanInstallmentCharge.java  |   22 +-
 .../domain/LoanInterestRecalculationDetails.java   |    2 +-
 .../domain/LoanOfficerAssignmentHistory.java       |    2 +-
 .../domain/LoanRepaymentScheduleInstallment.java   |   24 +-
 .../loanaccount/domain/LoanRepository.java         |    4 +-
 .../loanaccount/domain/LoanRepositoryWrapper.java  |   20 +-
 ...oanRescheduleRequestToTermVariationMapping.java |   10 +-
 .../portfolio/loanaccount/domain/LoanSummary.java  |   12 +-
 .../loanaccount/domain/LoanTermVariationType.java  |    8 +-
 .../loanaccount/domain/LoanTermVariations.java     |   16 +-
 .../loanaccount/domain/LoanTrancheCharge.java      |   10 +-
 .../domain/LoanTrancheDisbursementCharge.java      |   14 +-
 .../loanaccount/domain/LoanTransaction.java        |   10 +-
 .../loanaccount/domain/LoanTransactionType.java    |    6 +-
 ...tLoanRepaymentScheduleTransactionProcessor.java |   22 +-
 .../LoanRepaymentScheduleTransactionProcessor.java |    2 +-
 ...eLoanRepaymentScheduleTransactionProcessor.java |    6 +-
 ...eLoanRepaymentScheduleTransactionProcessor.java |    4 +-
 ...yLoanRepaymentScheduleTransactionProcessor.java |    6 +-
 ...ILoanRepaymentScheduleTransactionProcessor.java |    8 +-
 .../exception/DateMismatchException.java           |   12 +-
 .../InvalidPaidInAdvanceAmountException.java       |    2 +-
 ...sbursalAndFirstRepaymentViolationException.java |    2 +-
 .../UndoLastTrancheDisbursementException.java      |   10 +-
 .../loanaccount/guarantor/GuarantorConstants.java  |    4 +-
 .../guarantor/api/GuarantorsApiResource.java       |    6 +-
 .../loanaccount/guarantor/data/ObligeeData.java    |   52 +-
 .../exception/InvalidGuarantorException.java       |    2 +-
 .../service/GuarantorDomainServiceImpl.java        |   10 +-
 .../service/GuarantorReadPlatformService.java      |    8 +-
 .../service/GuarantorReadPlatformServiceImpl.java  |  104 +-
 .../handler/LoanRecoveryPaymentCommandHandler.java |   90 +-
 .../UpdateLoanDisbuseDateCommandHandler.java       |    2 +-
 .../loanschedule/data/LoanScheduleDTO.java         |    4 +-
 .../loanschedule/data/LoanScheduleData.java        |    2 +-
 .../loanschedule/data/LoanScheduleParams.java      |    2 +-
 .../loanschedule/data/LoanSchedulePeriodData.java  |    2 +-
 .../loanschedule/data/OverdueLoanScheduleData.java |  170 +--
 .../domain/AbstractLoanScheduleGenerator.java      |  144 +-
 .../loanschedule/domain/AprCalculator.java         |    6 +-
 ...liningBalanceInterestLoanScheduleGenerator.java |   10 +-
 .../domain/DefaultScheduledDateGenerator.java      |   24 +-
 .../loanschedule/domain/FinanicalFunctions.java    |    6 +-
 .../domain/FlatInterestLoanScheduleGenerator.java  |    4 +-
 .../loanschedule/domain/LoanApplicationTerms.java  |   76 +-
 .../loanschedule/domain/LoanScheduleModel.java     |    6 +-
 .../domain/LoanScheduleModelPeriod.java            |    4 +-
 .../service/LoanScheduleAssembler.java             |   26 +-
 .../RescheduleLoansApiConstants.java               |    6 +-
 .../api/RescheduleLoansApiResource.java            |    8 +-
 .../data/LoanRescheduleRequestData.java            |    6 +-
 .../data/LoanRescheduleRequestDataValidator.java   |   60 +-
 .../data/LoanRescheduleRequestEnumerations.java    |   76 +-
 .../data/LoanRescheduleRequestStatusEnumData.java  |    2 +-
 .../data/LoanRescheduleRequestTimelineData.java    |   22 +-
 .../domain/LoanRescheduleModalPeriod.java          |   14 +-
 .../domain/LoanRescheduleRequest.java              |  352 ++---
 .../LoanRescheduleRequestNotFoundException.java    |   20 +-
 ...ApproveLoanRescheduleRequestCommandHandler.java |   26 +-
 .../CreateLoanRescheduleRequestCommandHandler.java |   26 +-
 .../RejectLoanRescheduleRequestCommandHandler.java |   26 +-
 .../LoanReschedulePreviewPlatformService.java      |    4 +-
 .../LoanReschedulePreviewPlatformServiceImpl.java  |    6 +-
 .../LoanRescheduleRequestReadPlatformService.java  |   12 +-
 ...anRescheduleRequestReadPlatformServiceImpl.java |   12 +-
 .../LoanRescheduleRequestWritePlatformService.java |   10 +-
 ...nRescheduleRequestWritePlatformServiceImpl.java |   14 +-
 ...alculateLoanScheduleQueryFromApiJsonHelper.java |    2 +-
 .../LoanApplicationCommandFromApiJsonHelper.java   |   16 +-
 .../serialization/LoanEventApiJsonValidator.java   |   26 +-
 ...ationWritePlatformServiceJpaRepositoryImpl.java |   80 +-
 .../service/LoanArrearsAgingServiceImpl.java       |    4 +-
 .../loanaccount/service/LoanAssembler.java         |    4 +-
 .../loanaccount/service/LoanChargeAssembler.java   |    2 +-
 .../service/LoanChargeReadPlatformService.java     |    2 +-
 .../service/LoanReadPlatformService.java           |   10 +-
 .../service/LoanReadPlatformServiceImpl.java       |   42 +-
 .../service/LoanSchedularServiceImpl.java          |  546 ++++----
 .../loanaccount/service/LoanUtilService.java       |   58 +-
 .../LoanWritePlatformServiceJpaRepositoryImpl.java |  130 +-
 .../service/RecalculateInterestPoster.java         |    2 +-
 .../loanproduct/LoanProductConstants.java          |   12 +-
 .../loanproduct/api/LoanProductsApiResource.java   |    2 +-
 .../portfolio/loanproduct/data/LoanOverdueDTO.java |    2 +-
 .../loanproduct/data/LoanProductData.java          |   22 +-
 .../loanproduct/domain/AmortizationMethod.java     |    2 +-
 .../InterestRecalculationCompoundingMethod.java    |    2 +-
 .../domain/InterestRecalculationPeriodMethod.java  |    2 +-
 .../loanproduct/domain/LendingStrategy.java        |    2 +-
 .../portfolio/loanproduct/domain/LoanProduct.java  |   48 +-
 .../domain/LoanProductConfigurableAttributes.java  |   28 +-
 .../domain/LoanProductFloatingRates.java           |   30 +-
 .../domain/LoanProductGuaranteeDetails.java        |    2 +-
 .../LoanProductInterestRecalculationDetails.java   |   54 +-
 .../domain/LoanProductMinMaxConstraints.java       |    8 +-
 ...oductMinimumRepaymentScheduleRelatedDetail.java |   52 +-
 .../domain/LoanProductRelatedDetail.java           |   34 +-
 .../domain/LoanTransactionProcessingStrategy.java  |    2 +-
 ...nnotBeModifiedDueToNonClosedLoansException.java |    4 +-
 .../exception/NotInMinMaxRangeException.java       |    2 +-
 .../serialization/LoanProductDataValidator.java    |   16 +-
 .../service/LoanDropdownReadPlatformService.java   |    8 +-
 .../loanproduct/service/LoanEnumerations.java      |    2 +-
 .../service/LoanProductReadPlatformService.java    |    2 +-
 .../LoanProductReadPlatformServiceImpl.java        |   14 +-
 ...oductWritePlatformServiceJpaRepositoryImpl.java |   46 +-
 .../portfolio/meeting/api/MeetingsApiResource.java |    8 +-
 .../meeting/data/MeetingDataValidator.java         |   10 +-
 .../fineract/portfolio/meeting/domain/Meeting.java |   10 +-
 .../meeting/domain/MeetingRepositoryWrapper.java   |    2 +-
 ...etingWritePlatformServiceJpaRepositoryImpl.java |   66 +-
 .../fineract/portfolio/note/domain/Note.java       |   14 +-
 .../fineract/portfolio/note/domain/NoteType.java   |    2 +-
 .../note/service/NoteReadPlatformServiceImpl.java  |    6 +-
 .../paymenttype/data/PaymentTypeData.java          |   10 +-
 .../paymenttype/data/PaymentTypeDataValidator.java |   16 +-
 .../portfolio/paymenttype/domain/PaymentType.java  |    8 +-
 .../domain/PaymentTypeRepositoryWrapper.java       |    2 +-
 .../exception/PaymentTypeNotFoundException.java    |    4 +-
 .../products/api/ProductsApiResource.java          |    4 +-
 .../products/constants/ProductsApiConstants.java   |    2 +-
 .../service/ProductReadPlatformService.java        |    2 +-
 .../portfolio/savings/DepositsApiConstants.java    |   24 +-
 .../savings/SavingsAccountTransactionType.java     |   12 +-
 .../portfolio/savings/SavingsApiConstants.java     |    4 +-
 .../SavingsInterestCalculationDaysInYearType.java  |    2 +-
 .../savings/SavingsInterestCalculationType.java    |    6 +-
 ...itAccountOnHoldFundTransactionsApiResource.java |    4 +-
 ...FixedDepositAccountTransactionsApiResource.java |   18 +-
 .../api/FixedDepositAccountsApiResource.java       |    4 +-
 ...rringDepositAccountTransactionsApiResource.java |    4 +-
 .../api/SavingsAccountTransactionsApiResource.java |    4 +-
 .../savings/api/SavingsAccountsApiResource.java    |    8 +-
 .../savings/api/SavingsApiSetConstants.java        |   96 +-
 .../savings/api/SavingsProductsApiResource.java    |   12 +-
 .../savings/data/DepositAccountDataValidator.java  |    4 +-
 .../DepositAccountTransactionDataValidator.java    |   48 +-
 .../portfolio/savings/data/DepositProductData.java |    2 +-
 .../savings/data/DepositProductDataValidator.java  |    4 +-
 .../savings/data/FixedDepositAccountData.java      |    4 +-
 .../savings/data/FixedDepositProductData.java      |    2 +-
 .../savings/data/RecurringDepositProductData.java  |    2 +-
 .../savings/data/SavingsAccountChargeData.java     |    8 +-
 .../savings/data/SavingsAccountConstant.java       |   78 +-
 .../portfolio/savings/data/SavingsAccountData.java |   26 +-
 .../savings/data/SavingsAccountDataValidator.java  |   18 +-
 .../savings/data/SavingsAccountTransactionDTO.java |   12 +-
 .../data/SavingsAccountTransactionData.java        |    4 +-
 .../SavingsAccountTransactionDataValidator.java    |   52 +-
 .../data/SavingsAccountTransactionEnumData.java    |    8 +-
 .../portfolio/savings/data/SavingsProductData.java |   32 +-
 .../savings/data/SavingsProductDataValidator.java  |  152 +-
 .../savings/domain/DepositAccountAssembler.java    |    4 +-
 .../domain/DepositAccountDomainService.java        |    2 +-
 .../domain/DepositAccountDomainServiceJpa.java     |   18 +-
 .../domain/DepositAccountRecurringDetail.java      |    2 +-
 .../domain/DepositAccountTermAndPreClosure.java    |    2 +-
 .../savings/domain/FixedDepositAccount.java        |    8 +-
 .../savings/domain/RecurringDepositAccount.java    |   14 +-
 .../RecurringDepositScheduleInstallment.java       |    4 +-
 .../portfolio/savings/domain/SavingsAccount.java   |  188 +--
 .../savings/domain/SavingsAccountCharge.java       |   48 +-
 .../domain/SavingsAccountDomainServiceJpa.java     |    4 +-
 .../savings/domain/SavingsAccountRepository.java   |    2 +-
 .../domain/SavingsAccountRepositoryWrapper.java    |   36 +-
 .../domain/SavingsAccountSubStatusEnum.java        |   40 +-
 .../savings/domain/SavingsAccountSummary.java      |    4 +-
 .../savings/domain/SavingsAccountTransaction.java  |   38 +-
 .../portfolio/savings/domain/SavingsHelper.java    |   24 +-
 .../domain/SavingsOfficerAssignmentHistory.java    |    2 +-
 .../portfolio/savings/domain/SavingsProduct.java   |   58 +-
 .../savings/domain/SavingsProductAssembler.java    |    2 +-
 .../domain/interest/AnnualCompoundingPeriod.java   |   12 +-
 .../domain/interest/BiAnnualCompoundingPeriod.java |   12 +-
 .../domain/interest/CompoundInterestHelper.java    |   10 +-
 .../domain/interest/CompoundInterestValues.java    |   42 +-
 .../savings/domain/interest/CompoundingPeriod.java |    2 +-
 .../domain/interest/DailyCompoundingPeriod.java    |    8 +-
 .../savings/domain/interest/EndOfDayBalance.java   |   18 +-
 .../domain/interest/MonthlyCompoundingPeriod.java  |   12 +-
 .../savings/domain/interest/PostingPeriod.java     |   72 +-
 .../interest/QuarterlyCompoundingPeriod.java       |   12 +-
 .../exception/PostInterestAsOnDateException.java   |   12 +-
 ...vingsAccountInterestAsOnDateCommandHandler.java |    6 +-
 ...ntInterestRateChartReadPlatformServiceImpl.java |    6 +-
 ...ntOnHoldTransactionReadPlatformServiceImpl.java |    2 +-
 .../DepositAccountReadPlatformServiceImpl.java     |    8 +-
 ...countWritePlatformServiceJpaRepositoryImpl.java |   30 +-
 ...ocessWritePlatformServiceJpaRepositoryImpl.java |   28 +-
 .../DepositsDropdownReadPlatformService.java       |    4 +-
 .../DepositsDropdownReadPlatformServiceImpl.java   |    4 +-
 ...oductWritePlatformServiceJpaRepositoryImpl.java |   12 +-
 ...oductWritePlatformServiceJpaRepositoryImpl.java |   10 +-
 .../service/SavingsAccountReadPlatformService.java |    8 +-
 .../SavingsAccountReadPlatformServiceImpl.java     |  240 ++--
 .../SavingsAccountWritePlatformService.java        |    8 +-
 ...countWritePlatformServiceJpaRepositoryImpl.java |   46 +-
 ...ocessWritePlatformServiceJpaRepositoryImpl.java |   18 +-
 .../savings/service/SavingsEnumerations.java       |   12 +-
 .../SavingsProductReadPlatformServiceImpl.java     |   10 +-
 ...oductWritePlatformServiceJpaRepositoryImpl.java |   12 +-
 .../savings/service/SavingsSchedularService.java   |    2 +-
 .../service/SavingsSchedularServiceImpl.java       |   52 +-
 .../portfolio/search/api/SearchApiResource.java    |    2 +-
 .../search/data/AdHocQueryDataValidator.java       |   50 +-
 .../search/data/AdHocQuerySearchConstants.java     |    2 +-
 .../portfolio/search/data/SearchConditions.java    |   20 +-
 .../fineract/portfolio/search/data/SearchData.java |    8 +-
 .../service/SearchReadPlatformServiceImpl.java     |   24 +-
 .../api/SelfAccountTransferApiResource.java        |  222 +--
 .../api/SelfBeneficiariesTPTApiConstants.java      |   22 +-
 .../api/SelfBeneficiariesTPTApiResource.java       |  240 ++--
 .../self/account/data/SelfAccountTemplateData.java |  154 +-
 .../self/account/data/SelfAccountTransferData.java |   16 +-
 .../data/SelfAccountTransferDataValidator.java     |  314 ++---
 .../account/data/SelfBeneficiariesTPTData.java     |   80 +-
 .../data/SelfBeneficiariesTPTDataValidator.java    |  238 ++--
 .../self/account/domain/SelfBeneficiariesTPT.java  |  196 +--
 .../domain/SelfBeneficiariesTPTRepository.java     |    4 +-
 .../BeneficiaryTransferLimitExceededException.java |    8 +-
 ...TPTTransactionAmountLimitExceededException.java |   10 +-
 .../InvalidAccountInformationException.java        |   16 +-
 .../exception/InvalidBeneficiaryException.java     |   10 +-
 .../AddSelfBeneficiariesTPTCommandHandler.java     |   22 +-
 .../DeleteSelfBeneficiariesTPTCommandHandler.java  |   22 +-
 .../UpdateSelfBeneficiariesTPTCommandHandler.java  |   22 +-
 .../service/SelfAccountTransferReadService.java    |    4 +-
 .../SelfAccountTransferReadServiceImpl.java        |  120 +-
 .../SelfBeneficiariesTPTReadPlatformService.java   |    8 +-
 ...elfBeneficiariesTPTReadPlatformServiceImpl.java |  364 ++---
 .../SelfBeneficiariesTPTWritePlatformService.java  |    6 +-
 ...lfBeneficiariesTPTWritePlatformServiceImpl.java |  308 ++--
 .../self/client/api/SelfClientsApiResource.java    |  466 +++----
 .../self/client/data/SelfClientDataValidator.java  |   64 +-
 .../service/AppuserClientMapperReadService.java    |    6 +-
 .../AppuserClientMapperReadServiceImpl.java        |   56 +-
 .../self/loanaccount/api/SelfLoansApiResource.java |  312 ++---
 .../loanaccount/data/SelfLoansDataValidator.java   |  128 +-
 .../service/AppuserLoansMapperReadService.java     |    2 +-
 .../service/AppuserLoansMapperReadServiceImpl.java |   32 +-
 .../self/pockets/api/PocketApiConstants.java       |   44 +-
 .../self/pockets/api/PocketApiResource.java        |   92 +-
 .../pockets/data/PocketAccountMappingData.java     |   22 +-
 .../self/pockets/data/PocketDataValidator.java     |  132 +-
 .../portfolio/self/pockets/domain/Pocket.java      |   34 +-
 .../self/pockets/domain/PocketAccountMapping.java  |   78 +-
 .../domain/PocketAccountMappingRepository.java     |   10 +-
 .../PocketAccountMappingRepositoryWrapper.java     |   50 +-
 .../self/pockets/domain/PocketRepository.java      |    6 +-
 .../pockets/domain/PocketRepositoryWrapper.java    |   44 +-
 .../MappingIdNotLinkedToPocketException.java       |    8 +-
 .../pockets/exception/PocketNotFoundException.java |    6 +-
 .../DelinkAccountsFromPocketCommandHandler.java    |   20 +-
 .../LinkAccountsToPocketCommandHandler.java        |   20 +-
 .../self/pockets/service/AccountEntityService.java |    6 +-
 .../service/AccountEntityServiceFactory.java       |   28 +-
 .../service/AccountEntityServiceForLoanImpl.java   |   54 +-
 .../AccountEntityServiceForSavingsImpl.java        |   54 +-
 .../AccountEntityServiceForShareAccountsImpl.java  |   54 +-
 .../PocketAccountMappingReadPlatformService.java   |    4 +-
 ...ocketAccountMappingReadPlatformServiceImpl.java |   94 +-
 .../service/PocketWritePlatformService.java        |    4 +-
 .../service/PocketWritePlatformServiceImpl.java    |  178 +--
 .../products/api/SelfLoanProductsApiResource.java  |  310 ++--
 .../api/SelfSavingsProductsApiResource.java        |   50 +-
 .../products/api/SelfShareProductsApiResource.java |   56 +-
 .../self/registration/SelfServiceApiConstants.java |    2 +-
 .../self/runreport/SelfRunReportApiResource.java   |    2 +-
 .../self/savings/api/SelfSavingsApiResource.java   |  314 ++---
 .../savings/data/SelfSavingsAccountConstants.java  |    6 +-
 .../savings/data/SelfSavingsDataValidator.java     |  166 +--
 .../service/AppuserSavingsMapperReadService.java   |    2 +-
 .../AppuserSavingsMapperReadServiceImpl.java       |   34 +-
 .../api/SelfAuthenticationApiResource.java         |   30 +-
 .../security/api/SelfUserDetailsApiResource.java   |   32 +-
 .../api/SelfShareAccountsApiResource.java          |  192 +--
 .../data/SelfShareAccountsDataValidator.java       |   48 +-
 ...UserShareAccountsMapperReadPlatformService.java |    2 +-
 ...ShareAccountsMapperReadPlatformServiceImpl.java |   42 +-
 .../self/spm/api/SelfScorecardApiResource.java     |   78 +-
 .../portfolio/self/spm/api/SelfSpmApiResource.java |   34 +-
 .../data/ShareAccountApplicationTimelineData.java  |   12 +-
 .../shareaccounts/data/ShareAccountChargeData.java |    4 +-
 .../shareaccounts/data/ShareAccountData.java       |    6 +-
 .../data/ShareAccountDividendData.java             |    2 +-
 .../data/ShareAccountStatusEnumData.java           |    2 +-
 .../data/ShareAccountTransactionData.java          |    6 +-
 .../data/ShareAccountTransactionEnumData.java      |    2 +-
 .../domain/PurchasedSharesStatusType.java          |    4 +-
 .../shareaccounts/domain/ShareAccount.java         |   32 +-
 .../domain/ShareAccountChargePaidBy.java           |   24 +-
 .../domain/ShareAccountRepositoryWrapper.java      |   34 +-
 .../domain/ShareAccountTransaction.java            |   72 +-
 .../IssueableSharesExceededException.java          |    2 +-
 .../ActivateShareAccountCommandHandler.java        |    2 +-
 .../ApplyAddtionalSharesCommandHandler.java        |    2 +-
 .../ApproveAddtionalSharesCommandHandler.java      |    2 +-
 .../handler/ApproveShareAccountCommandHandler.java |    2 +-
 .../handler/CloseShareAccountCommandHandler.java   |    2 +-
 .../handler/CreateShareAccountCommandHandler.java  |    2 +-
 .../handler/RedeemSharesCommandHandler.java        |    2 +-
 .../RejectAddtionalSharesCommandHandler.java       |    2 +-
 .../handler/RejectShareAccountCommandHandler.java  |    2 +-
 .../UndoApproveShareAccountCommandHandler.java     |    2 +-
 .../handler/UpdateShareAccountCommandHandler.java  |    2 +-
 .../serialization/ShareAccountDataSerializer.java  |   62 +-
 .../PurchasedSharesReadPlatformService.java        |    2 +-
 .../PurchasedSharesReadPlatformServiceImpl.java    |   96 +-
 .../ShareAccountChargeReadPlatformService.java     |    2 +-
 .../ShareAccountChargeReadPlatformServiceImpl.java |  220 +--
 .../service/ShareAccountCommandsServiceImpl.java   |    8 +-
 ...hareAccountDividendReadPlatformServiceImpl.java |    4 +-
 .../service/ShareAccountReadPlatformService.java   |    4 +-
 .../ShareAccountReadPlatformServiceImpl.java       |   26 +-
 .../service/ShareAccountSchedularService.java      |    2 +-
 .../service/ShareAccountWritePlatformService.java  |   12 +-
 ...countWritePlatformServiceJpaRepositoryImpl.java |   38 +-
 .../shareaccounts/service/SharesEnumerations.java  |    4 +-
 .../shareproducts/SharePeriodFrequencyType.java    |    2 +-
 .../data/ShareProductMarketPriceData.java          |   14 +-
 .../shareproducts/domain/ShareProduct.java         |   46 +-
 .../domain/ShareProductMarketPrice.java            |   26 +-
 .../domain/ShareProductRepositoryWrapper.java      |   38 +-
 .../handler/CreateShareProductCommandHandler.java  |    2 +-
 .../handler/UpdateShareProductCommandHandler.java  |    2 +-
 .../serialization/ShareProductDataSerializer.java  |   84 +-
 .../service/ShareProductDividendAssembler.java     |    6 +-
 ...hareProductDividendReadPlatformServiceImpl.java |    4 +-
 .../ShareProductDropdownReadPlatformService.java   |    6 +-
 ...oductWritePlatformServiceJpaRepositoryImpl.java |   16 +-
 .../portfolio/tax/domain/TaxComponent.java         |    8 +-
 .../portfolio/tax/domain/TaxComponentHistory.java  |    8 +-
 .../transfer/api/TransferApiConstants.java         |   38 +-
 .../transfer/data/TransfersDataValidator.java      |   48 +-
 ...nsferWritePlatformServiceJpaRepositoryImpl.java |   50 +-
 .../service/ScheduledJobRunnerServiceImpl.java     |   18 +-
 .../apache/fineract/spm/api/SpmApiResource.java    |    4 +-
 .../apache/fineract/spm/data/ScorecardValue.java   |    8 +-
 .../org/apache/fineract/spm/domain/Survey.java     |    2 +-
 .../fineract/spm/repository/SurveyRepository.java  |    2 +-
 .../spm/service/ScorecardReadPlatformService.java  |    6 +-
 .../apache/fineract/spm/service/SpmService.java    |   14 +-
 .../fineract/spm/util/SurveyApiConstants.java      |    8 +-
 .../org/apache/fineract/spm/util/SurveyMapper.java |    2 +-
 .../template/service/TemplateMergeService.java     |   74 +-
 .../useradministration/api/RolesApiResource.java   |    4 +-
 .../useradministration/data/AppUserData.java       |   18 +-
 .../data/PasswordPreferencesDataValidator.java     |    6 +-
 .../useradministration/domain/AppUser.java         |   84 +-
 .../domain/AppUserClientMapping.java               |   64 +-
 .../domain/AppUserRepositoryWrapper.java           |    4 +-
 .../fineract/useradministration/domain/Role.java   |    4 +-
 .../useradministration/domain/RoleRepository.java  |    4 +-
 .../exception/RoleNotFoundException.java           |    2 +-
 .../exception/UserNotFoundException.java           |    2 +-
 .../service/AppUserReadPlatformService.java        |    2 +-
 .../service/AppUserReadPlatformServiceImpl.java    |   20 +-
 ...pUserWritePlatformServiceJpaRepositoryImpl.java |   46 +-
 ...ordValidationPolicyReadPlatformServiceImpl.java |    2 +-
 .../service/RoleReadPlatformServiceImpl.java       |    2 +-
 .../RoleWritePlatformServiceJpaRepositoryImpl.java |   22 +-
 .../service/UserDataValidator.java                 |   72 +-
 .../accounting/common/AccountingConstantsTest.java |    8 +-
 .../org/apache/fineract/batch/BatchBuilder.java    |    2 +-
 .../apache/fineract/common/RestAssuredFixture.java |   44 +-
 .../spring/SpringConfigurationTest.java            |    2 +-
 ...ractSpringBootWithMariaDB4jIntegrationTest.java |    6 +-
 .../core/boot/tests/SpringBootServerLoginTest.java |    2 +-
 .../apache/fineract/notification/TopicTest.java    |  120 +-
 ...nRepaymentScheduleTransactionProcessorTest.java |    2 +-
 .../loanaccount/LoanScheduleTestDataHelper.java    |    8 +-
 .../loanaccount/LoanTransactionBuilder.java        |    6 +-
 1175 files changed, 29360 insertions(+), 29360 deletions(-)

Reply via email to