public List<Employee> findByDepartmentDesignationAndBoundary(final Long deptId,final Long desigId,final Long boundaryId){
  final Set<Long> bndIds=new HashSet<Long>();
  final List<Boundary> boundaries=boundaryService.findActiveChildrenWithParent(boundaryId);
  boundaries.forEach(null);
  return employeeRepository.findByDepartmentDesignationAndBoundary(deptId,desigId,bndIds);
}

public List < Employee > findByDepartmentDesignationAndBoundary ( final Long deptId , final Long desigId , final Long boundaryId ) { final Set < Long > bndIds = new HashSet < Long > ( ) ; final List < Boundary > boundaries = boundaryService . findActiveChildrenWithParent ( boundaryId ) ; boundaries . forEach ( null ) ; return employeeRepository . findByDepartmentDesignationAndBoundary ( deptId , desigId , bndIds ) ; }
get list of employee objects by department , designation and boundary ids
