Class StudentScope

java.lang.Object
org.openurp.base.edu.model.StudentScope
All Implemented Interfaces:
org.beangle.commons.entity.Component

@Embeddable
public class StudentScope
extends Object
implements org.beangle.commons.entity.Component
学生范围
  • Constructor Details

    • StudentScope

      public StudentScope()
  • Method Details

    • getDepartments

      public Set<Department> getDepartments()
    • setDepartments

      public void setDepartments​(Set<Department> departments)
    • getMajors

      public Set<Major> getMajors()
    • setMajors

      public void setMajors​(Set<Major> majors)
    • getDirections

      public Set<Direction> getDirections()
    • setDirections

      public void setDirections​(Set<Direction> directions)
    • getGrades

      public String getGrades()
    • setGrades

      public void setGrades​(String grades)
    • getProject

      public Project getProject()
    • setProject

      public void setProject​(Project project)
    • getStdTypes

      public Set<StdType> getStdTypes()
    • setStdTypes

      public void setStdTypes​(Set<StdType> stdTypes)
    • getLevels

      public Set<EducationLevel> getLevels()
    • setLevels

      public void setLevels​(Set<EducationLevel> levels)
    • overlappedWith

      public boolean overlappedWith​(StudentScope scope)
      检验两个学生范围是否有交叉 TODO 该方法目前不完善