{"nodes": [{"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "label": "ScheduleRuleAdminController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L1"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "label": "ScheduleRuleAdminController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L18", "_callable": true}, {"id": "restcontroller", "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "requestmapping", "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "requireroles", "label": "RequireRoles", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "set", "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "scheduleparity", "label": "ScheduleParity", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "schedulerulerepository", "label": "ScheduleRuleRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "subjectrepository", "label": "SubjectRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "semesterrepository", "label": "SemesterRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "grouprepository", "label": "GroupRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "timeslotrepository", "label": "TimeSlotRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "userrepository", "label": "UserRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "classroomrepository", "label": "ClassroomRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "lessontypesrepository", "label": "LessonTypesRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "subgrouprepository", "label": "SubgroupRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "schedulegeneratorservice", "label": "ScheduleGeneratorService", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "label": ".ScheduleRuleAdminController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "label": ".getAll()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "_callable": true}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "list", "label": "List", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "scheduleruledto", "label": "ScheduleRuleDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "getmapping", "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "label": ".getById()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L74", "_callable": true}, {"id": "responseentity", "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "label": ".create()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "_callable": true}, {"id": "postmapping", "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "transactional", "label": "Transactional", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "label": ".update()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "_callable": true}, {"id": "putmapping", "label": "PutMapping", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "label": ".delete()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L133", "_callable": true}, {"id": "deletemapping", "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "label": ".validateRule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L145", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "label": ".applyRule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L165", "_callable": true}, {"id": "schedulerule", "label": "ScheduleRule", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "label": ".conflictResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L202", "_callable": true}, {"id": "scheduleruleconflict", "label": "ScheduleRuleConflict", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfieldlabel", "label": ".conflictFieldLabel()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L211", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "label": ".findConflict()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "_callable": true}, {"id": "collection", "label": "Collection", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "scheduleruleslot", "label": "ScheduleRuleSlot", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "label": ".toConflict()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "_callable": true}, {"id": "map", "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "integer", "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "label": ".conflictFields()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L248", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "label": ".sameTimeSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L262", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "label": ".teacherId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L268", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "label": ".classroomId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L272", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "label": ".timeSlotId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L276", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_parityoverlaps", "label": ".parityOverlaps()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L280", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "label": ".sameAudience()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L287", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "label": ".groupIds()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L306", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "label": ".slotAppliesToWholeGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L317", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "label": ".subgroupIdsForGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L321", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "label": ".activeWeeksBySlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "label": ".activeWeeksOverlap()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L381", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "label": ".maxWeeksForRule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L390", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "label": ".compareSlotsForGeneration()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L399", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestoweek", "label": ".slotAppliesToWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L417", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "label": ".consumptionScopes()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "_callable": true}, {"id": "schedulelessoncategory", "label": "ScheduleLessonCategory", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "label": ".buildSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L440", "_callable": true}, {"id": "scheduleruleslotdto", "label": "ScheduleRuleSlotDto", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "label": ".resolveSubgroups()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "_callable": true}, {"id": "subgroup", "label": "Subgroup", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "label": ".validateTypeHours()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L524", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "label": ".validateTypeCoverage()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L549", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_ismissing", "label": ".isMissing()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L567", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isnegative", "label": ".isNegative()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L571", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isinvalidstartweek", "label": ".isInvalidStartWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L575", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_valueorzero", "label": ".valueOrZero()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L579", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "label": ".toDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L583", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "label": ".toSlotDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L614", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_dayname", "label": ".dayName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L639", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "label": ".formatTimeSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L646", "_callable": true}, {"id": "timeslot", "label": "TimeSlot", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "label": ".formatSubgroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L650", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "label": ".sortedSubgroups()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L654", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "label": "ScheduleRuleConflict", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L662", "_callable": true}, {"id": "linkedhashset", "label": "LinkedHashSet", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java"}], "edges": [{"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "requireroles", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L3", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "scheduleruledto", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L4", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "scheduleruleslotdto", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L5", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "model", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L6", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "repository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L7", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "schedulegeneratorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L8", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "httpstatus", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L9", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "responseentity", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L10", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "transactional", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L11", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "annotation", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L12", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "dayofweek", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L14", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "chronounit", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L15", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "util", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L16", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L18", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "restcontroller", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L18", "weight": 1.0, "context": "attribute"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "requestmapping", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L18", "weight": 1.0, "context": "attribute"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "requireroles", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L18", "weight": 1.0, "context": "attribute"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L23", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L25", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "scheduleparity", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L25", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "schedulerulerepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L31", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "subjectrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L32", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "semesterrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L33", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "grouprepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L34", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "timeslotrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L35", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "userrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L36", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "classroomrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L37", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "lessontypesrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L38", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "subgrouprepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L39", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "schedulegeneratorservice", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L40", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "schedulerulerepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "subjectrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "semesterrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "grouprepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "timeslotrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "userrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "classroomrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "lessontypesrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "subgrouprepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "schedulegeneratorservice", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "target": "scheduleruledto", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "target": "getmapping", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "weight": 1.0, "context": "attribute"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L74", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L74", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "target": "responseentity", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L74", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "target": "getmapping", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L74", "weight": 1.0, "context": "attribute"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "scheduleruledto", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "responseentity", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "postmapping", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "weight": 1.0, "context": "attribute"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "transactional", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "weight": 1.0, "context": "attribute"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "scheduleruledto", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "responseentity", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "putmapping", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0, "context": "attribute"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "transactional", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0, "context": "attribute"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L133", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L133", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "target": "responseentity", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L133", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "target": "deletemapping", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L133", "weight": 1.0, "context": "attribute"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L145", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "target": "scheduleruledto", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L145", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L145", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L165", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "schedulerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L165", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "scheduleruledto", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L165", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L202", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "target": "scheduleruleconflict", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L202", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "target": "responseentity", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L202", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfieldlabel", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L211", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfieldlabel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L211", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfieldlabel", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L211", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "scheduleruledto", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "scheduleruleconflict", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "schedulerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "map", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "integer", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "scheduleruleconflict", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L248", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L248", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L248", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L248", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L248", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L262", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L262", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L262", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L268", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L268", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L268", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L272", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L272", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L272", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L276", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L276", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L276", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_parityoverlaps", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L280", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_parityoverlaps", "target": "scheduleparity", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L280", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_parityoverlaps", "target": "scheduleparity", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L280", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L287", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L287", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L287", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L306", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L306", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L306", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L306", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L317", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L317", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L317", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L321", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L321", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L321", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L321", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L321", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "map", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "integer", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L381", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L381", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "target": "integer", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L381", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L381", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "target": "integer", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L381", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L390", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "target": "schedulerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L390", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L399", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L399", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L399", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestoweek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L417", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestoweek", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L417", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "target": "schedulelessoncategory", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L440", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "schedulerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L440", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "scheduleruleslotdto", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L440", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L440", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "schedulerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "scheduleruleslotdto", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "schedulelessoncategory", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "set", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "subgroup", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L524", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "scheduleruledto", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L524", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L524", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L549", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "target": "schedulerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L549", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L549", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L549", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_ismissing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L567", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_ismissing", "target": "integer", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L567", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isnegative", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L571", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isnegative", "target": "integer", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L571", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isinvalidstartweek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L575", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isinvalidstartweek", "target": "integer", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L575", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_valueorzero", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L579", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_valueorzero", "target": "integer", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L579", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L583", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "schedulerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L583", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "scheduleruledto", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L583", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L614", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L614", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "scheduleruleslotdto", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L614", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_dayname", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L639", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_dayname", "target": "integer", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L639", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_dayname", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L639", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L646", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "target": "timeslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L646", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L646", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L650", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "target": "subgroup", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L650", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L650", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L654", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "target": "scheduleruleslot", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L654", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "target": "list", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L654", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "target": "subgroup", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L654", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L662", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "target": "schedulerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L662", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "target": "linkedhashset", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L662", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L662", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L77", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L84", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "schedulerule", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L90", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L91", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L92", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L94", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L98", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L112", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "schedulerule", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L118", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L119", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L120", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L122", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L127", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L152", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L156", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L173", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L194", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L196", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L205", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L221", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L225", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L235", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "linkedhashset", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L236", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L239", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L240", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L241", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L245", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "linkedhashset", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L249", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L250", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L253", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L256", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_parityoverlaps", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L264", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L265", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L288", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L293", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L296", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L318", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L344", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestoweek", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L363", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L367", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L447", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L453", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L458", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L466", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "scheduleruleslot", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L471", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "linkedhashset", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L485", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_ismissing", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L525", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isnegative", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L530", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isinvalidstartweek", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L535", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_valueorzero", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L540", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "scheduleruledto", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L595", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L616", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "scheduleruleslotdto", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L617", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_dayname", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L620", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L624", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L626", "weight": 1.0}], "raw_calls": [{"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L67", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L67", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "callee": "findAllWithDetails", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L67", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L68", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L68", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "callee": "getSemester", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L68", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "callee": "anyMatch", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L69", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L69", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "callee": "getGroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L69", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L69", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L69", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "callee": "orElseGet", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L76", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "callee": "findByIdWithDetails", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L76", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "callee": "ok", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L77", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "callee": "build", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L78", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "callee": "notFound", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L78", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "callee": "body", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L86", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "callee": "badRequest", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L86", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "callee": "of", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L86", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "callee": "getSlots", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L92", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "callee": "save", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L96", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "callee": "clearCache", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L97", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "callee": "ok", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L98", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "callee": "body", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L100", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "callee": "badRequest", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L100", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "callee": "of", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L100", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "callee": "getMessage", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L100", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "orElse", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L107", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "findByIdWithDetails", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L107", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "build", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L109", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "notFound", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L109", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "body", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L114", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "badRequest", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L114", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "of", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L114", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "getSlots", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L120", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L120", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "save", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L125", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "clearCache", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L126", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "ok", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L127", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "body", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L129", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "badRequest", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L129", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "of", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L129", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "callee": "getMessage", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L129", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "callee": "orElse", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L135", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "callee": "findById", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L135", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "callee": "build", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L137", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "callee": "notFound", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L137", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "callee": "setStatus", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L139", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "callee": "save", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L140", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "callee": "clearCache", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L141", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "callee": "ok", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L142", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "callee": "of", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L142", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "callee": "subjectId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L146", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "callee": "semesterId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L149", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L156", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "callee": "slots", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L159", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L159", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "callee": "slots", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L159", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "orElseThrow", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L166", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "findById", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L166", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "subjectId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L166", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L167", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "isArchivedRecord", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L168", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L169", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "orElseThrow", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L171", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "findById", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L171", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "semesterId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L171", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L172", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "findAllById", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L173", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "size", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L174", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "size", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L174", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "HashSet", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L174", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L175", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "anyMatch", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L177", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L177", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L178", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "setSubject", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L181", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "setSemester", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L182", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "setLectureAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L183", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "lectureAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L183", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "setLaboratoryAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L184", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "laboratoryAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L184", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "setPracticeAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L185", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "practiceAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L185", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "setLectureStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L186", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "lectureStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L186", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "setLaboratoryStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L187", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "laboratoryStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L187", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "setPracticeStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L188", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "practiceStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L188", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "clear", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L189", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "getGroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L189", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "addAll", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L190", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "getGroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L190", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "ArrayList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L192", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "slots", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L193", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "add", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L194", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "clear", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L198", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "getSlots", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L198", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "addAll", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L199", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "callee": "getSlots", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L199", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "callee": "body", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L203", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "callee": "status", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L203", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "callee": "of", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L203", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "callee": "rule", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L205", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L206", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L206", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "callee": "fields", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L206", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L207", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L207", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "callee": "fields", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L207", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "orElse", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L222", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L222", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "findAllWithDetails", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L222", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L223", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L223", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "getSemester", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L224", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L224", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L224", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "getSemester", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L224", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "semesterId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L224", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "getSlots", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L225", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "comparing", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L227", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L227", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "callee": "rule", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L227", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "callee": "get", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L240", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "callee": "get", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L240", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "callee": "addAll", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L241", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L245", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L250", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "callee": "add", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L251", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L253", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "callee": "add", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L254", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "callee": "add", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L257", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L263", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "callee": "getDayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L263", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "callee": "getDayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L263", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "callee": "getParity", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L264", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "callee": "getParity", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L264", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L265", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "callee": "getTeacher", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L269", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L269", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "callee": "getTeacher", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L269", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "callee": "getClassroom", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L273", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L273", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "callee": "getClassroom", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L273", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "callee": "getTimeSlot", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L277", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L277", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "callee": "getTimeSlot", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L277", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_parityoverlaps", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L281", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "callee": "retainAll", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L290", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "callee": "retainAll", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L298", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L299", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "callee": "HashSet", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L307", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "callee": "getScheduleRule", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L308", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "callee": "getGroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L311", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "callee": "getScheduleRule", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L311", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "callee": "add", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L312", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L312", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L318", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "callee": "HashSet", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L322", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "callee": "getSubgroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L323", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "callee": "getStudentGroup", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L324", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L325", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L325", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "callee": "getStudentGroup", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L325", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "callee": "add", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L326", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L326", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "IdentityHashMap", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L333", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "forEach", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L334", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "put", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L334", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "HashSet", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L334", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L335", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "getScheduleRule", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L339", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "iterator", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L339", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "getSemester", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L340", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "values", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L345", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "academicHoursFor", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L346", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L351", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L351", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "fromLessonType", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L352", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "getLessonType", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L352", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L355", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "HashMap", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L359", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "startWeekFor", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L360", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "getOrDefault", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L368", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "add", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L372", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "get", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L372", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "callee": "put", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L373", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L382", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L382", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "callee": "HashSet", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L385", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "callee": "retainAll", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L386", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L387", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "callee": "getSemester", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L391", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "callee": "getStartDate", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L392", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "callee": "getEndDate", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L392", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "callee": "between", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L393", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "callee": "getStartDate", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L393", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "callee": "getEndDate", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L393", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "callee": "ceil", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L394", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "compare", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L400", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getDayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L401", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getDayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L401", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getDayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L402", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getDayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L402", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "compare", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L407", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getTimeSlot", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L408", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getOrderNumber", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L408", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getTimeSlot", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L408", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getOrderNumber", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L408", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getTimeSlot", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L408", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getTimeSlot", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L409", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getOrderNumber", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L409", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getTimeSlot", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L409", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getOrderNumber", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L409", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getTimeSlot", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L409", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "compare", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L414", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L414", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L414", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L414", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L414", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestoweek", "callee": "getParity", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L418", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L427", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "getSubgroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L427", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L428", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L428", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "getSubgroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L428", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L429", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "getScheduleRule", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L432", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L432", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "getGroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L432", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "getScheduleRule", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L432", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "of", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L433", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L435", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L435", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "getGroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L435", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "getScheduleRule", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L435", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L436", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "dayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L441", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "dayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L441", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "dayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L441", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L442", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "parity", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L444", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "contains", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L444", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "parity", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L444", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L445", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "orElseThrow", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L447", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "findById", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L447", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L448", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "getTimeSlotScope", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L449", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L450", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "getApplyMode", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L450", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "getTimeSlotScope", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L450", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L451", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "orElseThrow", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L453", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "findById", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L453", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L454", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "isArchivedRecord", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L455", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L456", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "orElseThrow", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L458", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "findById", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L458", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L459", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "isArchivedRecord", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L460", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "equals", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L460", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "getIsAvailable", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L460", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L461", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "orElseThrow", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L463", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "findById", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L463", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "lessonTypeId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L463", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L464", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "fromLessonType", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L465", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "lessonFormat", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L467", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "isBlank", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L467", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "lessonFormat", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L467", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L468", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "setScheduleRule", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L472", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "setDayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L473", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "dayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L473", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "setParity", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L474", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "parity", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L474", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "setTimeSlot", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L475", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "setSubgroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L476", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "setTeacher", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L477", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "setClassroom", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L478", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "setLessonType", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L479", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "setLessonFormat", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L480", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "trim", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L480", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "callee": "lessonFormat", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L480", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "subgroupIds", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L486", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "forEach", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L487", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L487", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "subgroupIds", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L487", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "subgroupId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L491", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "add", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L492", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "subgroupId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L492", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L494", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L499", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "collect", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L502", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L502", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "getGroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L502", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "toSet", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L504", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "HashSet", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L505", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "orElseThrow", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L509", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "findById", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L509", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L510", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L511", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "getStudentGroup", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L511", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "contains", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L512", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L513", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "add", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L515", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L516", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "callee": "add", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L518", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "lectureAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L525", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "laboratoryAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L526", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "practiceAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L527", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "lectureAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L530", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "laboratoryAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L531", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "practiceAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L532", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "lectureStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L535", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "laboratoryStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L536", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "practiceStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L537", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "lectureAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L540", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "laboratoryAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L541", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "callee": "practiceAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L542", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "callee": "noneOf", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L550", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "callee": "add", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L552", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "callee": "fromLessonType", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L552", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "callee": "getLessonType", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L552", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "callee": "values", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L555", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "callee": "academicHoursFor", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L556", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "callee": "contains", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L557", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L559", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "callee": "getDisplayName", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L559", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "callee": "IllegalArgumentException", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L562", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "callee": "getDisplayName", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L562", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L584", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L584", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getGroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L584", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "comparing", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L585", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L587", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L587", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getSlots", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L587", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "thenComparing", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L588", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "thenComparing", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L588", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "comparing", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L588", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getOrderNumber", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L590", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getTimeSlot", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L590", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L596", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L597", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getSubject", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L597", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getName", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L598", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getSubject", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L598", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L599", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getSemester", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L599", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getTitle", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L600", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getAcademicYear", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L600", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getSemester", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L600", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getSemesterType", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L601", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getSemester", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L601", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getLectureAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L602", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getLaboratoryAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L603", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getPracticeAcademicHours", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L604", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getLectureStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L605", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getLaboratoryStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L606", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "getPracticeStartWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L607", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L608", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L608", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L609", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L609", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getTimeSlot", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L615", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L618", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getDayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L619", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getDayOfWeek", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L620", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getParity", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L621", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L622", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getOrderNumber", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L623", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L625", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L625", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "get", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L625", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "isEmpty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L626", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "get", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L626", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L627", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L627", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L628", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L628", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L629", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getTeacher", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L629", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "displayUserName", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L630", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getTeacher", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L630", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L631", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getClassroom", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L631", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getName", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L632", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getClassroom", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L632", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L633", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getLessonType", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L633", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getLessonType", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L634", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getLessonType", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L634", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "callee": "getLessonFormat", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L635", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_dayname", "callee": "of", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L643", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "callee": "getStartTime", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L647", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "callee": "getEndTime", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L647", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "callee": "getName", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L651", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "callee": "getStudentGroup", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L651", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "callee": "getName", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L651", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "callee": "toList", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L655", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L655", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "callee": "getSubgroups", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L655", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "callee": "thenComparing", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L656", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "callee": "comparing", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L656", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "callee": "getName", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L657", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "callee": "getStudentGroup", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L657", "receiver": null}]}