|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EntityContract
Represents an Entity (person/vendor/system) within the Rice system.
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned |
---|
getVersionNumber |
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique |
---|
getObjectId |
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable |
---|
isActive |
Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable |
---|
getId |
Method Detail |
---|
List<? extends EntityTypeContactInfoContract> getEntityTypeContactInfos()
EntityContract
's identity types
EntityTypeContactInfoContract
S for this EntityContract
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends PrincipalContract> getPrincipals()
EntityContract
's principals
PrincipalContract
s for this EntityContract
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends EntityExternalIdentifierContract> getExternalIdentifiers()
EntityContract
's external identifiers
EntityExternalIdentifierContract
S for this EntityContract
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends EntityAffiliationContract> getAffiliations()
EntityContract
's affiliations
EntityAffiliationContract
S for this EntityContract
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends EntityNameContract> getNames()
EntityContract
's names
EntityNameContract
S for this EntityContract
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends EntityEmploymentContract> getEmploymentInformation()
EntityContract
's employment information List
EntityEmploymentContract
S for this EntityContract
.
The returned List will never be null, an empty List will be assigned and returned if needed.EntityPrivacyPreferencesContract getPrivacyPreferences()
EntityContract
's privacy preferences
EntityPrivacyPreferences
for this EntityContract
,
or null if none has been assigned.EntityBioDemographicsContract getBioDemographics()
EntityContract
's demographic information
EntityBioDemographicsContract
for this EntityContract
,
or null if none has been assigned.List<? extends EntityCitizenshipContract> getCitizenships()
EntityContract
's citizenship information
EntityCitizenshipContract
s for this EntityContract
.
The returned List will never be null, an empty List will be assigned and returned if needed.EntityTypeContactInfoContract getEntityTypeContactInfoByTypeCode(String entityTypeCode)
EntityContract
's identity type for the given type code
entityTypeCode
- the type code
EntityEmploymentContract getPrimaryEmployment()
EntityContract
's employment information
EntityEmploymentContract
for this EntityContract
,
or null if none has been assigned.EntityAffiliationContract getDefaultAffiliation()
EntityContract
's default affiliation
EntityAffiliationContract
for the identity. If no default is defined, then
it returns the first one found. If none are defined, it returns null.EntityExternalIdentifierContract getEntityExternalIdentifier(String externalIdentifierTypeCode)
EntityContract
's external identifier for the given type code
externalIdentifierTypeCode
- the type code
EntityExternalIdentifierContract
for this EntityContract
, or null if none has been assigned.EntityNameContract getDefaultName()
EntityContract
's default name
EntityNameContract
record for the identity. If no default is defined, then
it returns the first one found. If none are defined, it returns null.List<? extends EntityEthnicityContract> getEthnicities()
EntityContract
's ethnicities
EntityEthnicityContract
S for this EntityContract
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends EntityResidencyContract> getResidencies()
EntityContract
's residencies
EntityResidencyContract
S for this EntityContract
.
The returned List will never be null, an empty List will be assigned and returned if needed.List<? extends EntityVisaContract> getVisas()
EntityContract
's visas
EntityVisaContract
S for this EntityContract
.
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 |