Class EntityPhoneBase

java.lang.Object
org.kuali.rice.krad.bo.DataObjectBase
org.kuali.rice.kim.impl.identity.phone.EntityPhoneBase
All Implemented Interfaces:
Serializable, Cloneable, org.eclipse.persistence.descriptors.changetracking.ChangeTracker, org.eclipse.persistence.internal.descriptors.PersistenceEntity, org.eclipse.persistence.internal.descriptors.PersistenceObject, org.eclipse.persistence.internal.weaving.PersistenceWeaved, org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking, org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups, org.eclipse.persistence.internal.weaving.PersistenceWeavedRest, org.eclipse.persistence.queries.FetchGroupTracker, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.Defaultable, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
Direct Known Subclasses:
EntityPhoneBo

@MappedSuperclass public abstract class EntityPhoneBase extends org.kuali.rice.krad.bo.DataObjectBase implements org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
See Also:
  • Field Summary

    Fields inherited from class org.kuali.rice.krad.bo.DataObjectBase

    _persistence_cacheKey, _persistence_fetchGroup, _persistence_href, _persistence_links, _persistence_listener, _persistence_primaryKey, _persistence_relationshipInfo, _persistence_session, _persistence_shouldRefreshFetchGroup, objectId, versionNumber
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
     
     
    boolean
     
     
     
     
     
     
     
     
     
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    void
    setActive(boolean active)
     
    void
    setCountryCode(String countryCode)
     
    void
    setDefaultValue(boolean defaultValue)
     
    void
    setEntityId(String entityId)
     
    void
    setEntityTypeCode(String entityTypeCode)
     
    void
    setExtensionNumber(String extensionNumber)
     
    void
    setPhoneNumber(String phoneNumber)
     
    void
    setPhoneTypeCode(String phoneTypeCode)
     
    void
    setSuppressPhone(boolean suppressPhone)
     
    static org.kuali.rice.kim.api.identity.phone.EntityPhone
     

    Methods inherited from class org.kuali.rice.krad.bo.DataObjectBase

    _persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_get, _persistence_get_objectId, _persistence_get_versionNumber, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getLinks, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_new, _persistence_post_clone, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_set, _persistence_set_objectId, _persistence_set_versionNumber, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setLinks, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, generateAndSetObjectIdIfNeeded, getExtensionObject, getObjectId, getVersionNumber, prePersist, preUpdate, setExtensionObject, setObjectId, setVersionNumber, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract

    getPhoneType

    Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique

    getObjectId

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable

    getId

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned

    getVersionNumber
  • Constructor Details

    • EntityPhoneBase

      public EntityPhoneBase()
  • Method Details

    • getPhoneTypeCode

      public String getPhoneTypeCode()
    • to

      public static org.kuali.rice.kim.api.identity.phone.EntityPhone to(EntityPhoneBase bo)
    • isSuppressPhone

      public boolean isSuppressPhone()
      Specified by:
      isSuppressPhone in interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
    • getFormattedPhoneNumber

      public String getFormattedPhoneNumber()
      Specified by:
      getFormattedPhoneNumber in interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
    • getPhoneNumberUnmasked

      public String getPhoneNumberUnmasked()
      Specified by:
      getPhoneNumberUnmasked in interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
    • getExtensionNumberUnmasked

      public String getExtensionNumberUnmasked()
      Specified by:
      getExtensionNumberUnmasked in interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
    • getCountryCodeUnmasked

      public String getCountryCodeUnmasked()
      Specified by:
      getCountryCodeUnmasked in interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
    • getFormattedPhoneNumberUnmasked

      public String getFormattedPhoneNumberUnmasked()
      Specified by:
      getFormattedPhoneNumberUnmasked in interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
    • getPhoneNumber

      public String getPhoneNumber()
      Specified by:
      getPhoneNumber in interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
    • getCountryCode

      public String getCountryCode()
      Specified by:
      getCountryCode in interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
    • getExtensionNumber

      public String getExtensionNumber()
      Specified by:
      getExtensionNumber in interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
    • getEntityId

      public String getEntityId()
      Specified by:
      getEntityId in interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
    • setEntityId

      public void setEntityId(String entityId)
    • getEntityTypeCode

      public String getEntityTypeCode()
      Specified by:
      getEntityTypeCode in interface org.kuali.rice.kim.api.identity.phone.EntityPhoneContract
    • setEntityTypeCode

      public void setEntityTypeCode(String entityTypeCode)
    • setPhoneTypeCode

      public void setPhoneTypeCode(String phoneTypeCode)
    • setPhoneNumber

      public void setPhoneNumber(String phoneNumber)
    • setExtensionNumber

      public void setExtensionNumber(String extensionNumber)
    • setCountryCode

      public void setCountryCode(String countryCode)
    • getSuppressPhone

      public boolean getSuppressPhone()
    • setSuppressPhone

      public void setSuppressPhone(boolean suppressPhone)
    • getActive

      public boolean getActive()
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
    • setActive

      public void setActive(boolean active)
    • getDefaultValue

      public boolean getDefaultValue()
    • isDefaultValue

      public boolean isDefaultValue()
      Specified by:
      isDefaultValue in interface org.kuali.rice.core.api.mo.common.Defaultable
    • setDefaultValue

      public void setDefaultValue(boolean defaultValue)