Package org.openurp.base.edu.model
Class Major
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<T>
- All Implemented Interfaces:
Serializable,org.beangle.commons.entity.Entity<Long>
@Entity(name="org.openurp.base.edu.model.Major") public class Major extends NumberIdTimeObject<Long>
专业
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected DatebeginOn生效时间protected Stringcode专业编码protected DateendOn失效时间protected StringenName专业英文名protected Stringname专业名称protected Stringremark备注Fields inherited from class org.openurp.base.model.NumberIdTimeObject
updatedAtFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
-
Method Summary
Modifier and Type Method Description DategetBeginOn()StringgetCode()Set<Department>getDepartments()Set<Direction>getDirections()StringgetDisciplineCode(Date endOn)List<MajorDiscipline>getDisciplines()DategetEndOn()StringgetEnName()List<MajorJournal>getJournals()List<EducationLevel>getLevels()StringgetName()ProjectgetProject()StringgetRemark()List<SchoolLength>getSchoolLengths()StringgetShortName()Set<Department>getValidDepartments()Set<Department>getValidDepartments(Date time)voidsetBeginOn(Date beginOn)voidsetCode(String code)voidsetDirections(Set<Direction> directions)voidsetDisciplines(List<MajorDiscipline> disciplines)voidsetEndOn(Date endOn)voidsetEnName(String enName)voidsetJournals(List<MajorJournal> journals)voidsetName(String name)voidsetProject(Project project)voidsetRemark(String remark)voidsetSchoolLengths(List<SchoolLength> schoolLengths)voidsetShortName(String shortName)Methods inherited from class org.openurp.base.model.NumberIdTimeObject
getUpdatedAt, setUpdatedAtMethods inherited from class org.beangle.commons.entity.pojo.NumberIdObject
equals, getId, hashCode, isPersisted, isTransient, setId
-
Field Details
-
code
专业编码 -
name
专业名称 -
enName
专业英文名 -
remark
备注 -
beginOn
生效时间 -
endOn
失效时间
-
-
Constructor Details
-
Major
public Major() -
Major
-
-
Method Details
-
getDirections
-
setDirections
-
getProject
-
setProject
-
getJournals
-
setJournals
-
getLevels
-
getCode
-
setCode
-
getName
-
setName
-
getEnName
-
setEnName
-
getRemark
-
setRemark
-
getBeginOn
-
setBeginOn
-
getEndOn
-
setEndOn
-
getDisciplineCode
-
getDepartments
-
getValidDepartments
-
getValidDepartments
-
getShortName
-
setShortName
-
getDisciplines
-
setDisciplines
-
getSchoolLengths
-
setSchoolLengths
-