Hierarchy For Package org.optaplanner.examples.curriculumcourse.domain

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.optaplanner.examples.common.domain.AbstractPersistable
      • org.optaplanner.examples.curriculumcourse.domain.Course
      • org.optaplanner.examples.curriculumcourse.domain.CourseSchedule
      • org.optaplanner.examples.curriculumcourse.domain.Curriculum (implements org.optaplanner.examples.common.swingui.components.Labeled)
      • org.optaplanner.examples.curriculumcourse.domain.Day (implements org.optaplanner.examples.common.swingui.components.Labeled)
      • org.optaplanner.examples.curriculumcourse.domain.Lecture (implements org.optaplanner.examples.common.swingui.components.Labeled)
      • org.optaplanner.examples.curriculumcourse.domain.Period (implements org.optaplanner.examples.common.swingui.components.Labeled)
      • org.optaplanner.examples.curriculumcourse.domain.Room (implements org.optaplanner.examples.common.swingui.components.Labeled)
      • org.optaplanner.examples.curriculumcourse.domain.Teacher (implements org.optaplanner.examples.common.swingui.components.Labeled)
      • org.optaplanner.examples.curriculumcourse.domain.Timeslot (implements org.optaplanner.examples.common.swingui.components.Labeled)
      • org.optaplanner.examples.curriculumcourse.domain.UnavailablePeriodPenalty