Package org.openurp.base.model
Class Department
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<T>
org.beangle.commons.entity.pojo.NumberIdTimeObject<Integer>
org.openurp.base.model.AbstractBaseInfo
org.openurp.base.model.Department
- All Implemented Interfaces:
Serializable,Comparable<BaseInfo>,org.beangle.commons.entity.Entity<Integer>,org.beangle.commons.entity.HierarchyEntity<Department,,Integer> org.beangle.commons.entity.TimeEntity,BaseInfo
@Entity(name="org.openurp.base.model.Department")
public class Department
extends AbstractBaseInfo
implements org.beangle.commons.entity.HierarchyEntity<Department,Integer>
部门组织机构信息
- Since:
- 2005
- See Also:
-
Field Summary
FieldsFields inherited from class org.openurp.base.model.AbstractBaseInfo
beginOn, code, endOn, enName, name, remark, shortNameFields inherited from class org.beangle.commons.entity.pojo.NumberIdTimeObject
updatedAtFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTop()booleanvoidsetChildren(List<Department> children) voidsetIndexno(String indexno) voidsetParent(Department parent) voidvoidsetTeaching(boolean teaching) Methods inherited from class org.openurp.base.model.AbstractBaseInfo
compareTo, getBeginOn, getCode, getEndOn, getEnName, getName, getRemark, getShortName, setBeginOn, setCode, setEndOn, setEnName, setName, setRemark, setShortName, toStringMethods inherited from class org.beangle.commons.entity.pojo.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, wait, wait, waitMethods inherited from interface org.openurp.base.model.BaseInfo
getUpdatedAt, setUpdatedAtMethods inherited from interface org.beangle.commons.entity.Entity
getId, isPersisted, isTransient, setId
-
Field Details
-
indexno
索引号
-
-
Constructor Details
-
Department
public Department() -
Department
-
-
Method Details
-
getSchool
-
setSchool
-
getTop
-
isTeaching
public boolean isTeaching() -
setTeaching
public void setTeaching(boolean teaching) -
getParent
- Specified by:
getParentin interfaceorg.beangle.commons.entity.HierarchyEntity<Department,Integer>
-
setParent
- Specified by:
setParentin interfaceorg.beangle.commons.entity.HierarchyEntity<Department,Integer>
-
getChildren
- Specified by:
getChildrenin interfaceorg.beangle.commons.entity.HierarchyEntity<Department,Integer>
-
setChildren
- Specified by:
setChildrenin interfaceorg.beangle.commons.entity.HierarchyEntity<Department,Integer>
-
getIndexno
- Specified by:
getIndexnoin interfaceorg.beangle.commons.entity.HierarchyEntity<Department,Integer>
-
setIndexno
-