private void populateColleagueEvalState(
     String evalSeasonDataId,
     UserModel currentUser,
     Set<UserModel> rateesOfColleague,
     Model model) {
   List<ColleagueEvalState> states =
       personalEvalDataLoader.getColleagueEvalStates(
           evalSeasonDataId,
           currentUser.getId(),
           rateesOfColleague.stream().map(x -> x.getId()).collect(Collectors.toSet()));
   model.addAttribute("colleagueEvalStates", states);
 }
 private List<PersonalEvalState> populateRateeEvalState(
     String evalSeasonId, Set<UserModel> rateesOfFirstRater, Model model, String modelName) {
   List<PersonalEvalState> rateeEvalStates =
       rateesOfFirstRater
           .stream()
           .map(
               userModel ->
                   personalEvalDataLoader.getPersonalEvalStateOf(evalSeasonId, userModel.getId()))
           .collect(Collectors.toList());
   model.addAttribute(modelName, rateeEvalStates);
   return rateeEvalStates;
 }
 private void populateUserPersonalEvalState(
     String evalSeasonId, UserModel currentUser, Model model) {
   PersonalEvalState personalEval =
       personalEvalDataLoader.getPersonalEvalStateOf(evalSeasonId, currentUser.getId());
   model.addAttribute("myPersonalEval", personalEval);
 }