组织单元 OrgUnit
com.justep.opm.OrgUnit 组织单元类,只包括组织的 fid 和 fname,在 ProcessControl 类中使用此类
OrgUnit(String fID, String fName)
功能:构造函数
参数:
fID:单元 ID
fName:单元名
contains(OrgUnit unit)
功能:判断当前组织单元是否是指定组织单元的父或相等
参数:
unit:指定单元
返回:
类型:Boolean
hashCode()
功能:获取单元 FID 的 hashcode
参数:
返回:
类型:int
equals(Object obj)
功能:判断当前组织单元是否是指定组织单元的父或相等
参数:
obj:指定单元对象
返回:
类型:Boolean
loadByJSON(JSONObject json)
功能:根据 json 数据生成 OrgUnit 实例
参数:
json:JSONObject 数据
返回:
类型:OrgUnit
toJSON()
功能:将当前组织单元信息转换为 JsonObject
参数:
返回:
类型:JsonObject
toString()
功能:将当前组织单元信息转换为 String
参数:
返回:
类型:String
getFID()
功能:获取组织单元的 fID
参数:
返回:
类型:String
getFName()
功能:获取组织单元的 fName
参数:
返回:
类型:String
getAttributeValue(String name)
功能:根据属性名获取属性值
参数:
name:属性名
返回:
类型:String
getAttributes()
功能:获取所有属性
参数:
返回:
类型:String
setAttributeValue(String name, Object value)
功能:设置属性
参数:
name:属性名
value:属性值
返回:void
addAttributes(Map
功能:批量添加属性
参数:
attrs:属性集合
返回:void