public StudentListTeamData(TeamDetailsBundle team, Map<String, String> emailPhotoUrlMapping, String googleId) { this.teamName = team.name; List<StudentListStudentData> studentsDetails = new ArrayList<StudentListStudentData>(); for (StudentAttributes student: team.students) { studentsDetails.add(new StudentListStudentData(googleId, student.name, student.email, student.course, student.getStudentStatus(), emailPhotoUrlMapping.get(student.email))); } this.students = studentsDetails; }