Package model.objects

Class Student

    • Constructor Detail

      • Student

        public Student()
    • Method Detail

      • isUseClosedClasses

        public boolean isUseClosedClasses()
      • setUseClosedClasses

        @Nonnull
        public Student setUseClosedClasses​(boolean useClosedClasses)
      • isUseFullClasses

        public boolean isUseFullClasses()
      • setUseFullClasses

        @Nonnull
        public Student setUseFullClasses​(boolean useFullClasses)
      • getTheoryLessonPriority

        public short getTheoryLessonPriority()
      • setTheoryLessonPriority

        @Nonnull
        public Student setTheoryLessonPriority​(short theoryLessonPriority)
      • getPracticalLecturePriority

        public short getPracticalLecturePriority()
      • setPracticalLecturePriority

        @Nonnull
        public Student setPracticalLecturePriority​(short practicalLecturePriority)
      • getCode

        public String getCode()
      • getEarliestOKHour

        public short getEarliestOKHour()
      • setEarliestOKHour

        @Nonnull
        public Student setEarliestOKHour​(short earliestOKHour)
      • getLatestOKHour

        public short getLatestOKHour()
      • setLatestOKHour

        @Nonnull
        public Student setLatestOKHour​(short latestOKHour)
      • getBadHourPenalty

        public double getBadHourPenalty()
      • setBadHourPenalty

        @Nonnull
        public Student setBadHourPenalty​(double badHourPenalty)
      • getCrossingsMultiplicator

        public double getCrossingsMultiplicator()
      • setCrossingsMultiplicator

        @Nonnull
        public Student setCrossingsMultiplicator​(double crossingsMultiplicator)
      • getFreeDaysMultiplicator

        public double getFreeDaysMultiplicator()
      • setFreeDaysMultiplicator

        @Nonnull
        public Student setFreeDaysMultiplicator​(double freeDaysMultiplicator)
      • getHoursMultiplicator

        public double getHoursMultiplicator()
      • setHoursMultiplicator

        @Nonnull
        public Student setHoursMultiplicator​(double hoursMultiplicator)
      • isSeparateTheoryLessons

        public boolean isSeparateTheoryLessons()
      • setSeparateTheoryLessons

        @Nonnull
        public Student setSeparateTheoryLessons​(boolean separateTheoryLessons)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object