Package org.openurp.edu.program.model
Class ExecutionPlan
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Long>
org.beangle.commons.entity.pojo.LongIdObject
org.openurp.edu.program.model.AbstractCoursePlan
org.openurp.edu.program.model.ExecutionPlan
- All Implemented Interfaces:
Serializable,Cloneable,org.beangle.commons.entity.Entity<Long>,CoursePlan
@Entity(name="org.openurp.edu.program.model.ExecutionPlan") public class ExecutionPlan extends AbstractCoursePlan
专业计划
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class org.openurp.edu.program.model.AbstractCoursePlan
programFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors Constructor Description ExecutionPlan() -
Method Summary
Modifier and Type Method Description Objectclone()DategetBeginOn()获得生效时间CampusgetCampus()List<ExecutionPlanComment>getComments()DepartmentgetDepartment()DategetEndOn()获得失效时间List<CourseGroup>getGroups()获得计划课程组StdTypegetStdType()voidsetCampus(Campus campus)voidsetComments(List<ExecutionPlanComment> comments)voidsetDepartment(Department department)voidsetGroups(List<CourseGroup> groups)设置计划课程组voidsetStdType(StdType stdType)StringtoString()Methods inherited from class org.openurp.edu.program.model.AbstractCoursePlan
addGroup, getAuditState, getCredits, getEndTerm, getGroup, getProgram, getStartTerm, getTermsCount, getTopCourseGroups, getUpdatedAt, isNumericTerm, setAuditState, setBeginOn, setCredits, setEndOn, setEndTerm, setProgram, setStartTerm, setUpdatedAtMethods inherited from class org.beangle.commons.entity.pojo.NumberIdObject
equals, getId, hashCode, isPersisted, isTransient, setIdMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.beangle.commons.entity.Entity
getId, isPersisted, isTransient, setId
-
Constructor Details
-
ExecutionPlan
public ExecutionPlan()
-
-
Method Details
-
getGroups
Description copied from interface:CoursePlan获得计划课程组- Returns:
- 计划课程组
-
setGroups
Description copied from interface:CoursePlan设置计划课程组- Parameters:
groups- 计划课程组
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getCampus
-
setCampus
-
getDepartment
-
setDepartment
-
getStdType
-
setStdType
-
getComments
-
setComments
-
getBeginOn
Description copied from interface:CoursePlan获得生效时间- Specified by:
getBeginOnin interfaceCoursePlan- Overrides:
getBeginOnin classAbstractCoursePlan- Returns:
- 生效时间
-
getEndOn
Description copied from interface:CoursePlan获得失效时间- Specified by:
getEndOnin interfaceCoursePlan- Overrides:
getEndOnin classAbstractCoursePlan- Returns:
- 失效时间
-
toString
-