@Entity public class Role extends AuditableModel
| Modifier and Type | Method and Description |
|---|---|
void |
addMenu(MetaMenu item)
Add the given
MetaMenu item to the menus. |
void |
addMetaPermission(MetaPermission item)
Add the given
MetaPermission item to the metaPermissions. |
void |
addPermission(Permission item)
Add the given
Permission item to the permissions. |
void |
clearMenus()
Clear the
menus collection. |
void |
clearMetaPermissions()
Clear the
metaPermissions collection. |
void |
clearPermissions()
Clear the
permissions collection. |
boolean |
equals(Object obj) |
String |
getDescription() |
Long |
getId() |
Set<MetaMenu> |
getMenus() |
Set<MetaPermission> |
getMetaPermissions() |
String |
getName() |
Set<Permission> |
getPermissions() |
int |
hashCode() |
void |
removeMenu(MetaMenu item)
Remove the given
MetaMenu item from the menus. |
void |
removeMetaPermission(MetaPermission item)
Remove the given
MetaPermission item from the metaPermissions. |
void |
removePermission(Permission item)
Remove the given
Permission item from the permissions. |
void |
setDescription(String description) |
void |
setId(Long id) |
void |
setMenus(Set<MetaMenu> menus) |
void |
setMetaPermissions(Set<MetaPermission> metaPermissions) |
void |
setName(String name) |
void |
setPermissions(Set<Permission> permissions) |
String |
toString() |
getCreatedBy, getCreatedOn, getUpdatedBy, getUpdatedOngetArchived, getVersion, isSelected, setArchived, setSelected, setVersionpublic Role()
public Role(String name)
public String getName()
public void setName(String name)
public String getDescription()
public void setDescription(String description)
public void addMenu(MetaMenu item)
MetaMenu item to the menus.item - the item to addpublic void removeMenu(MetaMenu item)
MetaMenu item from the menus.item - the item to removepublic void clearMenus()
menus collection.public Set<Permission> getPermissions()
public void setPermissions(Set<Permission> permissions)
public void addPermission(Permission item)
Permission item to the permissions.item - the item to addpublic void removePermission(Permission item)
Permission item from the permissions.item - the item to removepublic void clearPermissions()
permissions collection.public Set<MetaPermission> getMetaPermissions()
public void setMetaPermissions(Set<MetaPermission> metaPermissions)
public void addMetaPermission(MetaPermission item)
MetaPermission item to the metaPermissions.item - the item to addpublic void removeMetaPermission(MetaPermission item)
MetaPermission item from the metaPermissions.item - the item to removepublic void clearMetaPermissions()
metaPermissions collection.