类 CourseTaker
- java.lang.Object
-
- org.beangle.commons.entity.pojo.NumberIdObject<T>
-
- org.openurp.base.model.NumberIdTimeObject<Long>
-
- org.openurp.edu.clazz.model.CourseTaker
-
- 所有已实现的接口:
Serializable,Cloneable,Comparable<CourseTaker>,org.beangle.commons.entity.Entity<Long>
@Entity(name="org.openurp.edu.clazz.model.CourseTaker") public class CourseTaker extends NumberIdTimeObject<Long> implements Cloneable, Comparable<CourseTaker>
学生修读课程信息 同一个task的构成在一个教学班中- 另请参阅:
- 序列化表格
-
-
字段概要
-
从类继承的字段 org.openurp.base.model.NumberIdTimeObject
updatedAt
-
-
构造器概要
构造器 构造器 说明 CourseTaker()CourseTaker(Long takerId)CourseTaker(Clazz task, Student student, CourseTakeType courseTakeType)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Objectclone()intcompareTo(CourseTaker other)booleanequals(Object object)ClazzgetClazz()CoursegetCourse()ElectionModegetElectionMode()StringgetRemark()SemestergetSemester()StudentgetStd()SubclazzgetSubclazz()CourseTakeTypegetTakeType()inthashCode()booleanisAlternative()booleanisFreeListening()voidsetAlternative(boolean alternative)voidsetClazz(Clazz task)voidsetCourse(Course course)voidsetElectionMode(ElectionMode electionMode)voidsetFreeListening(boolean freeListening)voidsetRemark(String remark)voidsetSemester(Semester semester)voidsetStd(Student std)voidsetSubclazz(Subclazz subclazz)voidsetTakeType(CourseTakeType courseTakeType)-
从类继承的方法 org.openurp.base.model.NumberIdTimeObject
getUpdatedAt, setUpdatedAt
-
-
-
-
构造器详细资料
-
CourseTaker
public CourseTaker()
-
CourseTaker
public CourseTaker(Long takerId)
-
CourseTaker
public CourseTaker(Clazz task, Student student, CourseTakeType courseTakeType)
-
-
方法详细资料
-
clone
public Object clone()
- 覆盖:
clone在类中Object- 另请参阅:
Object.clone()
-
getSemester
public Semester getSemester()
-
setSemester
public void setSemester(Semester semester)
-
getTakeType
public CourseTakeType getTakeType()
- 返回:
- Returns the takeType.
-
setTakeType
public void setTakeType(CourseTakeType courseTakeType)
- 参数:
takeType- The takeType to set.
-
getStd
public Student getStd()
-
setStd
public void setStd(Student std)
-
getClazz
public Clazz getClazz()
-
setClazz
public void setClazz(Clazz task)
-
getCourse
public Course getCourse()
-
setCourse
public void setCourse(Course course)
-
equals
public boolean equals(Object object)
- 覆盖:
equals在类中org.beangle.commons.entity.pojo.NumberIdObject<Long>
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中org.beangle.commons.entity.pojo.NumberIdObject<Long>- 另请参阅:
Object.hashCode()
-
compareTo
public int compareTo(CourseTaker other)
- 指定者:
compareTo在接口中Comparable<CourseTaker>- 另请参阅:
Comparable.compareTo(Object)
-
getRemark
public String getRemark()
-
setRemark
public void setRemark(String remark)
-
getElectionMode
public ElectionMode getElectionMode()
-
setElectionMode
public void setElectionMode(ElectionMode electionMode)
-
isFreeListening
public boolean isFreeListening()
-
setFreeListening
public void setFreeListening(boolean freeListening)
-
getSubclazz
public Subclazz getSubclazz()
-
setSubclazz
public void setSubclazz(Subclazz subclazz)
-
isAlternative
public boolean isAlternative()
-
setAlternative
public void setAlternative(boolean alternative)
-
-