Domain model change
[portal.git] / portal-BE / src / main / java / org / onap / portal / domain / dto / transport / CentralV2Role.java
index 84fa0fb..742fe93 100644 (file)
@@ -50,7 +50,7 @@ import lombok.EqualsAndHashCode;
 import lombok.Getter;
 import lombok.NoArgsConstructor;
 import lombok.Setter;
-import org.onap.portal.domain.db.ep.EpAppFunction;
+import org.onap.portal.domain.db.fn.FnRoleFunction;
 
 @Getter
 @Setter
@@ -71,8 +71,11 @@ public class CentralV2Role implements Serializable, Comparable {
   private String name;
   private boolean active;
   private Integer priority;
-  private SortedSet<EpAppFunction> roleFunctions = new TreeSet<>();
+  @Builder.Default
+  private SortedSet<FnRoleFunction> roleFunctions = new TreeSet<>();
+  @Builder.Default
   private SortedSet<CentralV2Role> childRoles = new TreeSet<>();
+  @Builder.Default
   private SortedSet<CentralV2Role> parentRoles = new TreeSet<>();
 
   public CentralV2Role(Long id, String name) {
@@ -80,7 +83,7 @@ public class CentralV2Role implements Serializable, Comparable {
     this.name = name;
   }
 
-  public void addRoleFunction(EpAppFunction roleFunction) {
+  public void addRoleFunction(FnRoleFunction roleFunction) {
     this.roleFunctions.add(roleFunction);
   }