Hierarchy For All Packages
- it.astromark,
- it.astromark.agenda.commons.entity,
- it.astromark.agenda.commons.mapper,
- it.astromark.agenda.commons.repository,
- it.astromark.agenda.reception.controller,
- it.astromark.agenda.reception.dto,
- it.astromark.agenda.reception.entity,
- it.astromark.agenda.reception.mapper,
- it.astromark.agenda.reception.repository,
- it.astromark.agenda.reception.service,
- it.astromark.agenda.schoolclass.controller,
- it.astromark.agenda.schoolclass.dto,
- it.astromark.agenda.schoolclass.entity,
- it.astromark.agenda.schoolclass.mapper,
- it.astromark.agenda.schoolclass.repository,
- it.astromark.agenda.schoolclass.service,
- it.astromark.attendance.controller,
- it.astromark.attendance.dto,
- it.astromark.attendance.entity,
- it.astromark.attendance.mapper,
- it.astromark.attendance.repository,
- it.astromark.attendance.service,
- it.astromark.authentication.controller,
- it.astromark.authentication.dto,
- it.astromark.authentication.entity,
- it.astromark.authentication.repository,
- it.astromark.authentication.service,
- it.astromark.authentication.utils,
- it.astromark.behavior.controller,
- it.astromark.behavior.dto,
- it.astromark.behavior.entity,
- it.astromark.behavior.mapper,
- it.astromark.behavior.repository,
- it.astromark.behavior.service,
- it.astromark.chat.controller,
- it.astromark.chat.dto,
- it.astromark.chat.entity,
- it.astromark.chat.mapper,
- it.astromark.chat.repository,
- it.astromark.chat.service,
- it.astromark.classmanagement.controller,
- it.astromark.classmanagement.didactic.entity,
- it.astromark.classmanagement.didactic.repository,
- it.astromark.classmanagement.dto,
- it.astromark.classmanagement.entity,
- it.astromark.classmanagement.mapper,
- it.astromark.classmanagement.repository,
- it.astromark.classmanagement.service,
- it.astromark.classwork.controller,
- it.astromark.classwork.dto,
- it.astromark.classwork.entity,
- it.astromark.classwork.mapper,
- it.astromark.classwork.repository,
- it.astromark.classwork.service,
- it.astromark.commons.configuration,
- it.astromark.commons.dto,
- it.astromark.commons.exception,
- it.astromark.commons.security,
- it.astromark.commons.service,
- it.astromark.communication.controller,
- it.astromark.communication.dto,
- it.astromark.communication.entity,
- it.astromark.communication.mapper,
- it.astromark.communication.repository,
- it.astromark.communication.service,
- it.astromark.orientation,
- it.astromark.rating.controller,
- it.astromark.rating.dto,
- it.astromark.rating.mapper,
- it.astromark.rating.model,
- it.astromark.rating.repository,
- it.astromark.rating.service,
- it.astromark.school.dto,
- it.astromark.school.entity,
- it.astromark.school.repository,
- it.astromark.school.service,
- it.astromark.user.commons.controller,
- it.astromark.user.commons.dto,
- it.astromark.user.commons.mapper,
- it.astromark.user.commons.model,
- it.astromark.user.commons.service,
- it.astromark.user.parent.controller,
- it.astromark.user.parent.dto,
- it.astromark.user.parent.entity,
- it.astromark.user.parent.repository,
- it.astromark.user.parent.service,
- it.astromark.user.secretary.controller,
- it.astromark.user.secretary.dto,
- it.astromark.user.secretary.entity,
- it.astromark.user.secretary.repository,
- it.astromark.user.secretary.service,
- it.astromark.user.student.controller,
- it.astromark.user.student.dto,
- it.astromark.user.student.entity,
- it.astromark.user.student.repository,
- it.astromark.user.student.service,
- it.astromark.user.teacher.controller,
- it.astromark.user.teacher.dto,
- it.astromark.user.teacher.entity,
- it.astromark.user.teacher.repository,
- it.astromark.user.teacher.service
Class Hierarchy
- java.lang.Object
- it.astromark.AstromarkApplication
- it.astromark.attendance.controller.AttendanceController
- it.astromark.attendance.service.AttendanceServiceImpl (implements it.astromark.attendance.service.AttendanceService)
- it.astromark.authentication.controller.AuthController
- it.astromark.authentication.service.AuthenticationServiceImpl (implements it.astromark.authentication.service.AuthenticationService)
- it.astromark.authentication.entity.BlackListedToken
- it.astromark.chat.entity.Chat
- it.astromark.chat.entity.HomeworkChat
- it.astromark.chat.entity.Ticket
- it.astromark.chat.controller.ChatUploadController
- it.astromark.classwork.entity.ClassActivity
- it.astromark.agenda.schoolclass.controller.ClassAgendaController
- it.astromark.agenda.schoolclass.mapper.ClassAgendaHelperMapper
- it.astromark.agenda.schoolclass.service.ClassAgendaServiceImpl (implements it.astromark.agenda.schoolclass.service.ClassAgendaService)
- it.astromark.classmanagement.controller.ClassManagementController
- it.astromark.classmanagement.service.ClassManagementServiceImpl (implements it.astromark.classmanagement.service.ClassManagementService)
- it.astromark.classwork.controller.ClassworkController
- it.astromark.classwork.service.ClassworkServiceImpl (implements it.astromark.classwork.service.ClassworkService)
- it.astromark.communication.entity.Communication
- it.astromark.communication.controller.CommunicationController
- it.astromark.communication.service.CommunicationServiceImpl (implements it.astromark.communication.service.CommunicationService)
- it.astromark.commons.service.FileServiceImpl (implements it.astromark.commons.service.FileService)
- org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
- org.springframework.web.filter.OncePerRequestFilter
- it.astromark.commons.security.JwtFilter
- org.springframework.web.filter.OncePerRequestFilter
- it.astromark.commons.exception.GlobalExceptionHandler
- it.astromark.classwork.entity.Homework
- it.astromark.chat.controller.HomeworkChatController
- it.astromark.chat.service.HomeworkChatServiceImpl (implements it.astromark.chat.service.HomeworkChatService)
- it.astromark.attendance.controller.JustifiableController
- it.astromark.attendance.entity.JustifiableEntity
- it.astromark.attendance.service.JustifiableServiceImpl (implements it.astromark.attendance.service.JustifiableService)
- it.astromark.authentication.service.JWTService
- it.astromark.rating.model.Mark
- it.astromark.rating.controller.MarkController
- it.astromark.rating.service.MarkServiceImpl (implements it.astromark.rating.service.MarkService)
- it.astromark.chat.entity.Message
- it.astromark.chat.service.MessageServiceImpl (implements it.astromark.chat.service.MessageService)
- it.astromark.behavior.entity.Note
- it.astromark.behavior.controller.NoteController
- it.astromark.behavior.service.NoteServiceImpl (implements it.astromark.behavior.service.NoteService)
- it.astromark.orientation.OrientationServiceImpl (implements it.astromark.orientation.OrientationService)
- it.astromark.user.parent.controller.ParentController
- it.astromark.user.parent.service.ParentServiceImpl (implements it.astromark.user.parent.service.ParentService)
- it.astromark.authentication.utils.PasswordUtils
- it.astromark.agenda.reception.controller.ReceptionAgendaController
- it.astromark.agenda.reception.service.ReceptionAgendaServiceImpl (implements it.astromark.agenda.reception.service.ReceptionAgendaService)
- it.astromark.agenda.reception.entity.ReceptionBooking
- it.astromark.agenda.reception.entity.ReceptionBookingId (implements java.io.Serializable)
- it.astromark.agenda.commons.entity.RedDate
- it.astromark.agenda.commons.entity.RedDateId (implements java.io.Serializable)
- it.astromark.commons.configuration.S3ClientConfig
- it.astromark.school.entity.School
- it.astromark.classmanagement.entity.SchoolClass
- it.astromark.school.service.SchoolServiceImpl (implements it.astromark.school.service.SchoolService)
- it.astromark.user.commons.model.SchoolUser
- it.astromark.user.commons.controller.SchoolUserController
- it.astromark.user.commons.service.SchoolUserServiceImpl (implements it.astromark.user.commons.service.SchoolUserService)
- it.astromark.user.secretary.controller.SecretaryController
- it.astromark.user.secretary.service.SecretaryServiceImpl (implements it.astromark.user.secretary.service.SecretaryService)
- it.astromark.rating.model.SemesterReport
- it.astromark.rating.model.SemesterReportMark
- it.astromark.commons.service.SendGridMailService
- it.astromark.agenda.schoolclass.entity.SignedHour
- it.astromark.commons.security.SpringConfig (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
- it.astromark.commons.configuration.SpringValidationConf
- it.astromark.user.student.controller.StudentController
- it.astromark.user.student.service.StudentServiceImpl (implements it.astromark.user.student.service.StudentService)
- it.astromark.classmanagement.didactic.entity.StudyPlan
- it.astromark.classmanagement.didactic.entity.Subject
- it.astromark.classmanagement.entity.TeacherClass
- it.astromark.classmanagement.entity.TeacherClassId (implements java.io.Serializable)
- it.astromark.user.teacher.controller.TeacherController
- it.astromark.user.teacher.service.TeacherServiceImpl (implements it.astromark.user.teacher.service.TeacherService)
- it.astromark.classmanagement.didactic.entity.Teaching
- it.astromark.classmanagement.didactic.entity.TeachingId (implements java.io.Serializable)
- it.astromark.chat.controller.TicketController
- it.astromark.chat.service.TicketServiceImpl (implements it.astromark.chat.service.TicketService)
- it.astromark.agenda.commons.entity.Timeslot
- it.astromark.agenda.reception.entity.ReceptionTimeslot
- it.astromark.agenda.schoolclass.entity.TeachingTimeslot
- it.astromark.agenda.commons.entity.Timetable
- it.astromark.agenda.schoolclass.entity.ClassTimetable
- it.astromark.agenda.reception.entity.ReceptionTimetable
- it.astromark.chat.controller.WebSocketChatController
- it.astromark.commons.configuration.WebSocketConfig (implements org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer)
Interface Hierarchy
- it.astromark.agenda.commons.mapper.AgendaMapper
- it.astromark.attendance.mapper.AttendanceMapper
- it.astromark.attendance.service.AttendanceService
- it.astromark.authentication.service.AuthenticationService
- it.astromark.chat.mapper.ChatMapper
- it.astromark.agenda.schoolclass.mapper.ClassAgendaMapper
- it.astromark.agenda.schoolclass.service.ClassAgendaService
- it.astromark.classmanagement.mapper.ClassManagementMapper
- it.astromark.classmanagement.service.ClassManagementService
- it.astromark.classwork.mapper.ClassworkMapper
- it.astromark.classwork.service.ClassworkService
- it.astromark.communication.mapper.CommunicationMapper
- it.astromark.commons.service.CrudService<T,
R, RS, ID> - it.astromark.communication.service.CommunicationService
- it.astromark.behavior.service.NoteService
- it.astromark.user.parent.service.ParentService
- it.astromark.school.service.SchoolService
- it.astromark.user.secretary.service.SecretaryService
- it.astromark.user.teacher.service.TeacherService
- it.astromark.chat.service.TicketService
- it.astromark.commons.service.FileService
- it.astromark.chat.service.HomeworkChatService
- it.astromark.attendance.mapper.JustifiableMapper
- it.astromark.attendance.service.JustifiableService
- it.astromark.rating.mapper.MarkMapper
- it.astromark.rating.service.MarkService
- it.astromark.chat.service.MessageService
- it.astromark.behavior.mapper.NoteMapper
- it.astromark.orientation.OrientationService
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - it.astromark.attendance.repository.AbsenceRepository
- it.astromark.authentication.repository.BlackListedTokenRepository
- it.astromark.classwork.repository.ClassActivityRepository
- it.astromark.agenda.schoolclass.repository.ClassTimetableRepository
- it.astromark.communication.repository.CommunicationRepository
- it.astromark.attendance.repository.DelayRepository
- it.astromark.chat.repository.HomeworkChatRepository
- it.astromark.classwork.repository.HomeworkRepository
- it.astromark.rating.repository.MarkRepository
- it.astromark.chat.repository.MessageRepository
- it.astromark.behavior.repository.NoteRepository
- it.astromark.user.parent.repository.ParentRepository
- it.astromark.agenda.reception.repository.ReceptionBookingRepository
- it.astromark.agenda.reception.repository.ReceptionTimeslotRepository
- it.astromark.agenda.reception.repository.ReceptionTimetableRepository
- it.astromark.agenda.commons.repository.RedDateRepository
- it.astromark.classmanagement.repository.SchoolClassRepository
- it.astromark.school.repository.SchoolRepository
- it.astromark.user.secretary.repository.SecretaryRepository
- it.astromark.rating.repository.SemesterReportMarkRepository
- it.astromark.rating.repository.SemesterReportRepository
- it.astromark.agenda.schoolclass.repository.SignedHourRepository
- it.astromark.user.student.repository.StudentRepository
- it.astromark.classmanagement.didactic.repository.StudyPlanRepository
- it.astromark.classmanagement.didactic.repository.SubjectRepository
- it.astromark.classmanagement.repository.TeacherClassRepository
- it.astromark.user.teacher.repository.TeacherRepository
- it.astromark.classmanagement.didactic.repository.TeachingRepository
- it.astromark.agenda.schoolclass.repository.TeachingTimeslotRepository
- it.astromark.chat.repository.TicketRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- it.astromark.agenda.reception.mapper.ReceptionAgendaMapper
- it.astromark.agenda.reception.service.ReceptionAgendaService
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - it.astromark.attendance.repository.AbsenceRepository
- it.astromark.authentication.repository.BlackListedTokenRepository
- it.astromark.classwork.repository.ClassActivityRepository
- it.astromark.agenda.schoolclass.repository.ClassTimetableRepository
- it.astromark.communication.repository.CommunicationRepository
- it.astromark.attendance.repository.DelayRepository
- it.astromark.chat.repository.HomeworkChatRepository
- it.astromark.classwork.repository.HomeworkRepository
- it.astromark.rating.repository.MarkRepository
- it.astromark.chat.repository.MessageRepository
- it.astromark.behavior.repository.NoteRepository
- it.astromark.user.parent.repository.ParentRepository
- it.astromark.agenda.reception.repository.ReceptionBookingRepository
- it.astromark.agenda.reception.repository.ReceptionTimeslotRepository
- it.astromark.agenda.reception.repository.ReceptionTimetableRepository
- it.astromark.agenda.commons.repository.RedDateRepository
- it.astromark.classmanagement.repository.SchoolClassRepository
- it.astromark.school.repository.SchoolRepository
- it.astromark.user.secretary.repository.SecretaryRepository
- it.astromark.rating.repository.SemesterReportMarkRepository
- it.astromark.rating.repository.SemesterReportRepository
- it.astromark.agenda.schoolclass.repository.SignedHourRepository
- it.astromark.user.student.repository.StudentRepository
- it.astromark.classmanagement.didactic.repository.StudyPlanRepository
- it.astromark.classmanagement.didactic.repository.SubjectRepository
- it.astromark.classmanagement.repository.TeacherClassRepository
- it.astromark.user.teacher.repository.TeacherRepository
- it.astromark.classmanagement.didactic.repository.TeachingRepository
- it.astromark.agenda.schoolclass.repository.TeachingTimeslotRepository
- it.astromark.chat.repository.TicketRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - it.astromark.attendance.repository.AbsenceRepository
- it.astromark.authentication.repository.BlackListedTokenRepository
- it.astromark.classwork.repository.ClassActivityRepository
- it.astromark.agenda.schoolclass.repository.ClassTimetableRepository
- it.astromark.communication.repository.CommunicationRepository
- it.astromark.attendance.repository.DelayRepository
- it.astromark.chat.repository.HomeworkChatRepository
- it.astromark.classwork.repository.HomeworkRepository
- it.astromark.rating.repository.MarkRepository
- it.astromark.chat.repository.MessageRepository
- it.astromark.behavior.repository.NoteRepository
- it.astromark.user.parent.repository.ParentRepository
- it.astromark.agenda.reception.repository.ReceptionBookingRepository
- it.astromark.agenda.reception.repository.ReceptionTimeslotRepository
- it.astromark.agenda.reception.repository.ReceptionTimetableRepository
- it.astromark.agenda.commons.repository.RedDateRepository
- it.astromark.classmanagement.repository.SchoolClassRepository
- it.astromark.school.repository.SchoolRepository
- it.astromark.user.secretary.repository.SecretaryRepository
- it.astromark.rating.repository.SemesterReportMarkRepository
- it.astromark.rating.repository.SemesterReportRepository
- it.astromark.agenda.schoolclass.repository.SignedHourRepository
- it.astromark.user.student.repository.StudentRepository
- it.astromark.classmanagement.didactic.repository.StudyPlanRepository
- it.astromark.classmanagement.didactic.repository.SubjectRepository
- it.astromark.classmanagement.repository.TeacherClassRepository
- it.astromark.user.teacher.repository.TeacherRepository
- it.astromark.classmanagement.didactic.repository.TeachingRepository
- it.astromark.agenda.schoolclass.repository.TeachingTimeslotRepository
- it.astromark.chat.repository.TicketRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- it.astromark.user.commons.mapper.SchoolUserMapper
- it.astromark.user.commons.service.SchoolUserService
- it.astromark.user.student.service.StudentService
- it.astromark.agenda.commons.mapper.TimeslotMapper
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- it.astromark.rating.model.MarkType
- it.astromark.user.commons.model.PendingState
- it.astromark.user.commons.model.Role
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- it.astromark.classmanagement.dto.AddToClassRequest
- it.astromark.commons.dto.APIResponse
- it.astromark.attendance.dto.AttendanceRequest
- it.astromark.attendance.dto.AttendanceResponse
- it.astromark.classwork.dto.ClassActivityRequest
- it.astromark.classwork.dto.ClassActivityResponse
- it.astromark.agenda.schoolclass.dto.ClassTimeTableRequest
- it.astromark.classwork.dto.ClassworkResponse
- it.astromark.communication.dto.CommunicationRequest
- it.astromark.communication.dto.CommunicationResponse
- it.astromark.commons.exception.ExceptionResponse
- it.astromark.classwork.dto.HomeworkBriefResponse
- it.astromark.chat.dto.HomeworkChatResponse
- it.astromark.classwork.dto.HomeworkRequest
- it.astromark.classwork.dto.HomeworkResponse
- it.astromark.attendance.dto.JustifiableResponse
- it.astromark.rating.dto.MarkOrientationRequest
- it.astromark.rating.dto.MarkRequest
- it.astromark.rating.dto.MarkResponse
- it.astromark.rating.dto.MarkUpdateRequest
- it.astromark.chat.dto.MessageResponse
- it.astromark.behavior.dto.NoteRequest
- it.astromark.behavior.dto.NoteResponse
- it.astromark.user.parent.dto.ParentDetailedResponse
- it.astromark.user.parent.dto.ParentRequest
- it.astromark.rating.dto.RatingsResponse
- it.astromark.agenda.reception.dto.ReceptionBookingResponse
- it.astromark.agenda.reception.dto.ReceptionTimeslotRequest
- it.astromark.agenda.reception.dto.ReceptionTimeslotResponse
- it.astromark.classmanagement.dto.SchoolClassParentResponse
- it.astromark.classmanagement.dto.SchoolClassRequest
- it.astromark.classmanagement.dto.SchoolClassResponse
- it.astromark.classmanagement.dto.SchoolClassStudentResponse
- it.astromark.school.dto.SchoolRequest
- it.astromark.school.dto.SchoolResponse
- it.astromark.user.commons.dto.SchoolUserDetailed
- it.astromark.user.commons.dto.SchoolUserResponse
- it.astromark.user.commons.dto.SchoolUserUpdate
- it.astromark.user.secretary.dto.SecretaryRequest
- it.astromark.rating.dto.SemesterReportMarkResponse
- it.astromark.rating.dto.SemesterReportResponse
- it.astromark.agenda.schoolclass.dto.SignHourRequest
- it.astromark.user.student.dto.StudentRequest
- it.astromark.user.teacher.dto.TeacherDetailsResponse
- it.astromark.user.teacher.dto.TeacherRequest
- it.astromark.user.teacher.dto.TeacherResponse
- it.astromark.classmanagement.dto.TeachingRequest
- it.astromark.classmanagement.dto.TeachingResponse
- it.astromark.agenda.schoolclass.dto.TeachingTimeslotDetailedResponse
- it.astromark.agenda.schoolclass.dto.TeachingTimeslotRequest
- it.astromark.agenda.schoolclass.dto.TeachingTimeslotResponse
- it.astromark.chat.dto.TicketResponse
- it.astromark.agenda.schoolclass.dto.TimeTableResponse
- it.astromark.authentication.dto.UserFirstLoginRequest
- it.astromark.authentication.dto.UserLoginRequest
- java.lang.Record