public class ResourceNode
extends java.lang.Object
implements java.io.Serializable
限定符和类型 | 类和说明 |
---|---|
class |
ResourceNode.PermissionState
角色授权时的资源权限模型
|
限定符和类型 | 字段和说明 |
---|---|
private java.util.List<ResourceNode> |
children
子资源节点
|
private java.lang.Long |
id
资源主键
|
private java.lang.String |
key
资源key
|
(专用程序包) java.util.List<ResourceNode.PermissionState> |
permissionStates
末尾资源节点权限状态
|
private static long |
serialVersionUID |
private java.lang.String |
value
资源名称
|
构造器和说明 |
---|
ResourceNode() |
ResourceNode(java.lang.Long id,
java.lang.String key,
java.lang.String value) |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<ResourceNode> |
getChildren() |
java.lang.Long |
getId() |
java.lang.String |
getKey() |
java.util.List<ResourceNode.PermissionState> |
getPermissionStates() |
java.lang.String |
getValue() |
void |
setChildren(java.util.List<ResourceNode> children) |
void |
setId(java.lang.Long id) |
void |
setKey(java.lang.String key) |
void |
setPermissionStates(java.util.List<ResourceNode.PermissionState> permissionStates) |
void |
setValue(java.lang.String value) |
private static final long serialVersionUID
private java.lang.Long id
private java.lang.String key
private java.lang.String value
private java.util.List<ResourceNode> children
java.util.List<ResourceNode.PermissionState> permissionStates
public ResourceNode()
public ResourceNode(java.lang.Long id, java.lang.String key, java.lang.String value)
public java.lang.Long getId()
public void setId(java.lang.Long id)
public java.lang.String getKey()
public void setKey(java.lang.String key)
public java.lang.String getValue()
public void setValue(java.lang.String value)
public java.util.List<ResourceNode> getChildren()
public void setChildren(java.util.List<ResourceNode> children)
public java.util.List<ResourceNode.PermissionState> getPermissionStates()
public void setPermissionStates(java.util.List<ResourceNode.PermissionState> permissionStates)