Interface EduLevelBasedEntity<ID extends Number>

All Superinterfaces:
org.beangle.commons.entity.Entity<ID>, ProjectBasedEntity<ID>, Serializable, org.beangle.commons.entity.TimeEntity
All Known Implementing Classes:
EduLevelBasedObject, ProgramDocTemplate, Squad, Student

@MappedSuperclass
public interface EduLevelBasedEntity<ID extends Number>
extends ProjectBasedEntity<ID>
基于培养层次的实体接口

基于项目和培养层次的实体接口,标准化了培养层次的属性名称。
See Also:
Squad, Student
  • Method Summary

    Modifier and Type Method Description
    EducationLevel getLevel()
    获取培养层次
    void setLevel​(EducationLevel level)
    设置培养层次

    Methods inherited from interface org.beangle.commons.entity.Entity

    getId, isPersisted, isTransient, setId

    Methods inherited from interface org.openurp.base.edu.model.ProjectBasedEntity

    getProject, setProject

    Methods inherited from interface org.beangle.commons.entity.TimeEntity

    getUpdatedAt, setUpdatedAt
  • Method Details

    • getLevel

      EducationLevel getLevel()
      获取培养层次
      Returns:
      培养层次
    • setLevel

      void setLevel​(EducationLevel level)
      设置培养层次
      Parameters:
      education - 培养层次