Use lombok annotations for objects in models-interaction/models-impl module
[policy/models.git] / models-interactions / model-impl / aai / src / main / java / org / onap / policy / aai / Pnf.java
index 1757e92..ae6b979 100644 (file)
 package org.onap.policy.aai;
 
 import java.io.Serializable;
+import lombok.Data;
+import lombok.NoArgsConstructor;
 
+@Data
+@NoArgsConstructor
 public class Pnf implements Serializable {
     private static final long serialVersionUID = -3535108358668248501L;
 
     private String pnfName;
     private PnfType pnfType;
 
-    public Pnf() {
-
-    }
-
     public Pnf(Pnf pnf) {
         this.pnfName = pnf.pnfName;
         this.pnfType = pnf.pnfType;
     }
-
-    public String getPnfName() {
-        return pnfName;
-    }
-
-    public void setPnfName(String pnfName) {
-        this.pnfName = pnfName;
-    }
-
-    public PnfType getPnfType() {
-        return pnfType;
-    }
-
-    public void setPnfType(PnfType pnfType) {
-        this.pnfType = pnfType;
-    }
-
-    @Override
-    public String toString() {
-        return "PNF [PNFName=" + pnfName + ", PNFType=" + pnfType + "]";
-    }
-
-    @Override
-    public int hashCode() {
-        final int prime = 31;
-        int result = 1;
-        result = prime * result + ((pnfName == null) ? 0 : pnfName.hashCode());
-        result = prime * result + ((pnfType == null) ? 0 : pnfType.hashCode());
-        return result;
-    }
-
-    @Override
-    public boolean equals(Object obj) {
-        if (this == obj) {
-            return true;
-        }
-        if (obj == null) {
-            return false;
-        }
-        if (getClass() != obj.getClass()) {
-            return false;
-        }
-        Pnf other = (Pnf) obj;
-        if (pnfName == null) {
-            if (other.pnfName != null) {
-                return false;
-            }
-        } else if (!pnfName.equals(other.pnfName)) {
-            return false;
-        }
-        return pnfType == other.pnfType;
-    }
 }