org.kuali.rice.kim.bo.ui
Class PersonDocumentName

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.bo.ui.KimDocumentBoBase
              extended by org.kuali.rice.kim.bo.ui.KimDocumentBoActivatableEditableBase
                  extended by org.kuali.rice.kim.bo.ui.PersonDocumentBoDefaultBase
                      extended by org.kuali.rice.kim.bo.ui.PersonDocumentName
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject

@Entity
public class PersonDocumentName
extends PersonDocumentBoDefaultBase

This is a description of what this class does - shyu don't forget to fill this in.

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

Field Summary
protected  String entityId
           
protected  String entityNameId
           
protected  org.kuali.rice.kim.impl.identity.name.EntityNameTypeBo entityNameType
           
protected  String firstName
           
protected  String lastName
           
protected  String middleName
           
protected  Timestamp nameChangedDate
           
protected  String nameCode
           
protected  String namePrefix
           
protected  String nameSuffix
           
protected  String nameTitle
           
protected  String noteMessage
           
 
Fields inherited from class org.kuali.rice.kim.bo.ui.PersonDocumentBoDefaultBase
dflt, personDocument
 
Fields inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoActivatableEditableBase
active, edit
 
Fields inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
documentNumber
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PersonDocumentName()
           
 
Method Summary
 String getCompositeName()
          This default implementation formats the name as LAST, FIRST MIDDLE.
 String getEntityId()
           
 String getEntityNameId()
           
 org.kuali.rice.kim.impl.identity.name.EntityNameTypeBo getEntityNameType()
           
 String getFirstName()
           
 String getLastName()
           
 String getMiddleName()
           
 Timestamp getNameChangedDate()
           
 String getNameCode()
           
 String getNamePrefix()
           
 String getNameSuffix()
           
 String getNameTitle()
           
 String getNoteMessage()
           
 void setEntityId(String entityId)
           
 void setEntityNameId(String entityNameId)
           
 void setEntityNameType(org.kuali.rice.kim.impl.identity.name.EntityNameTypeBo entityNameType)
           
 void setFirstName(String firstName)
           
 void setLastName(String lastName)
           
 void setMiddleName(String middleName)
           
 void setNameChangedDate(Timestamp timestamp)
           
 void setNameCode(String nameCode)
           
 void setNamePrefix(String namePrefix)
           
 void setNameSuffix(String nameSuffix)
           
 void setNameTitle(String nameTitle)
           
 void setNoteMessage(String noteMessage)
           
 
Methods inherited from class org.kuali.rice.kim.bo.ui.PersonDocumentBoDefaultBase
getPersonDocument, isDflt, setDflt, setPersonDocument
 
Methods inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoActivatableEditableBase
isActive, isEdit, setActive, setEdit
 
Methods inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
getDocumentNumber, setDocumentNumber
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder, toStringMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Field Detail

entityNameId

protected String entityNameId

entityId

protected String entityId

nameCode

protected String nameCode

firstName

protected String firstName

middleName

protected String middleName

lastName

protected String lastName

namePrefix

protected String namePrefix

nameTitle

protected String nameTitle

nameSuffix

protected String nameSuffix

noteMessage

protected String noteMessage

nameChangedDate

protected Timestamp nameChangedDate

entityNameType

protected org.kuali.rice.kim.impl.identity.name.EntityNameTypeBo entityNameType
Constructor Detail

PersonDocumentName

public PersonDocumentName()
Method Detail

getEntityNameId

public String getEntityNameId()
See Also:
org.kuali.rice.kim.api.identity.name.EntityNameContract#getEntityNameId()

getFirstName

public String getFirstName()
See Also:
EntityNameContract.getFirstName()

getLastName

public String getLastName()
See Also:
EntityNameContract.getLastName()

getMiddleName

public String getMiddleName()
See Also:
EntityNameContract.getMiddleName()

getNameCode

public String getNameCode()
See Also:
org.kuali.rice.kim.api.identity.name.EntityNameContract#getNameTypeCode()

getNameSuffix

public String getNameSuffix()
See Also:
EntityNameContract.getNameSuffix()

getNamePrefix

public String getNamePrefix()
See Also:
EntityNameContract.getNamePrefix()

getNameTitle

public String getNameTitle()

getNoteMessage

public String getNoteMessage()

getNameChangedDate

public Timestamp getNameChangedDate()

setFirstName

public void setFirstName(String firstName)

setLastName

public void setLastName(String lastName)

setMiddleName

public void setMiddleName(String middleName)

setNameCode

public void setNameCode(String nameCode)

setNameSuffix

public void setNameSuffix(String nameSuffix)

setNamePrefix

public void setNamePrefix(String namePrefix)

setNameTitle

public void setNameTitle(String nameTitle)

setNoteMessage

public void setNoteMessage(String noteMessage)

setNameChangedDate

public void setNameChangedDate(Timestamp timestamp)

getCompositeName

public String getCompositeName()
This default implementation formats the name as LAST, FIRST MIDDLE.

See Also:
EntityNameContract.getCompositeName()

getEntityId

public String getEntityId()

setEntityId

public void setEntityId(String entityId)

getEntityNameType

public org.kuali.rice.kim.impl.identity.name.EntityNameTypeBo getEntityNameType()

setEntityNameType

public void setEntityNameType(org.kuali.rice.kim.impl.identity.name.EntityNameTypeBo entityNameType)

setEntityNameId

public void setEntityNameId(String entityNameId)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.