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

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.PersonDocumentEmail
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject

@Entity
public class PersonDocumentEmail
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 emailAddress
           
protected  org.kuali.rice.kim.impl.identity.email.EntityEmailTypeBo emailType
           
protected  String emailTypeCode
           
protected  String entityEmailId
           
protected  String entityTypeCode
           
 
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
PersonDocumentEmail()
           
 
Method Summary
 String getEmailAddress()
           
 org.kuali.rice.kim.impl.identity.email.EntityEmailTypeBo getEmailType()
           
 String getEmailTypeCode()
           
 String getEntityEmailId()
           
 String getEntityTypeCode()
           
 void setEmailAddress(String emailAddress)
           
 void setEmailType(org.kuali.rice.kim.impl.identity.email.EntityEmailTypeBo emailType)
           
 void setEmailTypeCode(String emailTypeCode)
           
 void setEntityEmailId(String entityEmailId)
           
 void setEntityTypeCode(String entityTypeCode)
           
 
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

entityEmailId

protected String entityEmailId

entityTypeCode

protected String entityTypeCode

emailTypeCode

protected String emailTypeCode

emailAddress

protected String emailAddress

emailType

protected org.kuali.rice.kim.impl.identity.email.EntityEmailTypeBo emailType
Constructor Detail

PersonDocumentEmail

public PersonDocumentEmail()
Method Detail

getEmailAddress

public String getEmailAddress()
See Also:
EntityEmailContract.getEmailAddress()

getEmailTypeCode

public String getEmailTypeCode()
See Also:
EntityEmailContract.getEmailType()

getEntityEmailId

public String getEntityEmailId()
See Also:
Identifiable.getId()

setEmailAddress

public void setEmailAddress(String emailAddress)
See Also:
org.kuali.rice.kim.api.identity.email.EntityEmailContract#setEmailAddress(java.lang.String)

setEmailTypeCode

public void setEmailTypeCode(String emailTypeCode)
See Also:
org.kuali.rice.kim.api.identity.email.EntityEmailContract#setEmailType(java.lang.String)

getEntityTypeCode

public String getEntityTypeCode()
See Also:
org.kuali.rice.kim.bo.entity.KimDefaultableEntityTypeData#getEntityTypeCode()

setEntityTypeCode

public void setEntityTypeCode(String entityTypeCode)
See Also:
org.kuali.rice.kim.bo.entity.KimDefaultableEntityTypeData#setEntityTypeCode(java.lang.String)

setEntityEmailId

public void setEntityEmailId(String entityEmailId)

getEmailType

public org.kuali.rice.kim.impl.identity.email.EntityEmailTypeBo getEmailType()

setEmailType

public void setEmailType(org.kuali.rice.kim.impl.identity.email.EntityEmailTypeBo emailType)


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