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

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.ui.KimDocumentBoBase
              extended by org.kuali.rice.kim.bo.ui.PersonDocumentBoDefaultBase
                  extended by org.kuali.rice.kim.bo.ui.PersonDocumentPhone
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, BusinessObject, Inactivateable, PersistableBusinessObject

public class PersonDocumentPhone
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 countryCode
           
protected  String entityPhoneId
           
protected  String entityTypeCode
           
protected  String extensionNumber
           
protected  String phoneNumber
           
protected  PhoneType phoneType
           
protected  String phoneTypeCode
           
 
Fields inherited from class org.kuali.rice.kim.bo.ui.PersonDocumentBoDefaultBase
dflt, personDocument
 
Fields inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
active, activeFromDate, activeToDate, documentNumber, edit
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PersonDocumentPhone()
           
 
Method Summary
 String getCountryCode()
           
 String getEntityPhoneId()
           
 String getEntityTypeCode()
           
 String getExtensionNumber()
           
 String getFormattedPhoneNumber()
           
 String getPhoneNumber()
           
 PhoneType getPhoneType()
           
 String getPhoneTypeCode()
           
 boolean isActive()
          Indicates whether the record is active or inactive.
 void setCountryCode(String countryCode)
           
 void setEntityPhoneId(String entityPhoneId)
           
 void setEntityTypeCode(String entityTypeCode)
           
 void setExtensionNumber(String extensionNumber)
           
 void setPhoneNumber(String phoneNumber)
           
 void setPhoneType(PhoneType phoneType)
           
 void setPhoneTypeCode(String phoneTypeCode)
           
protected  LinkedHashMap toStringMapper()
           
 
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.KimDocumentBoBase
getActiveFromDate, getActiveToDate, getDocumentNumber, isEdit, setActive, setActiveFromDate, setActiveToDate, setDocumentNumber, setEdit
 
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

entityPhoneId

protected String entityPhoneId

entityTypeCode

protected String entityTypeCode

phoneTypeCode

protected String phoneTypeCode

phoneNumber

protected String phoneNumber

extensionNumber

protected String extensionNumber

countryCode

protected String countryCode

phoneType

protected PhoneType phoneType
Constructor Detail

PersonDocumentPhone

public PersonDocumentPhone()
Method Detail

getCountryCode

public String getCountryCode()
See Also:
KimEntityPhone.getCountryCode()

getEntityPhoneId

public String getEntityPhoneId()
See Also:
KimEntityPhone.getEntityPhoneId()

getExtensionNumber

public String getExtensionNumber()
See Also:
KimEntityPhone.getExtensionNumber()

getPhoneNumber

public String getPhoneNumber()
See Also:
KimEntityPhone.getPhoneNumber()

getPhoneTypeCode

public String getPhoneTypeCode()
See Also:
KimEntityPhone.getPhoneTypeCode()

setCountryCode

public void setCountryCode(String countryCode)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityPhone#setCountryCode(java.lang.String)

setExtensionNumber

public void setExtensionNumber(String extensionNumber)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityPhone#setExtensionNumber(java.lang.String)

setPhoneNumber

public void setPhoneNumber(String phoneNumber)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityPhone#setPhoneNumber(java.lang.String)

setPhoneTypeCode

public void setPhoneTypeCode(String phoneTypeCode)
See Also:
org.kuali.rice.kim.bo.entity.KimEntityPhone#setPhoneTypeCode(java.lang.String)

getEntityTypeCode

public String getEntityTypeCode()
See Also:
KimDefaultableEntityTypeData.getEntityTypeCode()

setEntityTypeCode

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

toStringMapper

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

getPhoneType

public PhoneType getPhoneType()

setPhoneType

public void setPhoneType(PhoneType phoneType)

setEntityPhoneId

public void setEntityPhoneId(String entityPhoneId)

getFormattedPhoneNumber

public String getFormattedPhoneNumber()

isActive

public boolean isActive()
Description copied from interface: Inactivateable
Indicates whether the record is active or inactive.

Specified by:
isActive in interface Inactivateable
Overrides:
isActive in class KimDocumentBoBase


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