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

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.KimDocumentBoActivatableEditableBase
                  extended by org.kuali.rice.kim.bo.ui.PersonDocumentBoDefaultBase
                      extended by org.kuali.rice.kim.bo.ui.PersonDocumentAffiliation
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject

@Entity
public class PersonDocumentAffiliation
extends PersonDocumentBoDefaultBase

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  org.kuali.rice.kim.impl.identity.affiliation.EntityAffiliationTypeBo affiliationType
           
protected  String affiliationTypeCode
           
protected  String campusCode
           
protected  List<PersonDocumentEmploymentInfo> empInfos
           
protected  String entityAffiliationId
           
protected  PersonDocumentEmploymentInfo newEmpInfo
           
 
Fields inherited from class org.kuali.rice.kim.bo.ui.PersonDocumentBoDefaultBase
dflt, personDocument
 
Fields inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoActivatableEditableBase
active, 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
PersonDocumentAffiliation()
           
 
Method Summary
 org.kuali.rice.kim.impl.identity.affiliation.EntityAffiliationTypeBo getAffiliationType()
           
 String getAffiliationTypeCode()
           
 String getCampusCode()
           
 List<PersonDocumentEmploymentInfo> getEmpInfos()
           
 String getEntityAffiliationId()
           
 PersonDocumentEmploymentInfo getNewEmpInfo()
           
 boolean isEmploymentAffiliationType()
           
 void setAffiliationType(org.kuali.rice.kim.impl.identity.affiliation.EntityAffiliationTypeBo affiliationType)
           
 void setAffiliationTypeCode(String affiliationTypeCode)
           
 void setCampusCode(String campusCode)
           
 void setEmpInfos(List<PersonDocumentEmploymentInfo> empInfos)
           
 void setEntityAffiliationId(String entityAffiliationId)
           
 void setNewEmpInfo(PersonDocumentEmploymentInfo newEmpInfo)
           
 
Methods inherited from class org.kuali.rice.kim.bo.ui.PersonDocumentBoDefaultBase
getPersonDocument, isDflt, setDflt, setPersonDocument
 
Methods inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoActivatableEditableBase
isActive, isEdit, setActive, 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
toString
 
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

entityAffiliationId

protected String entityAffiliationId

affiliationTypeCode

protected String affiliationTypeCode

campusCode

protected String campusCode

affiliationType

protected org.kuali.rice.kim.impl.identity.affiliation.EntityAffiliationTypeBo affiliationType

newEmpInfo

protected PersonDocumentEmploymentInfo newEmpInfo

empInfos

protected List<PersonDocumentEmploymentInfo> empInfos
Constructor Detail

PersonDocumentAffiliation

public PersonDocumentAffiliation()
Method Detail

getAffiliationTypeCode

public String getAffiliationTypeCode()
See Also:
org.kuali.rice.kim.api.identity.EntityAffiliationContract#getAffiliationTypeCode()

getCampusCode

public String getCampusCode()
See Also:
org.kuali.rice.kim.api.identity.EntityAffiliationContract#getCampusCode()

getEntityAffiliationId

public String getEntityAffiliationId()
See Also:
org.kuali.rice.kim.api.identity.EntityAffiliationContract#getEntityAffiliationId()

setAffiliationTypeCode

public void setAffiliationTypeCode(String affiliationTypeCode)
See Also:
org.kuali.rice.kim.api.identity.EntityAffiliationContract#setAffiliationTypeCode(java.lang.String)

setCampusCode

public void setCampusCode(String campusCode)
See Also:
org.kuali.rice.kim.api.identity.EntityAffiliationContract#setCampusCode(java.lang.String)

setEntityAffiliationId

public void setEntityAffiliationId(String entityAffiliationId)

getNewEmpInfo

public PersonDocumentEmploymentInfo getNewEmpInfo()

setNewEmpInfo

public void setNewEmpInfo(PersonDocumentEmploymentInfo newEmpInfo)

getEmpInfos

public List<PersonDocumentEmploymentInfo> getEmpInfos()

setEmpInfos

public void setEmpInfos(List<PersonDocumentEmploymentInfo> empInfos)

getAffiliationType

public org.kuali.rice.kim.impl.identity.affiliation.EntityAffiliationTypeBo getAffiliationType()

isEmploymentAffiliationType

public boolean isEmploymentAffiliationType()

setAffiliationType

public void setAffiliationType(org.kuali.rice.kim.impl.identity.affiliation.EntityAffiliationTypeBo affiliationType)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.