org.kuali.rice.kim.bo.entity
Interface KimEntityPhone

All Superinterfaces:
Defaultable, DefaultableInactivateable, Inactivateable, KimDefaultableEntityTypeData
All Known Implementing Classes:
KimEntityPhoneImpl, KimEntityPhoneInfo

public interface KimEntityPhone
extends KimDefaultableEntityTypeData

phone information for a KIM entity

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 String getCountryCode()
          Gets this KimEntityPhone's country code.
 String getCountryCodeUnmasked()
          Gets this KimEntityPhone's unmasked country code.
 String getEntityPhoneId()
          Gets this KimEntityPhone's id.
 String getExtensionNumber()
          Gets this KimEntityPhone's extension number.
 String getExtensionNumberUnmasked()
          Gets this KimEntityPhone's unmasked extension number.
 String getFormattedPhoneNumber()
          Gets this KimEntityPhone's formatted phone number.
 String getFormattedPhoneNumberUnmasked()
          Gets this KimEntityPhone's unmasked formatted phone number.
 String getPhoneNumber()
          Gets this KimEntityPhone's phone number.
 String getPhoneNumberUnmasked()
          Gets this KimEntityPhone's unmasked phone number.
 String getPhoneTypeCode()
          Gets this KimEntityPhone's type code.
 boolean isSuppressPhone()
           
 
Methods inherited from interface org.kuali.rice.kim.bo.entity.KimDefaultableEntityTypeData
getEntityTypeCode
 
Methods inherited from interface org.kuali.rice.kns.bo.Defaultable
isDefault, setDefault
 
Methods inherited from interface org.kuali.rice.kns.bo.Inactivateable
isActive, setActive
 

Method Detail

getEntityPhoneId

String getEntityPhoneId()
Gets this KimEntityPhone's id.

Returns:
the id for this KimEntityPhone, or null if none has been assigned.

getPhoneTypeCode

String getPhoneTypeCode()
Gets this KimEntityPhone's type code.

Returns:
the type code for this KimEntityPhone, or null if none has been assigned.

getPhoneNumber

String getPhoneNumber()
Gets this KimEntityPhone's phone number.

Returns:
the phone number for this KimEntityPhone, or null if none has been assigned.

getExtensionNumber

String getExtensionNumber()
Gets this KimEntityPhone's extension number.

Returns:
the extension number for this KimEntityPhone, or null if none has been assigned.

getCountryCode

String getCountryCode()
Gets this KimEntityPhone's country code.

Returns:
the country code for this KimEntityPhone, or null if none has been assigned.

getPhoneNumberUnmasked

String getPhoneNumberUnmasked()
Gets this KimEntityPhone's unmasked phone number.

Returns:
the unmasked phone number for this KimEntityPhone, or null if none has been assigned.

getExtensionNumberUnmasked

String getExtensionNumberUnmasked()
Gets this KimEntityPhone's unmasked extension number.

Returns:
the unmasked extension number for this KimEntityPhone, or null if none has been assigned.

getCountryCodeUnmasked

String getCountryCodeUnmasked()
Gets this KimEntityPhone's unmasked country code.

Returns:
the unmasked country code for this KimEntityPhone, or null if none has been assigned.

getFormattedPhoneNumber

String getFormattedPhoneNumber()
Gets this KimEntityPhone's formatted phone number.

Returns:
the formatted phone number for this KimEntityPhone, or null if none has been assigned.

getFormattedPhoneNumberUnmasked

String getFormattedPhoneNumberUnmasked()
Gets this KimEntityPhone's unmasked formatted phone number.

Returns:
the unmasked formatted phone number for this KimEntityPhone, or null if none has been assigned.

isSuppressPhone

boolean isSuppressPhone()


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