Create no-args constructors for PU
This commit is contained in:
committed by
Michael Vorburger ⛑️
parent
4194da2b90
commit
81fc89c58c
@@ -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);
|
||||
|
||||
+2
@@ -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;
|
||||
|
||||
+1
@@ -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;
|
||||
|
||||
+2
@@ -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)
|
||||
{
|
||||
|
||||
+2
@@ -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)
|
||||
{
|
||||
|
||||
+2
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user