|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KimEntity
Represents an Entity (person/vendor/system) within the Rice system.
Methods inherited from interface org.kuali.rice.kns.bo.Inactivateable |
---|
isActive, setActive |
Method Detail |
---|
String getEntityId()
KimEntity
's entity id.
KimEntity
, or null if none has been assigned.List<? extends KimEntityEntityType> getEntityTypes()
KimEntity
's entity types
KimEntityEntityType
S for this KimEntity
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends KimPrincipal> getPrincipals()
KimEntity
's principals
KimPrincipal
S for this KimEntity
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends KimEntityExternalIdentifier> getExternalIdentifiers()
KimEntity
's external identifiers
KimEntityExternalIdentifier
S for this KimEntity
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends KimEntityAffiliation> getAffiliations()
KimEntity
's affiliations
KimEntityAffiliation
S for this KimEntity
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends KimEntityName> getNames()
KimEntity
's names
KimEntityName
S for this KimEntity
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends KimEntityEmploymentInformation> getEmploymentInformation()
KimEntity
's employment information List
KimEntityEmploymentInformation
S for this KimEntity
.
The returned List will never be null, an empty List will be assigned and returned if needed.KimEntityPrivacyPreferences getPrivacyPreferences()
KimEntity
's privacy preferences
KimEntityPrivacyPreferences
for this KimEntity
,
or null if none has been assigned.KimEntityBioDemographics getBioDemographics()
KimEntity
's demographic information
KimEntityBioDemographics
for this KimEntity
,
or null if none has been assigned.List<? extends KimEntityCitizenship> getCitizenships()
KimEntity
's citizenship information
KimEntityCitizenship
S for this KimEntity
.
The returned List will never be null, an empty List will be assigned and returned if needed.KimEntityEntityType getEntityType(String entityTypeCode)
KimEntity
's entity type for the given type code
entityTypeCode
- the type code
KimEntityEmploymentInformation getPrimaryEmployment()
KimEntity
's employment information
KimEntityEmploymentInformation
for this KimEntity
,
or null if none has been assigned.KimEntityAffiliation getDefaultAffiliation()
KimEntity
's default affiliation
KimEntityAffiliation
for the entity. If no default is defined, then
it returns the first one found. If none are defined, it returns null.KimEntityExternalIdentifier getEntityExternalIdentifier(String externalIdentifierTypeCode)
KimEntity
's external identifier for the given type code
externalIdentifierTypeCode
- the type code
KimEntityExternalIdentifier
for this KimEntity
, or null if none has been assigned.KimEntityName getDefaultName()
KimEntity
's default name
KimEntityName
record for the entity. If no default is defined, then
it returns the first one found. If none are defined, it returns null.List<? extends KimEntityEthnicity> getEthnicities()
KimEntity
's ethnicities
KimEntityEthnicity
S for this KimEntity
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends KimEntityResidency> getResidencies()
KimEntity
's residencies
KimEntityResidency
S for this KimEntity
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends KimEntityVisa> getVisas()
KimEntity
's visas
KimEntityVisa
S for this KimEntity
.
The returned List will never be null, an empty List will be assigned and returned if needed.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |