Introduce Lombok to savings module: interoperation package (FINERACT-2056)

Introduce Lombok to savings module: interoperation package (FINERACT-2056)
diff --git a/fineract-savings/src/main/java/org/apache/fineract/interoperation/data/InteropIdentifierData.java b/fineract-savings/src/main/java/org/apache/fineract/interoperation/data/InteropIdentifierData.java
index ef71b6b..c485858 100644
--- a/fineract-savings/src/main/java/org/apache/fineract/interoperation/data/InteropIdentifierData.java
+++ b/fineract-savings/src/main/java/org/apache/fineract/interoperation/data/InteropIdentifierData.java
@@ -19,9 +19,13 @@
 package org.apache.fineract.interoperation.data;
 
 import jakarta.validation.constraints.NotNull;
+import lombok.AllArgsConstructor;
+import lombok.Getter;
 import org.apache.fineract.interoperation.domain.InteropIdentifier;
 import org.apache.fineract.interoperation.domain.InteropIdentifierType;
 
+@Getter
+@AllArgsConstructor
 public class InteropIdentifierData {
 
     @NotNull
@@ -32,28 +36,10 @@
 
     private final String subIdOrType;
 
-    public InteropIdentifierData(@NotNull InteropIdentifierType idType, @NotNull String idValue, String subIdOrType) {
-        this.idType = idType;
-        this.idValue = idValue;
-        this.subIdOrType = subIdOrType;
-    }
-
     protected InteropIdentifierData(@NotNull InteropIdentifierType idType, @NotNull String idValue) {
         this(idType, idValue, null);
     }
 
-    public InteropIdentifierType getIdType() {
-        return idType;
-    }
-
-    public String getIdValue() {
-        return idValue;
-    }
-
-    public String getSubIdOrType() {
-        return subIdOrType;
-    }
-
     public static InteropIdentifierData build(InteropIdentifier identifier) {
         return new InteropIdentifierData(identifier.getType(), identifier.getValue(), identifier.getSubType());
     }
diff --git a/fineract-savings/src/main/java/org/apache/fineract/interoperation/domain/InteropIdentifier.java b/fineract-savings/src/main/java/org/apache/fineract/interoperation/domain/InteropIdentifier.java
index 1c50f0b..170b41a 100644
--- a/fineract-savings/src/main/java/org/apache/fineract/interoperation/domain/InteropIdentifier.java
+++ b/fineract-savings/src/main/java/org/apache/fineract/interoperation/domain/InteropIdentifier.java
@@ -29,11 +29,17 @@
 import jakarta.validation.constraints.NotNull;
 import java.time.LocalDateTime;
 import java.util.Objects;
+import lombok.Getter;
+import lombok.NoArgsConstructor;
+import lombok.Setter;
 import org.apache.fineract.infrastructure.core.domain.AbstractPersistableCustom;
 import org.apache.fineract.infrastructure.core.service.DateUtils;
 import org.apache.fineract.portfolio.savings.domain.SavingsAccount;
 
 @Entity
+@Setter
+@Getter
+@NoArgsConstructor
 @Table(name = "interop_identifier", uniqueConstraints = {
         @UniqueConstraint(name = "uk_hathor_identifier_account", columnNames = { "account_id", "type" }),
         @UniqueConstraint(name = "uk_hathor_identifier_value", columnNames = { "type", "a_value", "sub_value_or_type" }) })
@@ -65,8 +71,6 @@
     @Column(name = "modified_on")
     private LocalDateTime modifiedOn;
 
-    protected InteropIdentifier() {}
-
     public InteropIdentifier(@NotNull SavingsAccount account, @NotNull InteropIdentifierType type, @NotNull String value, String subType,
             @NotNull String createdBy) {
         this.account = account;
@@ -81,54 +85,6 @@
         this(account, type, null, null, createdBy);
     }
 
-    public SavingsAccount getAccount() {
-        return account;
-    }
-
-    public InteropIdentifierType getType() {
-        return type;
-    }
-
-    public String getValue() {
-        return value;
-    }
-
-    public void setValue(String value) {
-        this.value = value;
-    }
-
-    public String getSubType() {
-        return subType;
-    }
-
-    public void setSubType(String subType) {
-        this.subType = subType;
-    }
-
-    public String getCreatedBy() {
-        return createdBy;
-    }
-
-    public LocalDateTime getCreatedOn() {
-        return createdOn;
-    }
-
-    public String geModifiedBy() {
-        return modifiedBy;
-    }
-
-    public void setModifiedBy(String modifiedBy) {
-        this.modifiedBy = modifiedBy;
-    }
-
-    public LocalDateTime getModifiedOn() {
-        return modifiedOn;
-    }
-
-    public void setModifiedOn(LocalDateTime modifiedOn) {
-        this.modifiedOn = modifiedOn;
-    }
-
     @Override
     public boolean equals(Object o) {
         if (this == o) {