public static final class EntityBioDemographics.Builder extends Object implements Serializable, ModelBuilder, EntityBioDemographicsContract
EntityBioDemographics instances. Enforces the constraints of the EntityBioDemographicsContract.BIRTH_DATE_FORMAT, DECEASED_DATE_FORMAT| Modifier and Type | Method and Description |
|---|---|
EntityBioDemographics |
build()
Returns an instance of the object being built by this builder based
on the current state of the builder.
|
static EntityBioDemographics.Builder |
create(EntityBioDemographicsContract contract) |
static EntityBioDemographics.Builder |
create(String entityId,
String genderCode) |
Integer |
getAge()
Gets this
EntityBioDemographicsContract's current age based on birth date if present. |
String |
getBirthCity()
Gets this
EntityBioDemographicsContract's city of birth. |
String |
getBirthCityUnmasked()
Gets this
EntityBioDemographicsContract's unmasked city of birth. |
String |
getBirthCountry()
Gets this
EntityBioDemographicsContract's country of birth code. |
String |
getBirthCountryUnmasked()
Gets this
EntityBioDemographicsContract's unmasked country of birth code. |
String |
getBirthDate()
Gets this
EntityBioDemographicsContract's birth date. |
String |
getBirthDateUnmasked()
Gets this
EntityBioDemographicsContract's unmasked birth date. |
String |
getBirthStateProvinceCode()
Gets this
EntityBioDemographicsContract's birth state or extra-state jurisdiction code. |
String |
getBirthStateProvinceCodeUnmasked()
Gets this
EntityBioDemographicsContract's unmasked birth state or extra-state jurisdiction code. |
String |
getDeceasedDate()
Gets this
EntityBioDemographicsContract's deceased date. |
String |
getEntityId()
Gets this
EntityBioDemographicsContract's identity id. |
String |
getGenderChangeCode()
Get the
EntityBioDemographicsContract's gender change code
Corresponds to PESC GenderChangeCode |
String |
getGenderChangeCodeUnmasked()
Get the
EntityBioDemographicsContract's gender change code
Corresponds to PESC GenderChangeCode |
String |
getGenderCode()
Gets this
EntityBioDemographicsContract's gender code. |
String |
getGenderCodeUnmasked()
Gets this
EntityBioDemographicsContract's unmasked gender code. |
String |
getGeographicOrigin()
Gets this
EntityBioDemographicsContract's geographic origin. |
String |
getGeographicOriginUnmasked()
Gets this
EntityBioDemographicsContract's unmasked geographic origin. |
String |
getMaritalStatusCode()
Gets this
EntityBioDemographicsContract's marital status code. |
String |
getMaritalStatusCodeUnmasked()
Gets this
EntityBioDemographicsContract's unmasked martial status code. |
String |
getNoteMessage()
Get the note associated with this
EntityBioDemographicsContract
Corresponds to PESC NoteMessage |
String |
getObjectId()
Return the globally unique object id of this object.
|
String |
getPrimaryLanguageCode()
Gets this
EntityBioDemographicsContract's primary language code. |
String |
getPrimaryLanguageCodeUnmasked()
Gets this
EntityBioDemographicsContract's unmasked primary language code. |
String |
getSecondaryLanguageCode()
Gets this
EntityBioDemographicsContract's secondary language code. |
String |
getSecondaryLanguageCodeUnmasked()
Gets this
EntityBioDemographicsContract's unmasked secondary language code. |
Long |
getVersionNumber()
Returns the version number for this object.
|
boolean |
isSuppressPersonal()
Returns a boolean value that determines if personal fields should be suppressed.
|
void |
setBirthCity(String birthCity) |
void |
setBirthCountry(String birthCountry) |
void |
setBirthDate(Date birthDate) |
void |
setBirthDate(String birthDate) |
void |
setBirthStateProvinceCode(String birthStateProvinceCode) |
void |
setDeceasedDate(Date deceasedDate) |
void |
setDeceasedDate(String deceasedDate) |
void |
setEntityId(String entityId) |
void |
setGenderChangeCode(String genderChangeCode) |
void |
setGenderCode(String genderCode) |
void |
setGeographicOrigin(String geographicOrigin) |
void |
setMaritalStatusCode(String maritalStatusCode) |
void |
setObjectId(String objectId) |
void |
setPrimaryLanguageCode(String primaryLanguageCode) |
void |
setSecondaryLanguageCode(String secondaryLanguageCode) |
void |
setVersionNumber(Long versionNumber) |
public static EntityBioDemographics.Builder create(String entityId, String genderCode)
public static EntityBioDemographics.Builder create(EntityBioDemographicsContract contract)
public EntityBioDemographics build()
ModelBuilderbuild in interface ModelBuilderpublic String getEntityId()
EntityBioDemographicsContractEntityBioDemographicsContract's identity id.getEntityId in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getDeceasedDate()
EntityBioDemographicsContractEntityBioDemographicsContract's deceased date.getDeceasedDate in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getBirthDate()
EntityBioDemographicsContractEntityBioDemographicsContract's birth date.getBirthDate in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public Integer getAge()
EntityBioDemographicsContractEntityBioDemographicsContract's current age based on birth date if present. Age calculation uses
deceased date if present.getAge in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if EntityBioDemographicsContract.getBirthDate() is unpresent, suppressed, or there is a calculation error.public String getGenderCode()
EntityBioDemographicsContractEntityBioDemographicsContract's gender code.getGenderCode in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getGenderChangeCode()
EntityBioDemographicsContractEntityBioDemographicsContract's gender change code
Corresponds to PESC GenderChangeCodegetGenderChangeCode in interface EntityBioDemographicsContractpublic String getMaritalStatusCode()
EntityBioDemographicsContractEntityBioDemographicsContract's marital status code.getMaritalStatusCode in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getPrimaryLanguageCode()
EntityBioDemographicsContractEntityBioDemographicsContract's primary language code.getPrimaryLanguageCode in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getSecondaryLanguageCode()
EntityBioDemographicsContractEntityBioDemographicsContract's secondary language code.getSecondaryLanguageCode in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getBirthCountry()
EntityBioDemographicsContractEntityBioDemographicsContract's country of birth code.
Corresponds to PESC BirthCountry.getBirthCountry in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getBirthStateProvinceCode()
EntityBioDemographicsContractEntityBioDemographicsContract's birth state or extra-state jurisdiction code. Corresponds to PESC BirthStateProvinceCode.getBirthStateProvinceCode in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getBirthCity()
EntityBioDemographicsContractEntityBioDemographicsContract's city of birth. Corresponds to PESC BirthCity.getBirthCity in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getGeographicOrigin()
EntityBioDemographicsContractEntityBioDemographicsContract's geographic origin.getGeographicOrigin in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getBirthDateUnmasked()
EntityBioDemographicsContractEntityBioDemographicsContract's unmasked birth date.getBirthDateUnmasked in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getGenderCodeUnmasked()
EntityBioDemographicsContractEntityBioDemographicsContract's unmasked gender code.getGenderCodeUnmasked in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getGenderChangeCodeUnmasked()
EntityBioDemographicsContractEntityBioDemographicsContract's gender change code
Corresponds to PESC GenderChangeCodegetGenderChangeCodeUnmasked in interface EntityBioDemographicsContractpublic String getMaritalStatusCodeUnmasked()
EntityBioDemographicsContractEntityBioDemographicsContract's unmasked martial status code.getMaritalStatusCodeUnmasked in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getPrimaryLanguageCodeUnmasked()
EntityBioDemographicsContractEntityBioDemographicsContract's unmasked primary language code.getPrimaryLanguageCodeUnmasked in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getSecondaryLanguageCodeUnmasked()
EntityBioDemographicsContractEntityBioDemographicsContract's unmasked secondary language code.getSecondaryLanguageCodeUnmasked in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getBirthCountryUnmasked()
EntityBioDemographicsContractEntityBioDemographicsContract's unmasked country of birth code.getBirthCountryUnmasked in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getBirthStateProvinceCodeUnmasked()
EntityBioDemographicsContractEntityBioDemographicsContract's unmasked birth state or extra-state jurisdiction code. Corresponds to PESC BirthStateProvinceCode.getBirthStateProvinceCodeUnmasked in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getBirthCityUnmasked()
EntityBioDemographicsContractEntityBioDemographicsContract's unmasked city of birth. Corresponds to PESC BirthCity.getBirthCityUnmasked in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getGeographicOriginUnmasked()
EntityBioDemographicsContractEntityBioDemographicsContract's unmasked geographic origin.getGeographicOriginUnmasked in interface EntityBioDemographicsContractEntityBioDemographicsContract, or null if none has been assigned.public String getNoteMessage()
EntityBioDemographicsContractEntityBioDemographicsContract
Corresponds to PESC NoteMessagegetNoteMessage in interface EntityBioDemographicsContractpublic boolean isSuppressPersonal()
EntityBioDemographicsContractisSuppressPersonal in interface EntityBioDemographicsContractpublic Long getVersionNumber()
VersionedgetVersionNumber in interface Versionedpublic String getObjectId()
GloballyUniquegetObjectId in interface GloballyUniquepublic void setEntityId(String entityId)
public void setDeceasedDate(String deceasedDate)
public void setBirthDate(String birthDate)
public void setDeceasedDate(Date deceasedDate)
public void setBirthDate(Date birthDate)
public void setGenderCode(String genderCode)
public void setGenderChangeCode(String genderChangeCode)
public void setMaritalStatusCode(String maritalStatusCode)
public void setPrimaryLanguageCode(String primaryLanguageCode)
public void setSecondaryLanguageCode(String secondaryLanguageCode)
public void setBirthCountry(String birthCountry)
public void setBirthStateProvinceCode(String birthStateProvinceCode)
public void setBirthCity(String birthCity)
public void setGeographicOrigin(String geographicOrigin)
public void setVersionNumber(Long versionNumber)
public void setObjectId(String objectId)
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.