org.kuali.rice.kim.bo.ui
Class KimDocumentRoleMember

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.bo.ui.KimDocumentBoBase
              extended by org.kuali.rice.kim.bo.ui.KimDocumentBoActivatableToFromEditableBase
                  extended by org.kuali.rice.kim.bo.ui.KimDocumentRoleMember
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject

@Entity
public class KimDocumentRoleMember
extends KimDocumentBoActivatableToFromEditableBase

This is a description of what this class does - shyu don't forget to fill this in.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
protected  String memberFullName
           
protected  String memberId
           
protected  String memberName
           
protected  String memberNamespaceCode
           
protected  String memberTypeCode
           
protected  List<KimDocumentRoleQualifier> qualifiers
           
protected  String qualifiersToDisplay
           
protected  String roleId
           
protected  String roleMemberId
           
private  List<KimDocumentRoleResponsibilityAction> roleRspActions
           
private static long serialVersionUID
           
 
Fields inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoActivatableToFromEditableBase
active, activeFromDate, activeToDate, edit
 
Fields inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
documentNumber
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
KimDocumentRoleMember()
           
 
Method Summary
 String getMemberFullName()
           
 String getMemberId()
           
 String getMemberName()
           
 String getMemberNamespaceCode()
           
 String getMemberTypeCode()
           
 int getNumberOfQualifiers()
           
 KimDocumentRoleQualifier getQualifier(String kimAttributeDefnId)
           
 Map<String,String> getQualifierAsMap()
           
 List<KimDocumentRoleQualifier> getQualifiers()
           
 String getQualifiersToDisplay()
           
 String getRoleId()
           
 String getRoleMemberId()
           
 List<KimDocumentRoleResponsibilityAction> getRoleRspActions()
           
 boolean isGroup()
           
 boolean isPrincipal()
           
 boolean isRole()
           
protected  void populateDerivedValues()
           
 void setMemberFullName(String memberFullName)
           
 void setMemberId(String memberId)
           
 void setMemberName(String memberName)
           
 void setMemberNamespaceCode(String memberNamespaceCode)
           
 void setMemberTypeCode(String memberTypeCode)
           
 void setQualifiers(List<KimDocumentRoleQualifier> qualifiers)
           
 void setQualifiersToDisplay(String qualifiersToDisplay)
           
 void setRoleId(String roleId)
           
 void setRoleMemberId(String roleMemberId)
           
 void setRoleRspActions(List<KimDocumentRoleResponsibilityAction> roleRspActions)
           
 
Methods inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoActivatableToFromEditableBase
getActiveFromDate, getActiveToDate, isActive, isEdit, setActive, setActiveFromDate, setActiveToDate, setEdit
 
Methods inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
getDocumentNumber, setDocumentNumber
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder, toStringMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

roleMemberId

protected String roleMemberId

roleId

protected String roleId

memberId

protected String memberId

memberTypeCode

protected String memberTypeCode

memberName

protected String memberName

memberNamespaceCode

protected String memberNamespaceCode

memberFullName

protected String memberFullName

qualifiers

protected List<KimDocumentRoleQualifier> qualifiers

qualifiersToDisplay

protected String qualifiersToDisplay

roleRspActions

private List<KimDocumentRoleResponsibilityAction> roleRspActions
Constructor Detail

KimDocumentRoleMember

public KimDocumentRoleMember()
Method Detail

getNumberOfQualifiers

public int getNumberOfQualifiers()

getMemberId

public String getMemberId()
Returns:
the memberId

setMemberId

public void setMemberId(String memberId)
Parameters:
memberId - the memberId to set

getRoleMemberId

public String getRoleMemberId()

setRoleMemberId

public void setRoleMemberId(String roleMemberId)

getRoleId

public String getRoleId()

setRoleId

public void setRoleId(String roleId)

getQualifier

public KimDocumentRoleQualifier getQualifier(String kimAttributeDefnId)

getQualifiers

public List<KimDocumentRoleQualifier> getQualifiers()

setQualifiers

public void setQualifiers(List<KimDocumentRoleQualifier> qualifiers)

getMemberTypeCode

public String getMemberTypeCode()
Returns:
the memberTypeCode

setMemberTypeCode

public void setMemberTypeCode(String memberTypeCode)
Parameters:
memberTypeCode - the memberTypeCode to set

getMemberName

public String getMemberName()
Returns:
the memberName

setMemberName

public void setMemberName(String memberName)
Parameters:
memberName - the memberName to set

getRoleRspActions

public List<KimDocumentRoleResponsibilityAction> getRoleRspActions()

setRoleRspActions

public void setRoleRspActions(List<KimDocumentRoleResponsibilityAction> roleRspActions)

getMemberNamespaceCode

public String getMemberNamespaceCode()
Returns:
the memberNamespaceCode

setMemberNamespaceCode

public void setMemberNamespaceCode(String memberNamespaceCode)
Parameters:
memberNamespaceCode - the memberNamespaceCode to set

populateDerivedValues

protected void populateDerivedValues()

isRole

public boolean isRole()

isGroup

public boolean isGroup()

isPrincipal

public boolean isPrincipal()

getQualifierAsMap

public Map<String,String> getQualifierAsMap()

getQualifiersToDisplay

public String getQualifiersToDisplay()
Returns:
the qualifiersToDisplay

setQualifiersToDisplay

public void setQualifiersToDisplay(String qualifiersToDisplay)
Parameters:
qualifiersToDisplay - the qualifiersToDisplay to set

getMemberFullName

public String getMemberFullName()
Returns:
the memberFullName

setMemberFullName

public void setMemberFullName(String memberFullName)
Parameters:
memberFullName - the memberFullName to set


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.