@Override
public List<ScheduleGroup> findAll(Extraction extraction) {
CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder();
CriteriaQuery<ScheduleGroup> criteriaQuery = criteriaBuilder.createQuery(ScheduleGroup.class);
Root<ScheduleGroup> root = criteriaQuery.from(ScheduleGroup.class);
root.fetch(ScheduleGroup_.jobs, JoinType.LEFT);
// CHECKSTYLE-OFF: NestedMethodCall
criteriaQuery.orderBy(