Class PersonDocumentRole

java.lang.Object
org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
All Implemented Interfaces:
Serializable, Cloneable, org.apache.ojb.broker.PersistenceBrokerAware, org.eclipse.persistence.descriptors.changetracking.ChangeTracker, org.eclipse.persistence.internal.descriptors.PersistenceEntity, org.eclipse.persistence.internal.descriptors.PersistenceObject, org.eclipse.persistence.internal.weaving.PersistenceWeaved, org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking, org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups, org.eclipse.persistence.internal.weaving.PersistenceWeavedRest, org.eclipse.persistence.queries.FetchGroupTracker, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.krad.bo.PersistableBusinessObject

@Entity public class PersonDocumentRole extends KimDocumentBoActivatableEditableBase
See Also:
  • Field Details

    • roleId

      protected String roleId
    • kimTypeId

      protected String kimTypeId
    • roleName

      protected String roleName
    • roleBo

      protected org.kuali.rice.kim.impl.role.RoleBo roleBo
    • namespaceCode

      protected String namespaceCode
    • kimRoleType

      protected org.kuali.rice.kim.impl.type.KimTypeBo kimRoleType
    • attributes

      protected List<? extends KimAttributes> attributes
    • definitions

      protected transient List<org.kuali.rice.kim.api.type.KimAttributeField> definitions
    • attributeEntry

      protected transient Map<String,Object> attributeEntry
    • rolePrncpls

      protected List<KimDocumentRoleMember> rolePrncpls
    • newRolePrncpl

      protected KimDocumentRoleMember newRolePrncpl
    • isEditable

      protected boolean isEditable
  • Constructor Details

    • PersonDocumentRole

      public PersonDocumentRole()
  • Method Details

    • getRoleId

      public String getRoleId()
    • setRoleId

      public void setRoleId(String roleId)
    • getKimTypeId

      public String getKimTypeId()
    • setKimTypeId

      public void setKimTypeId(String kimTypeId)
    • getRoleName

      public String getRoleName()
    • setRoleName

      public void setRoleName(String roleName)
    • getAttributes

      public List<? extends KimAttributes> getAttributes()
    • setAttributes

      public void setAttributes(List<? extends KimAttributes> attributes)
    • getKimRoleType

      public org.kuali.rice.kim.impl.type.KimTypeBo getKimRoleType()
    • getDefinitionsKeyedByAttributeName

      public Map<String,org.kuali.rice.kim.api.type.KimAttributeField> getDefinitionsKeyedByAttributeName()
    • getDefinitions

      public List<org.kuali.rice.kim.api.type.KimAttributeField> getDefinitions()
    • setDefinitions

      public void setDefinitions(List<org.kuali.rice.kim.api.type.KimAttributeField> definitions)
    • getAttributeEntry

      public Map<String,Object> getAttributeEntry()
    • setAttributeEntry

      public void setAttributeEntry(Map<String,Object> attributeEntry)
    • getRolePrncpls

      public List<KimDocumentRoleMember> getRolePrncpls()
    • setRolePrncpls

      public void setRolePrncpls(List<KimDocumentRoleMember> rolePrncpls)
    • getNewRolePrncpl

      public KimDocumentRoleMember getNewRolePrncpl()
    • setNewRolePrncpl

      public void setNewRolePrncpl(KimDocumentRoleMember newRolePrncpl)
    • getNamespaceCode

      public String getNamespaceCode()
    • setNamespaceCode

      public void setNamespaceCode(String namespaceCode)
    • getRoleBo

      public org.kuali.rice.kim.impl.role.RoleBo getRoleBo()
      Returns:
      the roleBo
    • setRoleBo

      public void setRoleBo(org.kuali.rice.kim.impl.role.RoleBo roleBo)
      Parameters:
      roleBo - the roleBo to set
    • isEditable

      public boolean isEditable()
      Returns:
      the isEditable
    • setEditable

      public void setEditable(boolean isEditable)
      Parameters:
      isEditable - the isEditable to set