public final class Role extends AbstractDataTransferObject implements RoleContract
| Modifier and Type | Class and Description |
|---|---|
static class |
Role.Builder |
static class |
Role.Cache |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Verbose description of the role and functionally what permissions it implies.
|
String |
getId()
Unique identifier for this role.
|
String |
getKimTypeId()
Type identifier for this role.
|
String |
getName()
Name for this role.
|
String |
getNamespaceCode()
Namespace for this role - identifies the system/module to which this role applies
|
String |
getObjectId() |
Long |
getVersionNumber() |
boolean |
isActive() |
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toStringpublic String getId()
getId in interface Identifiablepublic String getNamespaceCode()
getNamespaceCode in interface RoleContractpublic String getName()
getName in interface RoleContractpublic String getDescription()
getDescription in interface RoleContractpublic String getKimTypeId()
getKimTypeId in interface RoleContractpublic Long getVersionNumber()
getVersionNumber in interface Versionedpublic String getObjectId()
getObjectId in interface GloballyUniquepublic boolean isActive()
isActive in interface InactivatableCopyright © 2005–2016 The Kuali Foundation. All rights reserved.