类 Punishment

  • 所有已实现的接口:
    Serializable, org.beangle.commons.entity.Entity<Long>

    @Entity(name="org.openurp.std.award.Punishment")
    public class Punishment
    extends org.beangle.commons.entity.pojo.LongIdObject
    处分记录
    另请参阅:
    序列化表格
    • 字段详细资料

      • std

        @NotNull
        protected Student std
        学生
      • issueOn

        @NotNull
        protected Date issueOn
        日期
      • withdrawOn

        protected Date withdrawOn
        撤销日期
      • remark

        @Size(max=500)
        protected String remark
        备注
    • 构造器详细资料

      • Punishment

        public Punishment()
    • 方法详细资料

      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getReason

        public String getReason()
      • setReason

        public void setReason​(String reason)
      • setDepart

        public void setDepart​(Department depart)
      • getRemark

        public String getRemark()
      • setRemark

        public void setRemark​(String remark)
      • setStd

        public void setStd​(Student std)
      • getWithdrawOn

        public Date getWithdrawOn()
      • setWithdrawOn

        public void setWithdrawOn​(Date withdrawOn)
      • getSemester

        public Semester getSemester()
      • setSemester

        public void setSemester​(Semester semester)
      • getDocSeq

        public String getDocSeq()
      • setDocSeq

        public void setDocSeq​(String docSeq)
      • setPunishmentType

        public void setPunishmentType​(StdPunishmentType punishmentType)
      • getIssueOn

        public Date getIssueOn()
      • setIssueOn

        public void setIssueOn​(Date issueOn)