|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kim.api.identity.entity.EntityHistory
public final class EntityHistory
| Nested Class Summary | |
|---|---|
static class |
EntityHistory.Builder
A builder which can be used to construct EntityHistory instances. |
static class |
EntityHistory.Cache
|
| Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject |
|---|
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public List<PrincipalHistory> getPrincipals()
EntityContractEntityContract's principals
getPrincipals in interface EntityContractPrincipalContracts for this EntityContract.
The returned List will never be null, an empty List will be assigned and returned if needed.public List<EntityTypeContactInfoHistory> getEntityTypeContactInfos()
EntityContractEntityContract's identity types
getEntityTypeContactInfos in interface EntityContractEntityTypeContactInfoContractS for this EntityContract.
The returned List will never be null, an empty List will be assigned and returned if needed.public List<EntityExternalIdentifierHistory> getExternalIdentifiers()
EntityContractEntityContract's external identifiers
getExternalIdentifiers in interface EntityContractEntityExternalIdentifierContractS for this EntityContract.
The returned List will never be null, an empty List will be assigned and returned if needed.public List<EntityAffiliationHistory> getAffiliations()
EntityContractEntityContract's affiliations
getAffiliations in interface EntityContractEntityAffiliationContractS for this EntityContract.
The returned List will never be null, an empty List will be assigned and returned if needed.public List<EntityNameHistory> getNames()
EntityContractEntityContract's names
getNames in interface EntityContractEntityNameContractS for this EntityContract.
The returned List will never be null, an empty List will be assigned and returned if needed.public List<EntityEmploymentHistory> getEmploymentInformation()
EntityContractEntityContract's employment information List
getEmploymentInformation in interface EntityContractEntityEmploymentContractS for this EntityContract.
The returned List will never be null, an empty List will be assigned and returned if needed.public EntityPrivacyHistory getPrivacyPreferences()
EntityContractEntityContract's privacy preferences
getPrivacyPreferences in interface EntityContractEntityPrivacyPreferences for this EntityContract,
or null if none has been assigned.public EntityBioDemographicsHistory getBioDemographics()
EntityContractEntityContract's demographic information
getBioDemographics in interface EntityContractEntityBioDemographicsContract for this EntityContract,
or null if none has been assigned.public List<EntityCitizenshipHistory> getCitizenships()
EntityContractEntityContract's citizenship information
getCitizenships in interface EntityContractEntityCitizenshipContracts for this EntityContract.
The returned List will never be null, an empty List will be assigned and returned if needed.public EntityEmploymentHistory getPrimaryEmployment()
EntityContractEntityContract's employment information
getPrimaryEmployment in interface EntityContractEntityEmploymentContract for this EntityContract,
or null if none has been assigned.public EntityAffiliationHistory getDefaultAffiliation()
EntityContractEntityContract's default affiliation
getDefaultAffiliation in interface EntityContractEntityAffiliationContract for the identity. If no default is defined, then
it returns the first one found. If none are defined, it returns null.public EntityExternalIdentifierHistory getEntityExternalIdentifier(String externalIdentifierTypeCode)
EntityContractEntityContract's external identifier for the given type code
getEntityExternalIdentifier in interface EntityContractexternalIdentifierTypeCode - the type code
EntityExternalIdentifierContract for this EntityContract, or null if none has been assigned.public EntityNameHistory getDefaultName()
EntityContractEntityContract's default name
getDefaultName in interface EntityContractEntityNameContract record for the identity. If no default is defined, then
it returns the first one found. If none are defined, it returns null.public List<EntityEthnicityHistory> getEthnicities()
EntityContractEntityContract's ethnicities
getEthnicities in interface EntityContractEntityEthnicityContractS for this EntityContract.
The returned List will never be null, an empty List will be assigned and returned if needed.public List<EntityResidencyHistory> getResidencies()
EntityContractEntityContract's residencies
getResidencies in interface EntityContractEntityResidencyContractS for this EntityContract.
The returned List will never be null, an empty List will be assigned and returned if needed.public List<EntityVisaHistory> getVisas()
EntityContractEntityContract's visas
getVisas in interface EntityContractEntityVisaContractS for this EntityContract.
The returned List will never be null, an empty List will be assigned and returned if needed.public Long getVersionNumber()
Versioned
getVersionNumber in interface Versionedpublic String getObjectId()
GloballyUnique
getObjectId in interface GloballyUniquepublic boolean isActive()
Inactivatable
isActive in interface Inactivatablepublic String getId()
Identifiable
getId in interface Identifiablepublic EntityTypeContactInfoHistory getEntityTypeContactInfoByTypeCode(String entityTypeCode)
EntityContractEntityContract's identity type for the given type code
getEntityTypeContactInfoByTypeCode in interface EntityContractentityTypeCode - the type code
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||