Package org.openurp.base.model
Class Department
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<T>
org.openurp.base.model.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>,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:
- Serialized Form
-
Field Summary
Fields inherited from class org.openurp.base.model.AbstractBaseInfo
beginOn, code, endOn, enName, name, remark, shortNameFields inherited from class org.openurp.base.model.NumberIdTimeObject
updatedAtFields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors Constructor Description Department()Department(Integer id) -
Method Summary
Modifier and Type Method Description List<Department>getChildren()StringgetIndexno()DepartmentgetParent()SchoolgetSchool()DepartmentgetTop()booleanisTeaching()voidsetChildren(List<Department> children)voidsetIndexno(String indexno)voidsetParent(Department parent)voidsetSchool(School school)voidsetTeaching(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.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, 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
-