|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.kim.api.role.RoleResponsibilityAction
public class RoleResponsibilityAction
Nested Class Summary | |
---|---|
static class |
RoleResponsibilityAction.Builder
|
(package private) static class |
RoleResponsibilityAction.Constants
Defines some internal constants used on this class. |
(package private) static class |
RoleResponsibilityAction.Elements
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML. |
Field Summary | |
---|---|
private Collection<Element> |
_futureElements
|
private String |
actionPolicyCode
|
private String |
actionTypeCode
|
private boolean |
forceAction
|
private String |
id
|
private Integer |
priorityNumber
|
private String |
roleMemberId
|
private RoleResponsibility |
roleResponsibility
|
private String |
roleResponsibilityId
|
private Long |
versionNumber
|
Constructor Summary | |
---|---|
private |
RoleResponsibilityAction()
Private default constructor should only be called by JAXB |
private |
RoleResponsibilityAction(RoleResponsibilityAction.Builder b)
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
All "Complete" model object's should adhere to the ModelObjectComplete.equals(Object) contract. |
String |
getActionPolicyCode()
Returns the action policy code. |
String |
getActionTypeCode()
A string representation of the action type to be taken on this RoleResponsibilityAction. |
String |
getId()
The unique identifier for an object. |
Integer |
getPriorityNumber()
|
String |
getRoleMemberId()
String identifier for an associated RoleMember |
RoleResponsibility |
getRoleResponsibility()
Returns a RoleResponsibility instances associated with this action. |
String |
getRoleResponsibilityId()
Id of the contained RoleResponsibility object. |
Long |
getVersionNumber()
Returns the version number for this object. |
int |
hashCode()
All "Complete" model object's should adhere to the ModelObjectComplete.hashCode() contract. |
boolean |
isForceAction()
|
String |
toString()
This will return a proper string representation of the Model Object. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private final String id
private final String roleResponsibilityId
private final String roleMemberId
private final String actionTypeCode
private final String actionPolicyCode
private final boolean forceAction
private final Integer priorityNumber
private final RoleResponsibility roleResponsibility
private final Long versionNumber
private final Collection<Element> _futureElements
Constructor Detail |
---|
private RoleResponsibilityAction()
private RoleResponsibilityAction(RoleResponsibilityAction.Builder b)
Method Detail |
---|
public String getId()
Identifiable
getId
in interface Identifiable
public String getRoleResponsibilityId()
RoleResponsibilityActionContract
getRoleResponsibilityId
in interface RoleResponsibilityActionContract
public String getActionTypeCode()
RoleResponsibilityActionContract
A string representation of the action type to be taken on this RoleResponsibilityAction.
Examples are
getActionTypeCode
in interface RoleResponsibilityActionContract
public Integer getPriorityNumber()
getPriorityNumber
in interface RoleResponsibilityActionContract
public String getActionPolicyCode()
RoleResponsibilityActionContract
getActionPolicyCode
in interface RoleResponsibilityActionContract
public String getRoleMemberId()
RoleResponsibilityActionContract
getRoleMemberId
in interface RoleResponsibilityActionContract
public RoleResponsibility getRoleResponsibility()
RoleResponsibilityActionContract
getRoleResponsibility
in interface RoleResponsibilityActionContract
public boolean isForceAction()
isForceAction
in interface RoleResponsibilityActionContract
public Long getVersionNumber()
Versioned
getVersionNumber
in interface Versioned
public int hashCode()
ModelObjectComplete
ModelObjectComplete.hashCode()
contract.
hashCode
in interface ModelObjectComplete
hashCode
in class Object
public boolean equals(Object obj)
ModelObjectComplete
ModelObjectComplete.equals(Object)
contract.
equals
in interface ModelObjectComplete
equals
in class Object
obj
- to object to compare for equality
public String toString()
ModelObjectBasic
toString
in interface ModelObjectBasic
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |