|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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()
KimEntity
KimEntity
's entity id.
getEntityId
in interface KimEntity
public void setEntityId(String entityId)
entityId
- the entityId to setpublic List<KimEntityEntityTypeImpl> getEntityTypes()
KimEntity
KimEntity
's entity types
getEntityTypes
in interface KimEntity
public void setEntityTypes(List<KimEntityEntityTypeImpl> entityTypes)
entityTypes
- the entityTypes to setprotected LinkedHashMap toStringMapper()
toStringMapper
in class BusinessObjectBase
org.kuali.core.bo.BusinessObjectBase#toStringMapper()
public List<KimEntityExternalIdentifierImpl> getExternalIdentifiers()
KimEntity
KimEntity
's external identifiers
getExternalIdentifiers
in interface KimEntity
public void setExternalIdentifiers(List<KimEntityExternalIdentifierImpl> externalIdentifiers)
externalIdentifiers
- the externalIdentifiers to setpublic KimEntityPrivacyPreferencesImpl getPrivacyPreferences()
KimEntity
KimEntity
's privacy preferences
getPrivacyPreferences
in interface KimEntity
public void setPrivacyPreferences(KimEntityPrivacyPreferencesImpl privacyPreferences)
privacyPreferences
- the privacyPreferences to setpublic KimEntityBioDemographicsImpl getBioDemographics()
KimEntity
KimEntity
's demographic information
getBioDemographics
in interface KimEntity
public void setBioDemographics(KimEntityBioDemographicsImpl bioDemographics)
bioDemographics
- the bioDemographics to setpublic List<KimEntityAffiliationImpl> getAffiliations()
KimEntity
KimEntity
's affiliations
getAffiliations
in interface KimEntity
public void setAffiliations(List<KimEntityAffiliationImpl> affiliations)
affiliations
- the affiliations to setpublic List<KimEntityEmploymentInformationImpl> getEmploymentInformation()
KimEntity
KimEntity
's employment information List
getEmploymentInformation
in interface KimEntity
public void setEmploymentInformation(List<KimEntityEmploymentInformationImpl> employmentInformation)
employmentInformation
- the employmentInformation to setpublic List<KimPrincipalImpl> getPrincipals()
KimEntity
KimEntity
's principals
getPrincipals
in interface KimEntity
KimPrincipal
S 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)
KimEntity
KimEntity
's entity type for the given type code
getEntityType
in interface KimEntity
entityTypeCode
- the type code
KimEntity.getEntityType(java.lang.String)
public KimEntityAffiliationImpl getDefaultAffiliation()
getDefaultAffiliation
in interface KimEntity
KimEntityAffiliation
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 KimEntity
externalIdentifierTypeCode
- 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 KimEntity
KimEntityEmploymentInformation
for this KimEntity
,
or null if none has been assigned.KimEntity.getPrimaryEmployment()
public List<KimEntityNameImpl> getNames()
KimEntity
KimEntity
's names
getNames
in interface KimEntity
KimEntityName
S 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 KimEntity
KimEntityName
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()
KimEntity
KimEntity
's citizenship information
getCitizenships
in interface KimEntity
public void setCitizenships(List<KimEntityCitizenshipImpl> citizenships)
citizenships
- the citizenships to setpublic List<KimEntityEthnicityImpl> getEthnicities()
KimEntity
KimEntity
's ethnicities
getEthnicities
in interface KimEntity
public void setEthnicities(List<KimEntityEthnicityImpl> ethnicities)
ethnicities
- the ethnicities to setpublic List<KimEntityResidencyImpl> getResidencies()
KimEntity
KimEntity
's residencies
getResidencies
in interface KimEntity
public void setResidencies(List<KimEntityResidencyImpl> residencies)
residencies
- the residencies to setpublic List<KimEntityVisaImpl> getVisas()
KimEntity
KimEntity
's visas
getVisas
in interface KimEntity
public 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 |