Index

A C D E F G I M O R S U 
All Classes and Interfaces|All Packages

C

Category - Class in org.codewithmagret.rest.category
Represents a category that courses can belong to.
Category() - Constructor for class org.codewithmagret.rest.category.Category
Default constructor required by JPA.
CategoryController - Class in org.codewithmagret.rest.category
REST controller for managing categories.
CategoryController() - Constructor for class org.codewithmagret.rest.category.CategoryController
Default constructor for CategoryController.
CategoryRepository - Interface in org.codewithmagret.rest.category
Repository interface for Category entities, providing CRUD operations.
CategoryService - Class in org.codewithmagret.rest.category
Service class for handling business logic related to Category entities.
CategoryService() - Constructor for class org.codewithmagret.rest.category.CategoryService
Default constructor for CategoryService.
Course - Class in org.codewithmagret.rest.course
Represents a course that students can enroll in.
Course() - Constructor for class org.codewithmagret.rest.course.Course
Default constructor required by JPA.
Course(String, String, Category, Instructor) - Constructor for class org.codewithmagret.rest.course.Course
Constructs a new Course with the specified title, code, category, and instructor.
CourseController - Class in org.codewithmagret.rest.course
Controller for managing courses.
CourseController() - Constructor for class org.codewithmagret.rest.course.CourseController
Default constructor for CourseController.
CourseCreateRequest - Class in org.codewithmagret.rest.course
Data Transfer Object for creating a new Course.
CourseCreateRequest() - Constructor for class org.codewithmagret.rest.course.CourseCreateRequest
Default constructor for CourseCreateRequest.
CourseRepository - Interface in org.codewithmagret.rest.course
Repository interface for Course entities, providing CRUD operations.
CoursesByCategory - Class in org.codewithmagret.rest.report.dto
This class represents a report of courses grouped by category.
CoursesByCategory() - Constructor for class org.codewithmagret.rest.report.dto.CoursesByCategory
Default constructor for CoursesByCategory.
CoursesByCategory(Long, String, List) - Constructor for class org.codewithmagret.rest.report.dto.CoursesByCategory
Parameterized constructor for CoursesByCategory.
CoursesByStudent - Class in org.codewithmagret.rest.report.dto
DTO for the report of courses by student.
CoursesByStudent() - Constructor for class org.codewithmagret.rest.report.dto.CoursesByStudent
Default constructor for CoursesByStudent.
CoursesByStudent(Long, String, String, List) - Constructor for class org.codewithmagret.rest.report.dto.CoursesByStudent
Parameterized constructor for CoursesByStudent.
CourseService - Class in org.codewithmagret.rest.course
Service class for handling business logic related to Course entities.
CourseService() - Constructor for class org.codewithmagret.rest.course.CourseService
Default constructor for CourseService.
A C D E F G I M O R S U 
All Classes and Interfaces|All Packages