类 Course
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<T>
- 所有已实现的接口:
Serializable,Comparable<Course>,org.beangle.commons.entity.Entity<Long>,org.beangle.commons.entity.TimeEntity,ProjectBasedEntity<Long>
@Entity(name="org.openurp.base.edu.model.Course")
public class Course
extends ProjectBasedObject<Long>
implements Comparable<Course>
课程基本信息
- 从以下版本开始:
- 2008-09-24
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明protected String课程代码protected String课程英文名protected String课程名称protected String课程备注从类继承的字段 org.openurp.base.model.NumberIdTimeObject
updatedAt从类继承的字段 org.beangle.commons.entity.pojo.NumberIdObject
id -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明intgetCode()intfloatgetEndOn()getHour(TeachingNature type) getHourById(Integer typeId) getHours()getName()intgetWeeks()booleanisCalgp()booleanbooleanbooleanvoidsetAbilityRates(Set<CourseAbilityRate> abilityRates) voidsetBeginOn(Date beginOn) voidsetCalgp(boolean calgp) voidsetCategory(CourseCategory category) voidvoidsetCourseType(CourseType courseType) voidsetCreditHours(int creditHours) voidsetCredits(float credits) voidsetDepartment(Department department) voidsetEnabled(boolean e) voidvoidvoidsetExamMode(ExamMode examMode) voidsetGradingModes(Set<GradingMode> gradingModes) voidsetHasMakeup(boolean hasMakeup) voidsetHours(List<CourseHour> courseHours) voidsetLevels(Set<AcademicLevel> levels) voidvoidvoidsetNature(CourseNature nature) voidvoidsetTextbooks(Set<Textbook> textbooks) voidsetWeekHours(int weekHours) voidvoidsetXmajors(Set<Major> xmajors) toString()boolean从类继承的方法 org.openurp.base.edu.model.ProjectBasedObject
getProject, setProject从类继承的方法 org.openurp.base.model.NumberIdTimeObject
getUpdatedAt, setUpdatedAt从类继承的方法 org.beangle.commons.entity.pojo.NumberIdObject
equals, getId, hashCode, isPersisted, isTransient, setId从接口继承的方法 org.beangle.commons.entity.Entity
getId, isPersisted, isTransient, setId从接口继承的方法 org.beangle.commons.entity.TimeEntity
getUpdatedAt, setUpdatedAt
-
字段详细资料
-
code
课程代码 -
name
课程名称 -
enName
课程英文名 -
remark
课程备注
-
-
构造器详细资料
-
Course
public Course() -
Course
-
-
方法详细资料
-
getBeginOn
-
setBeginOn
-
getEndOn
-
setEndOn
-
getCode
-
setCode
-
getCredits
public float getCredits() -
setCredits
public void setCredits(float credits) -
getEnName
-
setEnName
-
getName
-
setName
-
getRemark
-
setRemark
-
compareTo
- 指定者:
compareTo在接口中Comparable<Course>
-
getCreditHours
public int getCreditHours() -
setCreditHours
public void setCreditHours(int creditHours) -
getWeekHours
public int getWeekHours() -
setWeekHours
public void setWeekHours(int weekHours) -
getWeeks
-
setWeeks
-
getDepartment
-
setDepartment
-
getCourseType
-
setCourseType
-
getExamMode
-
setExamMode
-
getAbilityRates
-
setAbilityRates
-
getMajors
-
setMajors
-
getXmajors
-
setXmajors
-
getTextbooks
-
setTextbooks
-
getCreditHourString
-
getHour
-
getHourById
-
toString
-
getHours
-
setHours
-
getLevels
-
setLevels
-
getGradingModes
-
setGradingModes
-
isEnabled
public boolean isEnabled() -
validIn
-
isHasMakeup
public boolean isHasMakeup() -
setHasMakeup
public void setHasMakeup(boolean hasMakeup) -
isPractical
public boolean isPractical() -
getNature
-
setNature
-
setEnabled
public void setEnabled(boolean e) -
getCategory
-
setCategory
-
isCalgp
public boolean isCalgp() -
setCalgp
public void setCalgp(boolean calgp)
-