Package org.openurp.base.edu.model
Class ProjectBasedObject<ID extends Number>
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<T>
org.openurp.base.model.NumberIdTimeObject<ID>
org.openurp.base.edu.model.ProjectBasedObject<ID>
- All Implemented Interfaces:
Serializable,org.beangle.commons.entity.Entity<ID>,org.beangle.commons.entity.TimeEntity,ProjectBasedEntity<ID>
- Direct Known Subclasses:
Clazz,ClazzGroup,Course,CourseGradeSetting,EduLevelBasedObject,GraduateSession
@MappedSuperclass public abstract class ProjectBasedObject<ID extends Number> extends NumberIdTimeObject<ID> implements ProjectBasedEntity<ID>
基于项目的实体基类
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class org.openurp.base.model.NumberIdTimeObject
updatedAtFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors Constructor Description ProjectBasedObject()ProjectBasedObject(ID id)ProjectBasedObject(Project project) -
Method Summary
Modifier and Type Method Description ProjectgetProject()获得项目voidsetProject(Project project)设置项目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, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.beangle.commons.entity.Entity
getId, isPersisted, isTransient, setIdMethods inherited from interface org.beangle.commons.entity.TimeEntity
getUpdatedAt, setUpdatedAt
-
Constructor Details
-
ProjectBasedObject
public ProjectBasedObject() -
ProjectBasedObject
-
ProjectBasedObject
-
-
Method Details
-
getProject
Description copied from interface:ProjectBasedEntity获得项目- Specified by:
getProjectin interfaceProjectBasedEntity<ID extends Number>- Returns:
- 项目
-
setProject
Description copied from interface:ProjectBasedEntity设置项目- Specified by:
setProjectin interfaceProjectBasedEntity<ID extends Number>- Parameters:
project- 项目
-