MCPcopy Create free account

hub / github.com/Lithemba352/AI-Personalized-Learning / functions

Functions104 in github.com/Lithemba352/AI-Personalized-Learning

↓ 6 callersMethodgetInstance
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/singleton/LearningProgress.java:8
↓ 6 callersMethodsave
(T entity)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/Repository.java:6
↓ 5 callersMethodbuild
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:81
↓ 5 callersMethodstatus
(String status)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:71
↓ 3 callersMethodcourseId
(String courseId)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:66
↓ 3 callersMethodenrolledDate
(Date date)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:76
↓ 3 callersMethodenrollmentId
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:56
↓ 3 callersMethodgetEmail
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/abstractfactory/User.java:39
↓ 3 callersMethodgetPassword
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/abstractfactory/User.java:43
↓ 3 callersMethodgetStatus
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/factorymethod/Course.java:45
↓ 3 callersMethoduserId
(String userId)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:61
↓ 2 callersMethodcreateReport
(String reportId, String userId)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/simplefactory/ReportFactory.java:4
↓ 2 callersMethodfindAll
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/Repository.java:8
↓ 2 callersMethodfindById
(ID id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/Repository.java:7
↓ 2 callersMethodgetContentId
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/prototype/Recommendation.java:35
↓ 2 callersMethodgetName
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/abstractfactory/User.java:35
↓ 2 callersMethodgetRole
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/abstractfactory/User.java:47
↓ 2 callersMethodgetTitle
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/factorymethod/Course.java:37
↓ 2 callersMethodgetUserId
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/abstractfactory/User.java:31
↓ 1 callersMethodclone
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/prototype/Recommendation.java:18
↓ 1 callersMethodcreateCourse
(String id, String title, String desc, String status, String category)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/factorymethod/ConcreteCourseFactory.java:4
↓ 1 callersMethodcreateUser
(String userId, String name, String email, String password, String role)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/abstractfactory/ConcreteUserFactory.java:4
↓ 1 callersMethodgetCourseId
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/factorymethod/Course.java:33
↓ 1 callersMethodgetEnrolledDate
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:41
↓ 1 callersMethodgetEnrollmentId
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:29
↓ 1 callersMethodgetRecommendationId
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/prototype/Recommendation.java:27
↓ 1 callersMethodgetReportId
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/simplefactory/Report.java:18
↓ 1 callersMethodlogin
(String email, String password)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/services/UserService.java:24
↓ 1 callersMethodsetStatus
(String status)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/factorymethod/Course.java:29
↓ 1 callersMethodtoString
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/simplefactory/Report.java:30
↓ 1 callersMethodtrackProgress
(String userId)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/singleton/LearningProgress.java:15
MethodCourse
(String courseId, String title, String description, String status, String category)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/factorymethod/Course.java:16
MethodCourseService
(CourseRepository courseRepository)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/services/CourseService.java:14
MethodEnrollment
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:18
MethodEnrollmentController
(EnrollmentService enrollmentService)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/api/EnrollmentController.java:19
MethodEnrollmentService
(EnrollmentRepository enrollmentRepo, UserRepository userRepo)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/services/EnrollmentService.java:16
MethodLearningProgress
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/singleton/LearningProgress.java:6
MethodRecommendation
(String recommendationId, String userId, String contentId)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/prototype/Recommendation.java:11
MethodReport
(String reportId, String userId)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/simplefactory/Report.java:11
MethodUser
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/abstractfactory/User.java:16
MethodUserService
(UserRepository userRepository)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/services/UserService.java:11
MethodcancelEnrollment
(String enrollmentId)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/services/EnrollmentService.java:42
MethodcancelEnrollment
(@PathVariable String enrollmentId)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/api/EnrollmentController.java:37
MethodcreateCourse
(String courseId, String title, String description, String status, String category )
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/factorymethod/CourseFactory.java:4
MethodcreateUser
(String userId, String name, String email, String password, String role)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/abstractfactory/UserFactory.java:4
MethoddeleteById
(ID id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/Repository.java:9
MethoddeleteById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/UserRepository.java:9
MethoddeleteById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryLearningProgressRepository.java:26
MethoddeleteById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryReportRepository.java:30
MethoddeleteById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryRecommendationRepository.java:28
MethoddeleteById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemReportRepository.java:24
MethoddeleteById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemLearningProgressRepository.java:24
MethoddeleteById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemRecommendationRepository.java:24
MethoddownloadReport
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/simplefactory/Report.java:26
MethodenrollUser
(String userId, String courseId)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/services/EnrollmentService.java:22
MethodenrollUser
(@RequestParam String userId, @RequestParam String courseId)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/api/EnrollmentController.java:24
MethodfindAll
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryLearningProgressRepository.java:21
MethodfindAll
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryReportRepository.java:25
MethodfindAll
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryRecommendationRepository.java:23
MethodfindAll
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemReportRepository.java:19
MethodfindAll
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemLearningProgressRepository.java:19
MethodfindAll
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemRecommendationRepository.java:19
MethodfindById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryLearningProgressRepository.java:16
MethodfindById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryReportRepository.java:20
MethodfindById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryRecommendationRepository.java:18
MethodfindById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemReportRepository.java:14
MethodfindById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemLearningProgressRepository.java:14
MethodfindById
(String id)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemRecommendationRepository.java:14
MethodgenerateReport
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/simplefactory/Report.java:22
MethodgetCategory
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/factorymethod/Course.java:49
MethodgetCourseId
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:33
MethodgetDescription
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/factorymethod/Course.java:41
MethodgetStatus
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:45
MethodgetSuggestedDate
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/prototype/Recommendation.java:39
MethodgetUserId
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/builder/Enrollment.java:37
MethodgetUserId
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/prototype/Recommendation.java:31
Methodlogin
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/abstractfactory/User.java:27
MethodloginUser
(@RequestParam String email, @RequestParam String password)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/api/UserController.java:20
Methodmain
(String[] args)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/MyApplication.java:9
MethodpublishCourse
(Course course)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/services/CourseService.java:19
MethodpublishCourse
(@RequestBody Course course)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/api/CourseController.java:17
MethodpublishCourse
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/factorymethod/Course.java:24
MethodregisterUser
(User user)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/services/UserService.java:16
MethodregisterUser
(@RequestBody User user)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/api/UserController.java:15
Methodsave
(LearningProgress entity)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryLearningProgressRepository.java:10
Methodsave
(Report entity)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryReportRepository.java:14
Methodsave
(Recommendation entity)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/inmemory/InMemoryRecommendationRepository.java:12
Methodsave
(Report entity)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemReportRepository.java:9
Methodsave
(LearningProgress entity)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemLearningProgressRepository.java:9
Methodsave
(Recommendation entity)
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/repository/filesystem/FileSystemRecommendationRepository.java:9
MethodtestCloneRecommendation
()
AI_Personalised_Learning_Project/src/test/java/RecommendationTest.java:8
MethodtestCourseCreation
()
AI_Personalised_Learning_Project/src/test/java/CourseFactoryTest.java:9
MethodtestMissingFieldsThrowsException
()
AI_Personalised_Learning_Project/src/test/java/EnrollmentBuilderTest.java:28
MethodtestReportCreation
()
AI_Personalised_Learning_Project/src/test/java/ReportFactoryTest.java:9
MethodtestReportMethods
()
AI_Personalised_Learning_Project/src/test/java/ReportFactoryTest.java:15
MethodtestSingletonInstance
()
AI_Personalised_Learning_Project/src/test/java/LearningProgressTest.java:8
MethodtestTracking
()
AI_Personalised_Learning_Project/src/test/java/LearningProgressTest.java:15
MethodtestUserCreation
()
AI_Personalised_Learning_Project/src/test/java/UserFactoryTest.java:9
MethodtestValidEnrollmentBuild
()
AI_Personalised_Learning_Project/src/test/java/EnrollmentBuilderTest.java:10
MethodtoString
()
AI_Personalised_Learning_Project/src/main/java/aipersonalisedlearning/creational_patterns/prototype/Recommendation.java:43
next →1–100 of 104, ranked by callers