|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kns.bo.BusinessObjectBase
org.kuali.rice.kns.bo.PersistableBusinessObjectBase
org.kuali.rice.kim.bo.entity.impl.KimEntityDataBase
org.kuali.rice.kim.bo.entity.impl.KimInactivatableEntityDataBase
org.kuali.rice.kim.bo.entity.impl.KimEntityImpl
public class KimEntityImpl
This is a description of what this class does - jonathan don't forget to fill this in.
| Field Summary | |
|---|---|
protected List<KimEntityAffiliationImpl> |
affiliations
|
protected KimEntityBioDemographicsImpl |
bioDemographics
|
protected List<KimEntityCitizenshipImpl> |
citizenships
|
protected List<KimEntityEmploymentInformationImpl> |
employmentInformation
|
protected String |
entityId
|
protected List<KimEntityEntityTypeImpl> |
entityTypes
|
protected List<KimEntityEthnicityImpl> |
ethnicities
|
protected List<KimEntityExternalIdentifierImpl> |
externalIdentifiers
|
protected List<KimEntityNameImpl> |
names
|
protected List<KimPrincipalImpl> |
principals
|
protected KimEntityPrivacyPreferencesImpl |
privacyPreferences
|
protected List<KimEntityResidencyImpl> |
residencies
|
private static long |
serialVersionUID
|
protected List<KimEntityVisaImpl> |
visas
|
| Fields inherited from class org.kuali.rice.kim.bo.entity.impl.KimInactivatableEntityDataBase |
|---|
active |
| Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
|---|
extension, versionNumber |
| Constructor Summary | |
|---|---|
KimEntityImpl()
|
|
| Methods inherited from class org.kuali.rice.kim.bo.entity.impl.KimInactivatableEntityDataBase |
|---|
isActive, setActive |
| Methods inherited from class org.kuali.rice.kim.bo.entity.impl.KimEntityDataBase |
|---|
getDefaultItem |
| Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase |
|---|
prepareForWorkflow, toString, toStringBuilder |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.kuali.rice.kns.bo.Inactivateable |
|---|
isActive, setActive |
| Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject |
|---|
prepareForWorkflow |
| Field Detail |
|---|
private static final long serialVersionUID
protected String entityId
protected List<KimEntityNameImpl> names
protected List<KimEntityEntityTypeImpl> entityTypes
protected List<KimPrincipalImpl> principals
protected List<KimEntityExternalIdentifierImpl> externalIdentifiers
protected List<KimEntityAffiliationImpl> affiliations
protected List<KimEntityEmploymentInformationImpl> employmentInformation
protected KimEntityPrivacyPreferencesImpl privacyPreferences
protected KimEntityBioDemographicsImpl bioDemographics
protected List<KimEntityCitizenshipImpl> citizenships
protected List<KimEntityEthnicityImpl> ethnicities
protected List<KimEntityResidencyImpl> residencies
protected List<KimEntityVisaImpl> visas
| Constructor Detail |
|---|
public KimEntityImpl()
| Method Detail |
|---|
public String getEntityId()
KimEntityKimEntity's entity id.
getEntityId in interface KimEntitypublic void setEntityId(String entityId)
entityId - the entityId to setpublic List<KimEntityEntityTypeImpl> getEntityTypes()
KimEntityKimEntity's entity types
getEntityTypes in interface KimEntitypublic void setEntityTypes(List<KimEntityEntityTypeImpl> entityTypes)
entityTypes - the entityTypes to setprotected LinkedHashMap toStringMapper()
toStringMapper in class BusinessObjectBaseorg.kuali.core.bo.BusinessObjectBase#toStringMapper()public List<KimEntityExternalIdentifierImpl> getExternalIdentifiers()
KimEntityKimEntity's external identifiers
getExternalIdentifiers in interface KimEntitypublic void setExternalIdentifiers(List<KimEntityExternalIdentifierImpl> externalIdentifiers)
externalIdentifiers - the externalIdentifiers to setpublic KimEntityPrivacyPreferencesImpl getPrivacyPreferences()
KimEntityKimEntity's privacy preferences
getPrivacyPreferences in interface KimEntitypublic void setPrivacyPreferences(KimEntityPrivacyPreferencesImpl privacyPreferences)
privacyPreferences - the privacyPreferences to setpublic KimEntityBioDemographicsImpl getBioDemographics()
KimEntityKimEntity's demographic information
getBioDemographics in interface KimEntitypublic void setBioDemographics(KimEntityBioDemographicsImpl bioDemographics)
bioDemographics - the bioDemographics to setpublic List<KimEntityAffiliationImpl> getAffiliations()
KimEntityKimEntity's affiliations
getAffiliations in interface KimEntitypublic void setAffiliations(List<KimEntityAffiliationImpl> affiliations)
affiliations - the affiliations to setpublic List<KimEntityEmploymentInformationImpl> getEmploymentInformation()
KimEntityKimEntity's employment information List
getEmploymentInformation in interface KimEntitypublic void setEmploymentInformation(List<KimEntityEmploymentInformationImpl> employmentInformation)
employmentInformation - the employmentInformation to setpublic List<KimPrincipalImpl> getPrincipals()
KimEntityKimEntity's principals
getPrincipals in interface KimEntityKimPrincipalS for this KimEntity.
The returned List will never be null, an empty List will be assigned and returned if needed.KimEntity.getPrincipals()public KimEntityEntityTypeImpl getEntityType(String entityTypeCode)
KimEntityKimEntity's entity type for the given type code
getEntityType in interface KimEntityentityTypeCode - the type code
KimEntity.getEntityType(java.lang.String)public KimEntityAffiliationImpl getDefaultAffiliation()
getDefaultAffiliation in interface KimEntityKimEntityAffiliation for the entity. If no default is defined, then
it returns the first one found. If none are defined, it returns null.KimEntity.getDefaultAffiliation()public KimEntityExternalIdentifierImpl getEntityExternalIdentifier(String externalIdentifierTypeCode)
getEntityExternalIdentifier in interface KimEntityexternalIdentifierTypeCode - the type code
KimEntityExternalIdentifier for this KimEntity, or null if none has been assigned.KimEntity.getEntityExternalIdentifier(java.lang.String)public KimEntityEmploymentInformationImpl getPrimaryEmployment()
getPrimaryEmployment in interface KimEntityKimEntityEmploymentInformation for this KimEntity,
or null if none has been assigned.KimEntity.getPrimaryEmployment()public List<KimEntityNameImpl> getNames()
KimEntityKimEntity's names
getNames in interface KimEntityKimEntityNameS for this KimEntity.
The returned List will never be null, an empty List will be assigned and returned if needed.public void setNames(List<KimEntityNameImpl> names)
public KimEntityNameImpl getDefaultName()
getDefaultName in interface KimEntityKimEntityName record for the entity. If no default is defined, then
it returns the first one found. If none are defined, it returns null.KimEntity.getDefaultName()public List<KimEntityCitizenshipImpl> getCitizenships()
KimEntityKimEntity's citizenship information
getCitizenships in interface KimEntitypublic void setCitizenships(List<KimEntityCitizenshipImpl> citizenships)
citizenships - the citizenships to setpublic List<KimEntityEthnicityImpl> getEthnicities()
KimEntityKimEntity's ethnicities
getEthnicities in interface KimEntitypublic void setEthnicities(List<KimEntityEthnicityImpl> ethnicities)
ethnicities - the ethnicities to setpublic List<KimEntityResidencyImpl> getResidencies()
KimEntityKimEntity's residencies
getResidencies in interface KimEntitypublic void setResidencies(List<KimEntityResidencyImpl> residencies)
residencies - the residencies to setpublic List<KimEntityVisaImpl> getVisas()
KimEntityKimEntity's visas
getVisas in interface KimEntitypublic void setVisas(List<KimEntityVisaImpl> visas)
visas - the visas to setpublic void setPrincipals(List<KimPrincipalImpl> principals)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||