Ejemplo n.º 1
0
 public DataSetDTO(Dataset ds, Project project, List<String> sharedWith) {
   this.inodeId = ds.getInode().getId();
   this.name = ds.getInode().getInodePK().getName();
   this.description = ds.getDescription();
   this.projectName = project.getName();
   this.sharedWith = sharedWith;
   this.projectTeam = new ArrayList<>();
   // this have to be done because project team contains too much info.
   for (ProjectTeam member : project.getProjectTeamCollection()) {
     projectTeam.add(
         new UserCardDTO(
             member.getUser().getFname(),
             member.getUser().getLname(),
             member.getUser().getEmail()));
   }
 }