org.kuali.rice.kim.bo.entity.impl
Class KimEntityBioDemographicsImpl

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.bo.entity.impl.KimEntityDataBase
              extended by org.kuali.rice.kim.bo.entity.impl.KimEntityBioDemographicsImpl
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, KimEntityBioDemographics, BusinessObject, PersistableBusinessObject

public class KimEntityBioDemographicsImpl
extends KimEntityDataBase
implements KimEntityBioDemographics

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
protected  Date birthDate
           
protected  String birthStateCode
           
protected  String cityOfBirth
           
protected  String countryOfBirthCode
           
protected  Date deceasedDate
           
protected  String entityId
           
protected  String genderCode
           
protected  String geographicOrigin
           
protected  String maritalStatusCode
           
protected  String primaryLanguageCode
           
protected  String secondaryLanguageCode
           
private static long serialVersionUID
           
protected  Boolean suppressPersonal
           
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
KimEntityBioDemographicsImpl()
           
 
Method Summary
private  Date dateMask()
           
 Date getBirthDate()
          Gets this KimEntityBioDemographics's birth date.
 Date getBirthDateUnmasked()
          This overridden method ...
 String getBirthStateCode()
          Gets this KimEntityBioDemographics's birth state code.
 String getBirthStateCodeUnmasked()
          Gets this KimEntityBioDemographics's unmaksed birth state code.
 String getCityOfBirth()
          Gets this KimEntityBioDemographics's city of birth.
 String getCityOfBirthUnmasked()
          Gets this KimEntityBioDemographics's unmasked city of birth.
 String getCountryOfBirthCode()
          Gets this KimEntityBioDemographics's country of birth code.
 String getCountryOfBirthCodeUnmasked()
          Gets this KimEntityBioDemographics's unmasked country of birth code.
 Date getDeceasedDate()
          Gets this KimEntityBioDemographics's deceased date.
 String getEntityId()
          Gets this KimEntityBioDemographics's entity id.
 String getGenderCode()
          Gets this KimEntityBioDemographics's gender code.
 String getGenderCodeUnmasked()
          Gets this KimEntityBioDemographics's unmasked gender code.
 String getGeographicOrigin()
          Gets this KimEntityBioDemographics's geographic origin.
 String getGeographicOriginUnmasked()
          Gets this KimEntityBioDemographics's unmasked geographic origin.
 String getMaritalStatusCode()
          Gets this KimEntityBioDemographics's marital status code.
 String getMaritalStatusCodeUnmasked()
          Gets this KimEntityBioDemographics's unmasked martial status code.
 String getPrimaryLanguageCode()
          Gets this KimEntityBioDemographics's primary language code.
 String getPrimaryLanguageCodeUnmasked()
          Gets this KimEntityBioDemographics's unmasked primary language code.
 String getSecondaryLanguageCode()
          Gets this KimEntityBioDemographics's secondary language code.
 String getSecondaryLanguageCodeUnmasked()
          Gets this KimEntityBioDemographics's unmasked secondary language code.
 Boolean getSuppressPersonal()
           
 boolean isSuppressPersonal()
           
 void setBirthDate(Date birthDate)
           
 void setBirthStateCode(String birthStateCode)
           
 void setCityOfBirth(String cityOfBirth)
           
 void setCountryOfBirthCode(String countryOfBirthCode)
           
 void setDeceasedDate(Date deceasedDate)
           
 void setEntityId(String entityId)
           
 void setGenderCode(String genderCode)
           
 void setGeographicOrigin(String geographicOrigin)
           
 void setMaritalStatusCode(String maritalStatusCode)
           
 void setPrimaryLanguageCode(String primaryLanguageCode)
           
 void setSecondaryLanguageCode(String secondaryLanguageCode)
           
 void setSuppressPersonal(Boolean suppressPersonal)
           
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kim.bo.entity.impl.KimEntityDataBase
getDefaultItem
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

entityId

protected String entityId

birthDate

protected Date birthDate

genderCode

protected String genderCode

deceasedDate

protected Date deceasedDate

maritalStatusCode

protected String maritalStatusCode

primaryLanguageCode

protected String primaryLanguageCode

secondaryLanguageCode

protected String secondaryLanguageCode

countryOfBirthCode

protected String countryOfBirthCode

birthStateCode

protected String birthStateCode

cityOfBirth

protected String cityOfBirth

geographicOrigin

protected String geographicOrigin

suppressPersonal

protected Boolean suppressPersonal
Constructor Detail

KimEntityBioDemographicsImpl

public KimEntityBioDemographicsImpl()
Method Detail

getBirthDate

public Date getBirthDate()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's birth date.

Specified by:
getBirthDate in interface KimEntityBioDemographics
Returns:
the birthDate

getBirthDateUnmasked

public Date getBirthDateUnmasked()
This overridden method ...

Specified by:
getBirthDateUnmasked in interface KimEntityBioDemographics
Returns:
the unmasked birth date for this KimEntityBioDemographics, or null if none has been assigned.
See Also:
KimEntityBioDemographics.getBirthDateUnmasked()

getDeceasedDate

public Date getDeceasedDate()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's deceased date.

Specified by:
getDeceasedDate in interface KimEntityBioDemographics
Returns:
the deceasedDate

getMaritalStatusCode

public String getMaritalStatusCode()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's marital status code.

Specified by:
getMaritalStatusCode in interface KimEntityBioDemographics
Returns:
the maritalStatusCode

getPrimaryLanguageCode

public String getPrimaryLanguageCode()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's primary language code.

Specified by:
getPrimaryLanguageCode in interface KimEntityBioDemographics
Returns:
the primaryLanguageCode

