Class StudentState

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

@Entity(name="org.openurp.base.edu.model.StudentState")
public class StudentState
extends org.beangle.commons.entity.pojo.LongIdObject
学籍状态日志
See Also:
Serialized Form
  • 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 String getGrade()
    • setGrade

      public void setGrade​(String 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)