Package org.openurp.base.edu.model
Class Project
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<T>
- All Implemented Interfaces:
Serializable,org.beangle.commons.entity.Entity<Integer>,org.beangle.commons.entity.TimeEntity,TemporalEntity
@Entity(name="org.openurp.base.edu.model.Project")
public class Project
extends NumberIdTimeObject<Integer>
implements org.beangle.commons.entity.TimeEntity, TemporalEntity
项目
- See Also:
- Serialized Form
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Date生效时间protected Date失效时间static org.beangle.commons.lang.functor.Predicate<Department>Fields inherited from class org.openurp.base.model.NumberIdTimeObject
updatedAtFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getEndOn()getName()booleanisMinor()voidsetBeginOn(Date beginOn)voidsetCalendars(List<Calendar> calendars)voidsetCampuses(List<Campus> campuses)voidsetCategory(EduCategory category)voidvoidsetDepartments(List<Department> departments)voidsetDescription(String description)voidvoidsetLevels(List<EducationLevel> levels)voidsetMinor(boolean minor)voidvoidsetProperties(Map<String,String> properties)voidvoidsetStdLabels(List<StdLabel> labels)voidsetStdTypes(List<StdType> types)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.TimeEntity
getUpdatedAt, setUpdatedAt
-
Field Details
-
TEACHING
-
beginOn
生效时间 -
endOn
失效时间
-
-
Constructor Details
-
Project
public Project() -
Project
-
-
Method Details
-
getSemesters
-
getName
-
setName
-
getLevels
-
setLevels
-
getCalendars
-
setCalendars
-
getDepartments
-
setDepartments
-
getCampuses
-
setCampuses
-
getStdLabels
-
setStdLabels
-
getStdTypes
-
setStdTypes
-
getDescription
-
setDescription
-
isMinor
public boolean isMinor() -
setMinor
public void setMinor(boolean minor) -
getBeginOn
- Specified by:
getBeginOnin interfaceTemporalEntity
-
setBeginOn
- Specified by:
setBeginOnin interfaceTemporalEntity
-
getEndOn
- Specified by:
getEndOnin interfaceTemporalEntity
-
setEndOn
- Specified by:
setEndOnin interfaceTemporalEntity
-
getSchool
-
setSchool
-
getTeachingDeparts
-
getColleges
-
getProperties
-
setProperties
-
getCode
-
setCode
-
getCategory
-
setCategory
-