@Entity public class AdminRoleImpl extends java.lang.Object implements AdminRole, AdminMainEntity
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Set<AdminPermission> |
allPermissions |
protected java.util.Set<AdminUser> |
allUsers
All users that have this role
|
protected java.lang.String |
description |
protected java.lang.Long |
id |
protected java.lang.String |
name |
MAIN_ENTITY_NAME_PROPERTY| Constructor and Description |
|---|
AdminRoleImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkCloneable(AdminRole adminRole) |
AdminRole |
clone() |
java.util.Set<AdminPermission> |
getAllPermissions() |
java.util.Set<AdminUser> |
getAllUsers() |
java.lang.String |
getDescription() |
java.lang.Long |
getId() |
java.lang.String |
getMainEntityName() |
java.lang.String |
getName() |
void |
setAllPermissions(java.util.Set<AdminPermission> allPermissions) |
void |
setDescription(java.lang.String description) |
void |
setId(java.lang.Long id) |
void |
setName(java.lang.String name) |
protected java.lang.Long id
protected java.lang.String name
protected java.lang.String description
protected java.util.Set<AdminUser> allUsers
protected java.util.Set<AdminPermission> allPermissions
public java.util.Set<AdminPermission> getAllPermissions()
getAllPermissions in interface AdminRolepublic java.util.Set<AdminUser> getAllUsers()
public java.lang.String getDescription()
getDescription in interface AdminRolepublic void setDescription(java.lang.String description)
setDescription in interface AdminRolepublic void setAllPermissions(java.util.Set<AdminPermission> allPermissions)
public void checkCloneable(AdminRole adminRole) throws java.lang.CloneNotSupportedException, java.lang.SecurityException, java.lang.NoSuchMethodException
java.lang.CloneNotSupportedExceptionjava.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionpublic AdminRole clone()
public java.lang.String getMainEntityName()
getMainEntityName in interface AdminMainEntityCopyright © 2018. All Rights Reserved.