com.github.dactiv.showcase.entity.account
类 Group

java.lang.Object
  继承者 com.github.dactiv.showcase.entity.IdEntity
      继承者 com.github.dactiv.showcase.entity.account.Group
所有已实现的接口:
Serializable

@Entity
public class Group
extends IdEntity

组实体

作者:
maurice
另请参见:
序列化表格

字段摘要
static String UserGroups
          获取用户所有组集合NamedQuery
 
从类 com.github.dactiv.showcase.entity.IdEntity 继承的字段
id
 
构造方法摘要
Group()
          构造方法
 
方法摘要
 List<Group> getChildren()
          获取下级组集合
 boolean getLeaf()
          获取当前实体是否是为根节点,如果是返回ture,否则返回false
 List<String> getMemberIds()
          获取所有成员的id
 List<User> getMembersList()
          获取组成员
 String getName()
          获取组名称
 Group getParent()
          获取上级组
 String getParentId()
          获取父类ID
 String getParentName()
          获取父类名称
 String getRemark()
          获取备注
 List<Resource> getResourcesList()
          获取拥有资源
 String getRole()
          获取shiro role字符串
 int getState()
          获取组状态
 String getStateName()
          获取状态名称
 String getType()
          获取组类型
 String getValue()
          获取shiro role连定义的值
 void setChildren(List<Group> children)
          设置下级组集合
 void setMembersList(List<User> membersList)
          设置组成员
 void setName(String name)
          设置组名称
 void setParent(Group parent)
          设置上级组
 void setRemark(String remark)
          设置备注
 void setResourcesList(List<Resource> resourcesList)
          设置该组的操作资源
 void setRole(String role)
          设置shiro role字符串
 void setState(int state)
          设置组状态
 void setType(String type)
          设置组类型
 void setValue(String value)
          设置 shiro role连定义的值
 
从类 com.github.dactiv.showcase.entity.IdEntity 继承的方法
getId, setId
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

UserGroups

public static final String UserGroups
获取用户所有组集合NamedQuery

另请参见:
常量字段值
构造方法详细信息

Group

public Group()
构造方法

方法详细信息

getName

public String getName()
获取组名称

返回:
String

setName

public void setName(String name)
设置组名称

参数:
name - 组名称

getParent

public Group getParent()
获取上级组

返回:
Group

setParent

public void setParent(Group parent)
设置上级组

参数:
parent - 组实体

getChildren

public List<Group> getChildren()
获取下级组集合

返回:
List

setChildren

public void setChildren(List<Group> children)
设置下级组集合

参数:
children - 下级组集合

getMembersList

public List<User> getMembersList()
获取组成员

返回:
List

setMembersList

public void setMembersList(List<User> membersList)
设置组成员

参数:
membersList - 用户集合

getResourcesList

public List<Resource> getResourcesList()
获取拥有资源

返回:
List

setResourcesList

public void setResourcesList(List<Resource> resourcesList)
设置该组的操作资源

参数:
resourcesList - 资源集合

getType

public String getType()
获取组类型

返回:
String

setType

public void setType(String type)
设置组类型

参数:
type - 类型
另请参见:
GroupType

getRemark

public String getRemark()
获取备注

返回:
String

setRemark

public void setRemark(String remark)
设置备注

参数:
remark - 备注

getState

public int getState()
获取组状态

返回:

setState

public void setState(int state)
设置组状态

参数:
state -

getMemberIds

public List<String> getMemberIds()
获取所有成员的id

返回:
List

getLeaf

public boolean getLeaf()
获取当前实体是否是为根节点,如果是返回ture,否则返回false

返回:
boolean

getRole

public String getRole()
获取shiro role字符串

返回:
String

setRole

public void setRole(String role)
设置shiro role字符串

参数:
role - 字符串

getValue

public String getValue()
获取shiro role连定义的值

返回:
String

setValue

public void setValue(String value)
设置 shiro role连定义的值

参数:
value - 值

getParentId

public String getParentId()
获取父类ID

返回:
String

getParentName

public String getParentName()
获取父类名称

返回:
String

getStateName

public String getStateName()
获取状态名称

返回:
String


Copyright © 2013. All rights reserved.