|
||||||||||
| 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
EntityTypeContactInfoContractS 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
PrincipalContracts 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
EntityExternalIdentifierContractS 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
EntityAffiliationContractS 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
EntityNameContractS 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
EntityEmploymentContractS 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
EntityCitizenshipContracts 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
EntityEthnicityContractS 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
EntityResidencyContractS 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
EntityVisaContractS 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 | |||||||||