/** * Gets the all roles. * * @return the all roles */ @Transient public List<String> getAllRoles() { Set<String> roleSet = new HashSet<String>(); for (SiteResearchStaff siteResearchStaff : getSiteResearchStaffs()) { for (SiteResearchStaffRole siteResearchStaffRole : siteResearchStaff.getSiteResearchStaffRoles()) { if (siteResearchStaffRole.isActive()) { roleSet.add(siteResearchStaffRole.getRoleCode()); } } } List<String> roleList = new ArrayList<String>(); roleList.addAll(roleSet); return roleList; }
@Transient public int getAdcnt() { return ads.size(); }