Class CourseTaker

    • Constructor Detail

      • CourseTaker

        public CourseTaker()
      • CourseTaker

        public CourseTaker​(Long takerId)
    • Method Detail

      • getSemester

        public Semester getSemester()
      • setSemester

        public void setSemester​(Semester semester)
      • getTakeType

        public CourseTakeType getTakeType()
        Returns:
        Returns the takeType.
      • setTakeType

        public void setTakeType​(CourseTakeType courseTakeType)
        Parameters:
        takeType - The takeType to set.
      • setStd

        public void setStd​(Student std)
      • getLesson

        public Lesson getLesson()
      • setLesson

        public void setLesson​(Lesson task)
      • getCourse

        public Course getCourse()
      • setCourse

        public void setCourse​(Course course)
      • equals

        public boolean equals​(Object object)
        Overrides:
        equals in class org.beangle.commons.entity.pojo.NumberIdObject<Long>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class org.beangle.commons.entity.pojo.NumberIdObject<Long>
        See Also:
        Object.hashCode()
      • getRemark

        public String getRemark()
      • setRemark

        public void setRemark​(String remark)
      • setElectionMode

        public void setElectionMode​(ElectionMode electionMode)
      • isFreeListening

        public boolean isFreeListening()
      • setFreeListening

        public void setFreeListening​(boolean freeListening)
      • isSubstitution

        public boolean isSubstitution()
      • setSubstitution

        public void setSubstitution​(boolean substitution)