Package org.openurp.base.edu.model
Class Major
- All Implemented Interfaces:
Serializable,org.beangle.commons.entity.Entity<Long>,org.beangle.commons.entity.TimeEntity
@Entity(name="org.openurp.base.edu.model.Major")
public class Major
extends org.beangle.commons.entity.pojo.NumberIdTimeObject<Long>
专业
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Date生效时间protected String专业编码protected Date失效时间protected String专业英文名protected String专业名称protected String备注Fields inherited from class org.beangle.commons.entity.pojo.NumberIdTimeObject
updatedAtFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getDisciplineCode(Date endOn) getEndOn()getName()getValidDepartments(Date time) voidsetBeginOn(Date beginOn) voidvoidsetDirections(Set<Direction> directions) voidsetDisciplines(List<MajorDiscipline> disciplines) voidvoidvoidsetJournals(List<MajorJournal> journals) voidvoidsetProject(Project project) voidvoidsetSchoolLengths(List<SchoolLength> schoolLengths) voidsetShortName(String shortName) Methods inherited from class org.beangle.commons.entity.pojo.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
-