Class StudentScope

  • All Implemented Interfaces:
    org.beangle.commons.entity.Component

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

      • StudentScope

        public StudentScope()
    • Method Detail

      • setDepartments

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

        public Set<Major> getMajors()
      • setMajors

        public void setMajors​(Set<Major> majors)
      • 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)
      • setStdTypes

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

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