Class Teacher

java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<T>
org.openurp.base.model.NumberIdTimeObject<Long>
org.openurp.base.edu.model.Teacher
All Implemented Interfaces:
Serializable, org.beangle.commons.entity.Entity<Long>

@Entity(name="org.openurp.base.edu.model.Teacher") public class Teacher extends NumberIdTimeObject<Long>
教师信息默认实现
See Also:
Serialized Form
  • Field Details

    • user

      @NotNull protected User user
    • title

      protected ProfessionalTitle title
      职称
    • teacherType

      @NotNull protected TeacherType teacherType
      教职工类别
    • remark

      @Size(max=500) protected String remark
      备注
  • Constructor Details

    • Teacher

      public Teacher()
    • Teacher

      public Teacher(Long id)
  • Method Details

    • getCode

      public String getCode()
    • getName

      public String getName()
    • getUser

      public User getUser()
    • setUser

      public void setUser(User user)
    • getDepartment

      public Department getDepartment()
    • getTeacherType

      public TeacherType getTeacherType()
    • setTeacherType

      public void setTeacherType(TeacherType teacherType)
    • getRemark

      public String getRemark()
    • setRemark

      public void setRemark(String remark)
    • getTitle

      public ProfessionalTitle getTitle()
    • setTitle

      public void setTitle(ProfessionalTitle title)
    • getTitleGrade

      public ProfessionalGrade getTitleGrade()
    • getStatus

      public WorkStatus getStatus()
    • setStatus

      public void setStatus(WorkStatus status)
    • getBeginOn

      public Date getBeginOn()
    • setBeginOn

      public void setBeginOn(Date beginOn)
    • getEndOn

      public Date getEndOn()
    • setEndOn

      public void setEndOn(Date endOn)
    • getSchool

      public School getSchool()
    • setSchool

      public void setSchool(School school)
    • getProjects

      public Set<Project> getProjects()
    • setProjects

      public void setProjects(Set<Project> projects)
    • setDepartment

      public void setDepartment(Department department)