类 Teacher
- java.lang.Object
-
- org.beangle.commons.entity.pojo.NumberIdObject<T>
-
- org.openurp.base.model.NumberIdTimeObject<Long>
-
- org.openurp.base.edu.model.Teacher
-
- 所有已实现的接口:
Serializable,org.beangle.commons.entity.Entity<Long>
@Entity(name="org.openurp.base.edu.model.Teacher") public class Teacher extends NumberIdTimeObject<Long>
教师信息默认实现- 另请参阅:
- 序列化表格
-
-
字段概要
字段 修饰符和类型 字段 说明 protected Stringremark备注protected TeacherTypeteacherType教职工类别protected ProfessionalTitletitle职称protected Useruser-
从类继承的字段 org.openurp.base.model.NumberIdTimeObject
updatedAt
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 DategetBeginOn()StringgetCode()DepartmentgetDepartment()DategetEndOn()StringgetName()Set<Project>getProjects()StringgetRemark()SchoolgetSchool()WorkStatusgetStatus()TeacherTypegetTeacherType()ProfessionalTitlegetTitle()ProfessionalGradegetTitleGrade()UsergetUser()voidsetBeginOn(Date beginOn)voidsetDepartment(Department department)voidsetEndOn(Date endOn)voidsetProjects(Set<Project> projects)voidsetRemark(String remark)voidsetSchool(School school)voidsetStatus(WorkStatus status)voidsetTeacherType(TeacherType teacherType)voidsetTitle(ProfessionalTitle title)voidsetUser(User user)-
从类继承的方法 org.openurp.base.model.NumberIdTimeObject
getUpdatedAt, setUpdatedAt
-
-
-
-
字段详细资料
-
user
@NotNull protected User user
-
title
protected ProfessionalTitle title
职称
-
teacherType
@NotNull protected TeacherType teacherType
教职工类别
-
remark
@Size(max=500) protected String remark
备注
-
-
构造器详细资料
-
Teacher
public Teacher()
-
Teacher
public Teacher(Long id)
-
-
方法详细资料
-
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)
-
setDepartment
public void setDepartment(Department department)
-
-