diff --git a/fineract-provider/src/main/java/org/apache/fineract/adhocquery/domain/AdHoc.java b/fineract-provider/src/main/java/org/apache/fineract/adhocquery/domain/AdHoc.java index 46648fcaf..651b939a2 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/adhocquery/domain/AdHoc.java +++ b/fineract-provider/src/main/java/org/apache/fineract/adhocquery/domain/AdHoc.java @@ -60,6 +60,8 @@ public class AdHoc extends AbstractAuditableCustom { @Column(name = "IsActive", nullable = false) private boolean isActive = false; + private AdHoc() {} + private AdHoc(final String name, final String query,final String tableName,final String tableFields ,final String email, final Long reportRunFrequency, final Long reportRunEvery, final boolean isActive) { this.name = StringUtils.defaultIfEmpty(name, null); this.query=StringUtils.defaultIfEmpty(query,null); diff --git a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/gcm/domain/DeviceRegistration.java b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/gcm/domain/DeviceRegistration.java index d82b3ecbf..8f2aeab20 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/gcm/domain/DeviceRegistration.java +++ b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/gcm/domain/DeviceRegistration.java @@ -45,6 +45,8 @@ public class DeviceRegistration extends AbstractPersistableCustom { @Temporal(TemporalType.TIMESTAMP) private Date updatedOnDate; + private DeviceRegistration() {} + private DeviceRegistration(final Client client, final String registrationId) { this.client = client; this.registrationId = registrationId; diff --git a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/jobs/domain/JobParameter.java b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/jobs/domain/JobParameter.java index 515b64888..8a9572e54 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/jobs/domain/JobParameter.java +++ b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/jobs/domain/JobParameter.java @@ -37,6 +37,7 @@ public class JobParameter extends AbstractPersistableCustom { @Column(name = "parameter_value",nullable = true) private String parameterValue; + public JobParameter() {} public JobParameter(final Long jobId, final String parameterName, final String parameterValue) { this.jobId = jobId; diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/domain/GroupLoanIndividualMonitoringAccount.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/domain/GroupLoanIndividualMonitoringAccount.java index 22ec95a91..b90321d0b 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/domain/GroupLoanIndividualMonitoringAccount.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/domain/GroupLoanIndividualMonitoringAccount.java @@ -61,6 +61,8 @@ public class GroupLoanIndividualMonitoringAccount extends AbstractPersistableCus @Column(name = "application_id", nullable = true) private BigDecimal applicationId; + private GroupLoanIndividualMonitoringAccount() {} + private GroupLoanIndividualMonitoringAccount(String accountNumber,Group group,BigDecimal principalAmount,Long childAccountsCount, Boolean isAcceptingChild,Integer loanStatus,BigDecimal applicationId) { diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/GroupSavingsIndividualMonitoring.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/GroupSavingsIndividualMonitoring.java index 8a0209406..24920e8c3 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/GroupSavingsIndividualMonitoring.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/savings/domain/GroupSavingsIndividualMonitoring.java @@ -62,6 +62,8 @@ public class GroupSavingsIndividualMonitoring extends AbstractPersistableCustom @Column(name = "application_id", nullable = true) private BigDecimal applicationId; + private GroupSavingsIndividualMonitoring() {} + private GroupSavingsIndividualMonitoring(String accountNumber,Group group,BigDecimal parentDeposit,Long childAccountsCount, Boolean isAcceptingChild,Integer savingsStatus,BigDecimal applicationId) { diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/self/registration/domain/SelfServiceRegistration.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/self/registration/domain/SelfServiceRegistration.java index 9f9916b0d..c20b5d5cc 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/self/registration/domain/SelfServiceRegistration.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/self/registration/domain/SelfServiceRegistration.java @@ -65,6 +65,8 @@ public class SelfServiceRegistration extends AbstractPersistableCustom { @Temporal(TemporalType.DATE) private Date createdDate; + public SelfServiceRegistration() {} + public SelfServiceRegistration(final Client client, String accountNumber, final String firstName, final String lastName, final String mobileNumber, final String email, final String authenticationToken, final String username, final String password) { this.client = client;