Class EntityBioDemographics
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kim.api.identity.personal.EntityBioDemographics
- All Implemented Interfaces:
Serializable,GloballyUnique,Versioned,ModelObjectBasic,ModelObjectComplete,EntityBioDemographicsContract
public final class EntityBioDemographics
extends AbstractDataTransferObject
implements EntityBioDemographicsContract
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA builder which can be used to constructEntityBioDemographicsinstances. -
Field Summary
Fields inherited from interface org.kuali.rice.kim.api.identity.personal.EntityBioDemographicsContract
BIRTH_DATE_FORMAT, DECEASED_DATE_FORMAT -
Method Summary
Modifier and TypeMethodDescriptiongetAge()Gets thisEntityBioDemographicsContract's current age based on birth date if present.Gets thisEntityBioDemographicsContract's city of birth.Gets thisEntityBioDemographicsContract's unmasked city of birth.Gets thisEntityBioDemographicsContract's country of birth code.Gets thisEntityBioDemographicsContract's unmasked country of birth code.Gets thisEntityBioDemographicsContract's birth date.Gets thisEntityBioDemographicsContract's unmasked birth date.Gets thisEntityBioDemographicsContract's birth state or extra-state jurisdiction code.Gets thisEntityBioDemographicsContract's unmasked birth state or extra-state jurisdiction code.Gets thisEntityBioDemographicsContract's deceased date.Gets thisEntityBioDemographicsContract's identity id.Get theEntityBioDemographicsContract's gender change code Corresponds to PESC GenderChangeCodeGet theEntityBioDemographicsContract's gender change code Corresponds to PESC GenderChangeCodeGets thisEntityBioDemographicsContract's gender code.Gets thisEntityBioDemographicsContract's unmasked gender code.Gets thisEntityBioDemographicsContract's geographic origin.Gets thisEntityBioDemographicsContract's unmasked geographic origin.Gets thisEntityBioDemographicsContract's marital status code.Gets thisEntityBioDemographicsContract's unmasked martial status code.Get the note associated with thisEntityBioDemographicsContractCorresponds to PESC NoteMessageGets thisEntityBioDemographicsContract's primary language code.Gets thisEntityBioDemographicsContract's unmasked primary language code.Gets thisEntityBioDemographicsContract's secondary language code.Gets thisEntityBioDemographicsContract's unmasked secondary language code.booleanReturns a boolean value that determines if personal fields should be suppressed.Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
-
Method Details
-
getEntityId
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's identity id.- Specified by:
getEntityIdin interfaceEntityBioDemographicsContract- Returns:
- the identity id for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getDeceasedDate
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's deceased date.- Specified by:
getDeceasedDatein interfaceEntityBioDemographicsContract- Returns:
- the deceased date for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getBirthDate
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's birth date.- Specified by:
getBirthDatein interfaceEntityBioDemographicsContract- Returns:
- the birth date for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getAge
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's current age based on birth date if present. Age calculation uses deceased date if present.- Specified by:
getAgein interfaceEntityBioDemographicsContract- Returns:
- the calculated age for this
EntityBioDemographicsContract, or null ifEntityBioDemographicsContract.getBirthDate()is unpresent, suppressed, or there is a calculation error.
-
getGenderCode
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's gender code.- Specified by:
getGenderCodein interfaceEntityBioDemographicsContract- Returns:
- the gender code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getGenderChangeCode
Description copied from interface:EntityBioDemographicsContractGet theEntityBioDemographicsContract's gender change code Corresponds to PESC GenderChangeCode- Specified by:
getGenderChangeCodein interfaceEntityBioDemographicsContract- Returns:
- the gender change code or null if no change
-
getMaritalStatusCode
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's marital status code.- Specified by:
getMaritalStatusCodein interfaceEntityBioDemographicsContract- Returns:
- the marital status code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getPrimaryLanguageCode
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's primary language code.- Specified by:
getPrimaryLanguageCodein interfaceEntityBioDemographicsContract- Returns:
- the primary language code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getSecondaryLanguageCode
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's secondary language code.- Specified by:
getSecondaryLanguageCodein interfaceEntityBioDemographicsContract- Returns:
- the secondary language code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getBirthCountry
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's country of birth code. Corresponds to PESC BirthCountry.- Specified by:
getBirthCountryin interfaceEntityBioDemographicsContract- Returns:
- the country of birth code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getBirthStateProvinceCode
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's birth state or extra-state jurisdiction code. Corresponds to PESC BirthStateProvinceCode.- Specified by:
getBirthStateProvinceCodein interfaceEntityBioDemographicsContract- Returns:
- the birth state code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getBirthCity
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's city of birth. Corresponds to PESC BirthCity.- Specified by:
getBirthCityin interfaceEntityBioDemographicsContract- Returns:
- the city of birth for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getGeographicOrigin
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's geographic origin.- Specified by:
getGeographicOriginin interfaceEntityBioDemographicsContract- Returns:
- the geographic origin for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getBirthDateUnmasked
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's unmasked birth date.- Specified by:
getBirthDateUnmaskedin interfaceEntityBioDemographicsContract- Returns:
- the unmasked birth date for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getGenderCodeUnmasked
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's unmasked gender code.- Specified by:
getGenderCodeUnmaskedin interfaceEntityBioDemographicsContract- Returns:
- the unmasked gender code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getGenderChangeCodeUnmasked
Description copied from interface:EntityBioDemographicsContractGet theEntityBioDemographicsContract's gender change code Corresponds to PESC GenderChangeCode- Specified by:
getGenderChangeCodeUnmaskedin interfaceEntityBioDemographicsContract- Returns:
- the gender change code or null if no change
-
getMaritalStatusCodeUnmasked
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's unmasked martial status code.- Specified by:
getMaritalStatusCodeUnmaskedin interfaceEntityBioDemographicsContract- Returns:
- the unmasked martial status code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getPrimaryLanguageCodeUnmasked
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's unmasked primary language code.- Specified by:
getPrimaryLanguageCodeUnmaskedin interfaceEntityBioDemographicsContract- Returns:
- the unmasked primary language code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getSecondaryLanguageCodeUnmasked
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's unmasked secondary language code.- Specified by:
getSecondaryLanguageCodeUnmaskedin interfaceEntityBioDemographicsContract- Returns:
- the unmasked secondary language code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getBirthCountryUnmasked
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's unmasked country of birth code.- Specified by:
getBirthCountryUnmaskedin interfaceEntityBioDemographicsContract- Returns:
- the unmasked country of birth code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getBirthStateProvinceCodeUnmasked
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's unmasked birth state or extra-state jurisdiction code. Corresponds to PESC BirthStateProvinceCode.- Specified by:
getBirthStateProvinceCodeUnmaskedin interfaceEntityBioDemographicsContract- Returns:
- the unmaksed birth state code for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getBirthCityUnmasked
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's unmasked city of birth. Corresponds to PESC BirthCity.- Specified by:
getBirthCityUnmaskedin interfaceEntityBioDemographicsContract- Returns:
- the unmasked city of birth for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getGeographicOriginUnmasked
Description copied from interface:EntityBioDemographicsContractGets thisEntityBioDemographicsContract's unmasked geographic origin.- Specified by:
getGeographicOriginUnmaskedin interfaceEntityBioDemographicsContract- Returns:
- the unmasked geographic origin for this
EntityBioDemographicsContract, or null if none has been assigned.
-
getNoteMessage
Description copied from interface:EntityBioDemographicsContractGet the note associated with thisEntityBioDemographicsContractCorresponds to PESC NoteMessage- Specified by:
getNoteMessagein interfaceEntityBioDemographicsContract- Returns:
- the message associated with this EntityName
-
isSuppressPersonal
public boolean isSuppressPersonal()Description copied from interface:EntityBioDemographicsContractReturns a boolean value that determines if personal fields should be suppressed.- Specified by:
isSuppressPersonalin interfaceEntityBioDemographicsContract- Returns:
- boolean value that determines if personal fields should be suppressed.
-
getVersionNumber
- Specified by:
getVersionNumberin interfaceVersioned
-
getObjectId
- Specified by:
getObjectIdin interfaceGloballyUnique
-