Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- capacity() - Method in record class it.astromark.agenda.reception.dto.ReceptionTimeslotRequest
-
Returns the value of the
capacity
record component. - capacity() - Method in record class it.astromark.agenda.reception.dto.ReceptionTimeslotResponse
-
Returns the value of the
capacity
record component. - category() - Method in record class it.astromark.chat.dto.TicketResponse
-
Returns the value of the
category
record component. - chat() - Method in record class it.astromark.classwork.dto.HomeworkResponse
-
Returns the value of the
chat
record component. - Chat - Class in it.astromark.chat.entity
- Chat() - Constructor for class it.astromark.chat.entity.Chat
- ChatMapper - Interface in it.astromark.chat.mapper
- ChatUploadController - Class in it.astromark.chat.controller
- ChatUploadController(MessageService) - Constructor for class it.astromark.chat.controller.ChatUploadController
- ClassActivity - Class in it.astromark.classwork.entity
- ClassActivity() - Constructor for class it.astromark.classwork.entity.ClassActivity
- ClassActivityRepository - Interface in it.astromark.classwork.repository
- ClassActivityRequest - Record Class in it.astromark.classwork.dto
- ClassActivityRequest(Integer, String, String) - Constructor for record class it.astromark.classwork.dto.ClassActivityRequest
-
Creates an instance of a
ClassActivityRequest
record class. - ClassActivityResponse - Record Class in it.astromark.classwork.dto
- ClassActivityResponse(Integer, String, String) - Constructor for record class it.astromark.classwork.dto.ClassActivityResponse
-
Creates an instance of a
ClassActivityResponse
record class. - classActivityToClassworkResponseList(List<ClassActivity>) - Method in interface it.astromark.classwork.mapper.ClassworkMapper
- ClassAgendaController - Class in it.astromark.agenda.schoolclass.controller
- ClassAgendaController(ClassAgendaService) - Constructor for class it.astromark.agenda.schoolclass.controller.ClassAgendaController
- ClassAgendaHelperMapper - Class in it.astromark.agenda.schoolclass.mapper
- ClassAgendaHelperMapper(SchoolUserMapper, ClassActivityRepository, ClassworkMapper, HomeworkRepository) - Constructor for class it.astromark.agenda.schoolclass.mapper.ClassAgendaHelperMapper
- ClassAgendaMapper - Interface in it.astromark.agenda.schoolclass.mapper
- ClassAgendaService - Interface in it.astromark.agenda.schoolclass.service
-
Service interface for managing the agenda and timeslots of school classes.
- ClassAgendaServiceImpl - Class in it.astromark.agenda.schoolclass.service
- ClassAgendaServiceImpl(TeachingTimeslotRepository, TimeslotMapper, SchoolUserService, AuthenticationService, StudentRepository, ClassAgendaMapper, ClassAgendaHelperMapper, SignedHourRepository, ClassTimetableRepository, TeachingRepository, SchoolClassRepository, ClassworkService) - Constructor for class it.astromark.agenda.schoolclass.service.ClassAgendaServiceImpl
- classId() - Method in record class it.astromark.classmanagement.dto.AddToClassRequest
-
Returns the value of the
classId
record component. - classId() - Method in record class it.astromark.communication.dto.CommunicationRequest
-
Returns the value of the
classId
record component. - classId() - Method in record class it.astromark.user.student.dto.StudentRequest
-
Returns the value of the
classId
record component. - ClassManagementController - Class in it.astromark.classmanagement.controller
- ClassManagementController(ClassManagementService) - Constructor for class it.astromark.classmanagement.controller.ClassManagementController
- ClassManagementMapper - Interface in it.astromark.classmanagement.mapper
- ClassManagementService - Interface in it.astromark.classmanagement.service
-
Service interface for managing school classes, students, and teaching activities.
- ClassManagementServiceImpl - Class in it.astromark.classmanagement.service
- ClassManagementServiceImpl(TeacherClassRepository, ParentRepository, SubjectRepository, TeacherRepository, AuthenticationService, ClassManagementMapper, SchoolClassRepository, SchoolUserService, TeachingRepository) - Constructor for class it.astromark.classmanagement.service.ClassManagementServiceImpl
- classSchedule(Integer) - Method in class it.astromark.agenda.schoolclass.controller.ClassAgendaController
- ClassTimetable - Class in it.astromark.agenda.schoolclass.entity
- ClassTimetable() - Constructor for class it.astromark.agenda.schoolclass.entity.ClassTimetable
- ClassTimetableRepository - Interface in it.astromark.agenda.schoolclass.repository
- ClassTimeTableRequest - Record Class in it.astromark.agenda.schoolclass.dto
- ClassTimeTableRequest(Integer, LocalDate, LocalDate, Short) - Constructor for record class it.astromark.agenda.schoolclass.dto.ClassTimeTableRequest
-
Creates an instance of a
ClassTimeTableRequest
record class. - ClassworkController - Class in it.astromark.classwork.controller
- ClassworkController(ClassworkService) - Constructor for class it.astromark.classwork.controller.ClassworkController
- ClassworkMapper - Interface in it.astromark.classwork.mapper
- ClassworkResponse - Record Class in it.astromark.classwork.dto
- ClassworkResponse(Integer, String, String, TeachingTimeslotResponse) - Constructor for record class it.astromark.classwork.dto.ClassworkResponse
-
Creates an instance of a
ClassworkResponse
record class. - ClassworkService - Interface in it.astromark.classwork.service
-
Service interface for managing classwork-related operations.
- ClassworkServiceImpl - Class in it.astromark.classwork.service
- ClassworkServiceImpl(ClassActivityRepository, AuthenticationService, SchoolUserService, StudentRepository, ClassworkMapper, HomeworkRepository, HomeworkChatService) - Constructor for class it.astromark.classwork.service.ClassworkServiceImpl
- closeAndSolve(UUID) - Method in interface it.astromark.chat.service.TicketService
- closeAndSolve(UUID) - Method in class it.astromark.chat.service.TicketServiceImpl
- closeAndSolve(UUID) - Method in class it.astromark.chat.controller.TicketController
- closed() - Method in record class it.astromark.chat.dto.TicketResponse
-
Returns the value of the
closed
record component. - closeUnsolved(UUID) - Method in interface it.astromark.chat.service.TicketService
- closeUnsolved(UUID) - Method in class it.astromark.chat.service.TicketServiceImpl
- closeUnsolved(UUID) - Method in class it.astromark.chat.controller.TicketController
- Communication - Class in it.astromark.communication.entity
- Communication() - Constructor for class it.astromark.communication.entity.Communication
- CommunicationController - Class in it.astromark.communication.controller
- CommunicationController(CommunicationService) - Constructor for class it.astromark.communication.controller.CommunicationController
- CommunicationMapper - Interface in it.astromark.communication.mapper
- CommunicationRepository - Interface in it.astromark.communication.repository
- CommunicationRequest - Record Class in it.astromark.communication.dto
- CommunicationRequest(Integer, String, String) - Constructor for record class it.astromark.communication.dto.CommunicationRequest
-
Creates an instance of a
CommunicationRequest
record class. - CommunicationResponse - Record Class in it.astromark.communication.dto
- CommunicationResponse(Integer, String, LocalDate, String) - Constructor for record class it.astromark.communication.dto.CommunicationResponse
-
Creates an instance of a
CommunicationResponse
record class. - CommunicationService - Interface in it.astromark.communication.service
-
Service interface for managing communication-related operations.
- CommunicationServiceImpl - Class in it.astromark.communication.service
- CommunicationServiceImpl(CommunicationRepository, SchoolUserService, CommunicationMapper, AuthenticationService, StudentRepository, SchoolClassRepository) - Constructor for class it.astromark.communication.service.CommunicationServiceImpl
- complete(UUID) - Method in interface it.astromark.chat.service.HomeworkChatService
-
Marks a specific homework chat as completed.
- complete(UUID) - Method in class it.astromark.chat.service.HomeworkChatServiceImpl
- complete(UUID) - Method in class it.astromark.chat.controller.HomeworkChatController
- completed() - Method in record class it.astromark.chat.dto.HomeworkChatResponse
-
Returns the value of the
completed
record component. - configureMessageBroker(MessageBrokerRegistry) - Method in class it.astromark.commons.configuration.WebSocketConfig
- confirm(ReceptionBookingId) - Method in class it.astromark.agenda.reception.controller.ReceptionAgendaController
- confirm(ReceptionBookingId) - Method in interface it.astromark.agenda.reception.service.ReceptionAgendaService
-
Confirms a previously booked reception timeslot.
- confirm(ReceptionBookingId) - Method in class it.astromark.agenda.reception.service.ReceptionAgendaServiceImpl
- confirmed() - Method in record class it.astromark.agenda.reception.dto.ReceptionBookingResponse
-
Returns the value of the
confirmed
record component. - countAbsenceByDateBetweenAndStudent_Id(LocalDate, LocalDate, UUID) - Method in interface it.astromark.attendance.repository.AbsenceRepository
- countByNameAndSurname(String, String) - Method in interface it.astromark.user.secretary.repository.SecretaryRepository
- countByNameAndSurname(String, String) - Method in interface it.astromark.user.student.repository.StudentRepository
- countByNameAndSurname(String, String) - Method in interface it.astromark.user.teacher.repository.TeacherRepository
- countByNameAndSurname(String, String) - Method in interface it.astromark.user.parent.repository.ParentRepository
- countDelayByDateBetweenAndStudent_Id(Instant, Instant, UUID) - Method in interface it.astromark.attendance.repository.DelayRepository
- create(NoteRequest) - Method in class it.astromark.behavior.service.NoteServiceImpl
- create(Ticket) - Method in class it.astromark.chat.service.TicketServiceImpl
- create(SchoolClassRequest) - Method in class it.astromark.classmanagement.controller.ClassManagementController
- create(CommunicationRequest) - Method in class it.astromark.communication.service.CommunicationServiceImpl
- create(CommunicationRequest) - Method in class it.astromark.communication.controller.CommunicationController
- create(MarkRequest) - Method in interface it.astromark.rating.service.MarkService
-
Creates a new mark entry.
- create(MarkRequest) - Method in class it.astromark.rating.service.MarkServiceImpl
- create(MarkRequest) - Method in class it.astromark.rating.controller.MarkController
- create(SchoolRequest) - Method in class it.astromark.school.service.SchoolServiceImpl
- create(ParentRequest) - Method in class it.astromark.user.parent.controller.ParentController
- create(ParentRequest) - Method in class it.astromark.user.parent.service.ParentServiceImpl
- create(SecretaryRequest) - Method in class it.astromark.user.secretary.controller.SecretaryController
- create(SecretaryRequest) - Method in class it.astromark.user.secretary.service.SecretaryServiceImpl
- create(StudentRequest) - Method in class it.astromark.user.student.controller.StudentController
- create(StudentRequest) - Method in interface it.astromark.user.student.service.StudentService
-
Creates a new student record in the system.
- create(StudentRequest) - Method in class it.astromark.user.student.service.StudentServiceImpl
- create(TeacherRequest) - Method in class it.astromark.user.teacher.controller.TeacherController
- create(TeacherRequest) - Method in class it.astromark.user.teacher.service.TeacherServiceImpl
- create(String, UUID, boolean) - Method in interface it.astromark.chat.service.MessageService
-
Creates a new message in a specific chat.
- create(String, UUID, boolean) - Method in class it.astromark.chat.service.MessageServiceImpl
- create(R) - Method in interface it.astromark.commons.service.CrudService
-
Creates a new resource.
- createActivity(ClassActivityRequest, SignedHour) - Method in interface it.astromark.classwork.service.ClassworkService
-
Creates or updates a class activity based on the provided request and signed hour.
- createActivity(ClassActivityRequest, SignedHour) - Method in class it.astromark.classwork.service.ClassworkServiceImpl
- createHomework(HomeworkRequest, SignedHour) - Method in interface it.astromark.classwork.service.ClassworkService
-
Creates or updates a homework assignment based on the provided request and signed hour.
- createHomework(HomeworkRequest, SignedHour) - Method in class it.astromark.classwork.service.ClassworkServiceImpl
- createNote(NoteRequest) - Method in class it.astromark.behavior.controller.NoteController
- createReceptionTimetable(UUID, String) - Method in interface it.astromark.agenda.reception.service.ReceptionAgendaService
-
Creates a reception timetable for a specific teacher with the provided text information.
- createReceptionTimetable(UUID, String) - Method in class it.astromark.agenda.reception.service.ReceptionAgendaServiceImpl
- createTicket(String) - Method in interface it.astromark.chat.service.TicketService
-
Creates a new ticket with the specified title.
- createTicket(String) - Method in class it.astromark.chat.service.TicketServiceImpl
- createTicket(String) - Method in class it.astromark.chat.controller.TicketController
- createTimeSlot(Integer, TeachingTimeslotRequest) - Method in class it.astromark.agenda.schoolclass.controller.ClassAgendaController
- createTimeTable(ClassTimeTableRequest) - Method in class it.astromark.agenda.schoolclass.controller.ClassAgendaController
- createTimeTable(ClassTimeTableRequest) - Method in interface it.astromark.agenda.schoolclass.service.ClassAgendaService
-
Creates a timetable for a given class.
- createTimeTable(ClassTimeTableRequest) - Method in class it.astromark.agenda.schoolclass.service.ClassAgendaServiceImpl
- CrudService<T,
R, - Interface in it.astromark.commons.serviceRS, ID> -
Generic service interface for managing CRUD (Create, Read, Update, Delete) operations.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form