public static final class PersonGroupBean.Builder extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
PersonGroupBean |
build()
return a clone instance of
TEMPLATE |
PersonGroupBean.Builder |
createTime(java.util.Date createTime)
fill the field : fl_person_group.create_time
|
PersonGroupBean.Builder |
extBin(java.nio.ByteBuffer extBin)
fill the field : fl_person_group.ext_bin
|
PersonGroupBean.Builder |
extTxt(java.lang.String extTxt)
fill the field : fl_person_group.ext_txt
|
PersonGroupBean.Builder |
id(java.lang.Integer id)
fill the field : fl_person_group.id
|
PersonGroupBean.Builder |
leaf(java.lang.Integer leaf)
fill the field : fl_person_group.leaf
|
PersonGroupBean.Builder |
name(java.lang.String name)
fill the field : fl_person_group.name
|
PersonGroupBean.Builder |
parent(java.lang.Integer parent)
fill the field : fl_person_group.parent
|
PersonGroupBean.Builder |
remark(java.lang.String remark)
fill the field : fl_person_group.remark
|
PersonGroupBean.Builder |
reset()
reset the bean as template
|
PersonGroupBean.Builder |
rootGroup(java.lang.Integer rootGroup)
fill the field : fl_person_group.root_group
|
PersonGroupBean.Builder |
template(PersonGroupBean bean)
set a bean as template,must not be
null |
PersonGroupBean.Builder |
updateTime(java.util.Date updateTime)
fill the field : fl_person_group.update_time
|
public PersonGroupBean.Builder reset()
public PersonGroupBean.Builder template(PersonGroupBean bean)
nullpublic PersonGroupBean build()
TEMPLATEpublic PersonGroupBean.Builder id(java.lang.Integer id)
id - 用户组idPersonGroupBean.getId(),
PersonGroupBean.setId(Integer)public PersonGroupBean.Builder name(java.lang.String name)
name - 用户组名PersonGroupBean.getName(),
PersonGroupBean.setName(String)public PersonGroupBean.Builder leaf(java.lang.Integer leaf)
leaf - 是否为叶子节点, 1:叶子节点 0:分支节点,null:两者都可PersonGroupBean.getLeaf(),
PersonGroupBean.setLeaf(Integer)public PersonGroupBean.Builder parent(java.lang.Integer parent)
parent - 上一级用户组idPersonGroupBean.getParent(),
PersonGroupBean.setParent(Integer)public PersonGroupBean.Builder rootGroup(java.lang.Integer rootGroup)
rootGroup - 指向设备组id,用于应用层定义管理员/操作员的管理边界,此字段不为null代表此用户组为管理边界,指向的设备组为此用户组的设备管理边界,
对于属于此组的管理员和操作员都只能管理此组内的用户及对应设备组内的设备PersonGroupBean.getRootGroup(),
PersonGroupBean.setRootGroup(Integer)public PersonGroupBean.Builder remark(java.lang.String remark)
remark - 备注PersonGroupBean.getRemark(),
PersonGroupBean.setRemark(String)public PersonGroupBean.Builder extBin(java.nio.ByteBuffer extBin)
extBin - 应用项目自定义二进制扩展字段(最大64KB)PersonGroupBean.getExtBin(),
PersonGroupBean.setExtBin(java.nio.ByteBuffer)public PersonGroupBean.Builder extTxt(java.lang.String extTxt)
extTxt - 应用项目自定义文本扩展字段(最大64KB)PersonGroupBean.getExtTxt(),
PersonGroupBean.setExtTxt(String)public PersonGroupBean.Builder createTime(java.util.Date createTime)
createTime - PersonGroupBean.getCreateTime(),
PersonGroupBean.setCreateTime(java.util.Date)public PersonGroupBean.Builder updateTime(java.util.Date updateTime)
updateTime - PersonGroupBean.getUpdateTime(),
PersonGroupBean.setUpdateTime(java.util.Date)Copyright © 2019. All Rights Reserved.