Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- javafx.application.Application
- view.MainWindow
- view.element.CheckedHour
- model.objects.Class (implements java.io.Serializable)
- client.dto.objects.Course (implements java.io.Serializable)
- logic.data.FileData
- logic.schedule.GroupSchedule
- logic.mapper.GroupScheduleConverter
- logic.scheduler.GroupScheduler
- logic.schedule.IndividualSchedule
- logic.scheduler.IndividualScheduler
- view.util.InputValidation
- client.dto.objects.InternalCourseEnrollment (implements java.io.Serializable)
- client.dto.objects.InternalCourseEnrollment.InternalCourse (implements java.io.Serializable)
- client.request.Kos
- view.controller.KosController (implements javafx.fxml.Initializable)
- view.Launcher
- view.controller.MainController (implements javafx.fxml.Initializable)
- logic.multithreading.OrderingExecutor
- client.dto.objects.Parallel (implements java.io.Serializable)
- logic.schedule.PrioritizedClass
- client.dto.objects.Programme (implements java.io.Serializable)
- logic.multithreading.ResultHolder
- constant.ScheduleConstants
- model.objects.ScheduleEntry (implements java.io.Serializable)
- logic.data.dao.ScheduleEntryDAOImpl (implements logic.data.dao.template.ScheduleEntryDAO)
- model.objects.Student (implements java.io.Serializable)
- logic.data.dao.StudentDAOImpl (implements logic.data.dao.template.StudentDAO)
- model.objects.StudentSchedule (implements java.io.Serializable)
- logic.data.dao.StudentScheduleDAOImpl (implements logic.data.dao.template.StudentScheduleDAO)
- logic.data.StudentService
- model.objects.Subject (implements java.io.Serializable)
- logic.mapper.SubjectDownloader
- view.controller.SubjectMaker (implements javafx.fxml.Initializable)
- client.dto.objects.TimetableSlot (implements java.io.Serializable)
- javafx.application.Application
Interface Hierarchy
- logic.data.dao.template.DAO<T>
- logic.data.dao.template.ScheduleEntryDAO
- logic.data.dao.template.StudentDAO
- logic.data.dao.template.StudentScheduleDAO
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- client.request.ApiBase
- client.dto.enums.ClassesLang
- model.enums.ClassType
- client.dto.enums.Completion
- model.enums.Days
- model.enums.Locations
- client.dto.enums.ParallelType
- client.dto.enums.Permission
- client.dto.enums.ProgrammeType
- logic.multithreading.RunnableTags
- client.dto.enums.Season
- client.dto.enums.StudyForm
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)