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()
Return the globally unique object id of this object.
|
Long |
getVersionNumber()
Returns the version number for this object.
|
boolean |
isActive()
The active indicator for an object.
|
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()
VersionedgetVersionNumber in interface Versionedpublic String getObjectId()
GloballyUniquegetObjectId in interface GloballyUniquepublic boolean isActive()
InactivatableisActive in interface InactivatableCopyright © 2005–2014 The Kuali Foundation. All rights reserved.