getSecondaryLanguageCode

public String getSecondaryLanguageCode()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's secondary language code.

Specified by:
getSecondaryLanguageCode in interface KimEntityBioDemographics
Returns:
the secondaryLanguageCode

getCountryOfBirthCode

public String getCountryOfBirthCode()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's country of birth code.

Specified by:
getCountryOfBirthCode in interface KimEntityBioDemographics
Returns:
the countryOfBirthCode

getBirthStateCode

public String getBirthStateCode()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's birth state code.

Specified by:
getBirthStateCode in interface KimEntityBioDemographics
Returns:
the birthStateCode

getCityOfBirth

public String getCityOfBirth()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's city of birth.

Specified by:
getCityOfBirth in interface KimEntityBioDemographics
Returns:
the cityOfBirth

getGeographicOrigin

public String getGeographicOrigin()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's geographic origin.

Specified by:
getGeographicOrigin in interface KimEntityBioDemographics
Returns:
the geographicOrigin

getMaritalStatusCodeUnmasked

public String getMaritalStatusCodeUnmasked()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's unmasked martial status code.

Specified by:
getMaritalStatusCodeUnmasked in interface KimEntityBioDemographics
Returns:
the maritalStatusCode

getPrimaryLanguageCodeUnmasked

public String getPrimaryLanguageCodeUnmasked()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's unmasked primary language code.

Specified by:
getPrimaryLanguageCodeUnmasked in interface KimEntityBioDemographics
Returns:
the primaryLanguageCode

getSecondaryLanguageCodeUnmasked

public String getSecondaryLanguageCodeUnmasked()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's unmasked secondary language code.

Specified by:
getSecondaryLanguageCodeUnmasked in interface KimEntityBioDemographics
Returns:
the secondaryLanguageCode

getCountryOfBirthCodeUnmasked

public String getCountryOfBirthCodeUnmasked()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's unmasked country of birth code.

Specified by:
getCountryOfBirthCodeUnmasked in interface KimEntityBioDemographics
Returns:
the countryOfBirthCode

getBirthStateCodeUnmasked

public String getBirthStateCodeUnmasked()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's unmaksed birth state code.

Specified by:
getBirthStateCodeUnmasked in interface KimEntityBioDemographics
Returns:
the birthStateCode

getCityOfBirthUnmasked

public String getCityOfBirthUnmasked()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's unmasked city of birth.

Specified by:
getCityOfBirthUnmasked in interface KimEntityBioDemographics
Returns:
the cityOfBirth

getGeographicOriginUnmasked

public String getGeographicOriginUnmasked()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's unmasked geographic origin.

Specified by:
getGeographicOriginUnmasked in interface KimEntityBioDemographics
Returns:
the geographicOrigin

setBirthDate

public void setBirthDate(Date birthDate)
Parameters:
birthDate - the birthDate to set

setDeceasedDate

public void setDeceasedDate(Date deceasedDate)
Parameters:
deceasedDate - the deceasedDate to set

setMaritalStatusCode

public void setMaritalStatusCode(String maritalStatusCode)
Parameters:
maritalStatusCode - the maritalStatusCode to set

setPrimaryLanguageCode

public void setPrimaryLanguageCode(String primaryLanguageCode)
Parameters:
primaryLanguageCode - the primaryLanguageCode to set

setSecondaryLanguageCode

public void setSecondaryLanguageCode(String secondaryLanguageCode)
Parameters:
secondaryLanguageCode - the secondaryLanguageCode to set

setCountryOfBirthCode

public void setCountryOfBirthCode(String countryOfBirthCode)
Parameters:
countryOfBirthCode - the countryOfBirthCode to set

setBirthStateCode

public void setBirthStateCode(String birthStateCode)
Parameters:
birthStateCode - the birthStateCode to set

setCityOfBirth

public void setCityOfBirth(String cityOfBirth)
Parameters:
cityOfBirth - the cityOfBirth to set

setGeographicOrigin

public void setGeographicOrigin(String geographicOrigin)
Parameters:
geographicOrigin - the geographicOrigin to set

getEntityId

public String getEntityId()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's entity id.

Specified by:
getEntityId in interface KimEntityBioDemographics
Returns:
the entityId

setEntityId

public void setEntityId(String entityId)
Parameters:
entityId - the entityId to set

getGenderCode

public String getGenderCode()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's gender code.

Specified by:
getGenderCode in interface KimEntityBioDemographics
Returns:
the gender code for this KimEntityBioDemographics, or null if none has been assigned.
See Also:
KimEntityBioDemographics.getGenderCode()

getGenderCodeUnmasked

public String getGenderCodeUnmasked()
Description copied from interface: KimEntityBioDemographics
Gets this KimEntityBioDemographics's unmasked gender code.

Specified by:
getGenderCodeUnmasked in interface KimEntityBioDemographics
Returns:
the unmasked gender code for this KimEntityBioDemographics, or null if none has been assigned.
See Also:
KimEntityBioDemographics.getGenderCodeUnmasked()

setGenderCode

public void setGenderCode(String genderCode)

getSuppressPersonal

public Boolean getSuppressPersonal()
Returns:
the suppressPersonal

setSuppressPersonal

public void setSuppressPersonal(Boolean suppressPersonal)
Parameters:
suppressPersonal - the suppressPersonal to set

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class BusinessObjectBase
Returns:
Map containing the fieldValues of the key fields for this class, indexed by fieldName
See Also:
BusinessObjectBase.toStringMapper()

isSuppressPersonal

public boolean isSuppressPersonal()
Specified by:
isSuppressPersonal in interface KimEntityBioDemographics

dateMask

private Date dateMask()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.