Class Squad

All Implemented Interfaces:
Serializable, org.beangle.commons.entity.Entity<Long>, org.beangle.commons.entity.TimeEntity, EduLevelBasedEntity<Long>, ProjectBasedEntity<Long>

@Entity(name="org.openurp.base.edu.model.Squad")
public class Squad
extends EduLevelBasedObject<Long>
学生行政班级信息
Since:
2005-9-12
See Also:
Serialized Form
  • Field Details

    • code

      @NotNull @Size(max=32) protected String code
      编码代码
    • name

      @NotNull @Size(max=50) protected String name
      名称
    • shortName

      @Size(max=50) protected String shortName
      简称
    • remark

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

    • Squad

      public Squad()
    • Squad

      public Squad​(Long id)
    • Squad

      public Squad​(Long id, String code, String name)
  • Method Details

    • getCode

      public String getCode()
    • setCode

      public void setCode​(String code)
    • getName

      public String getName()
    • setName

      public void setName​(String name)
    • getShortName

      public String getShortName()
    • setShortName

      public void setShortName​(String shortName)
    • getRemark

      public String getRemark()
    • setRemark

      public void setRemark​(String remark)
    • 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)
    • getPlanCount

      public int getPlanCount()
    • setPlanCount

      public void setPlanCount​(int planCount)
    • getStdType

      public StdType getStdType()
    • setStdType

      public void setStdType​(StdType stdType)
    • getBeginOn

      public Date getBeginOn()
    • setBeginOn

      public void setBeginOn​(Date beginOn)
    • getEndOn

      public Date getEndOn()
    • setEndOn

      public void setEndOn​(Date endOn)
    • getStdCount

      public int getStdCount()
    • setStdCount

      public void setStdCount​(int stdCount)
    • getInstructor

      public Instructor getInstructor()
    • setInstructor

      public void setInstructor​(Instructor instructor)
    • getTutor

      public Teacher getTutor()
    • setTutor

      public void setTutor​(Teacher tutor)
    • getAllStudents

      public Set<Student> getAllStudents()
    • getStudents

      public Set<Student> getStudents​(Date date)
    • getStdStates

      public Set<StudentState> getStdStates()
    • setStdStates

      public void setStdStates​(Set<StudentState> stdStates)
    • getCampus

      public Campus getCampus()
    • setCampus

      public void setCampus​(Campus campus)