Class StudentState

java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Long>
org.beangle.commons.entity.pojo.LongIdObject
org.openurp.base.std.model.StudentState
All Implemented Interfaces:
Serializable, org.beangle.commons.entity.Entity<Long>

@Entity(name="org.openurp.base.std.model.StudentState") public class StudentState extends org.beangle.commons.entity.pojo.LongIdObject
学籍状态日志
See Also:
  • Field Details

    • campus

      @NotNull protected Campus campus
      校区
  • Constructor Details

    • StudentState

      public StudentState()
  • Method Details

    • getStd

      public Student getStd()
    • setStd

      public void setStd(Student std)
    • getBeginOn

      public Date getBeginOn()
    • setBeginOn

      public void setBeginOn(Date beginOn)
    • getEndOn

      public Date getEndOn()
    • setEndOn

      public void setEndOn(Date endOn)
    • isInschool

      public boolean isInschool()
    • setInschool

      public void setInschool(boolean inschool)
    • getGrade

      public Grade getGrade()
    • setGrade

      public void setGrade(Grade grade)
    • getDepartment

      public Department getDepartment()
    • setDepartment

      public void setDepartment(Department department)
    • getMajor

      public Major getMajor()
    • setMajor

      public void setMajor(Major major)
    • getDirection

      public Direction getDirection()
    • setDirection

      public void setDirection(Direction direction)
    • getSquad

      public Squad getSquad()
    • setSquad

      public void setSquad(Squad squad)
    • getStatus

      public StudentStatus getStatus()
    • setStatus

      public void setStatus(StudentStatus status)
    • getRemark

      public String getRemark()
    • setRemark

      public void setRemark(String remark)
    • getCampus

      public Campus getCampus()
    • setCampus

      public void setCampus(Campus campus)
    • isValid

      public boolean isValid(Date date)