Interface TelephoneNumber


public interface TelephoneNumber
A simple re-usable entity class that defines attributes of a telephone number.
Author:
Farrukh S. Najmi
  • Method Details

    • getCountryCode

      String getCountryCode() throws JAXRException
      Gets the country code. Default is an empty String.
      Capability Level: 1
      Returns:
      the country code
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
    • getAreaCode

      String getAreaCode() throws JAXRException
      Gets the area code. Default is an empty String.
      Capability Level: 1
      Returns:
      the area code
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
    • getNumber

      String getNumber() throws JAXRException
      Gets the telephone number suffix, not including the country or area code. Default is an empty String.
      Capability Level: 0
      Returns:
      the telephone number
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
    • getExtension

      String getExtension() throws JAXRException
      Gets the internal extension. Default is an empty String.
      Capability Level: 1
      Returns:
      the internal extension number
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
    • getUrl

      String getUrl() throws JAXRException
      Gets the URL that can dial this number electronically. Default is a NULL String.
      Capability Level: 1
      Returns:
      the url
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
    • getType

      String getType() throws JAXRException
      The type of telephone number (for example, "fax"). Any String would do.
      Capability Level: 0
      Returns:
      the type for this TelephoneNumber, which is an arbitrary String
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
    • setCountryCode

      void setCountryCode(String countryCode) throws JAXRException
      Sets country code.
      Capability Level: 1
      Parameters:
      countryCode - the country code
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
    • setAreaCode

      void setAreaCode(String areaCode) throws JAXRException
      Sets the area code.
      Capability Level: 1
      Parameters:
      areaCode - the area code
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
    • setNumber

      void setNumber(String number) throws JAXRException
      Sets the telephone number suffix, not including the country or area code.
      Capability Level: 0
      Parameters:
      number - the telephone number
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
    • setExtension

      void setExtension(String extension) throws JAXRException
      Sets the internal extension.
      Capability Level: 1
      Parameters:
      extension - the internal extension number
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
    • setUrl

      void setUrl(String url) throws JAXRException
      Sets the URL that can dial this number electronically.
      Capability Level: 1
      Parameters:
      url - the URL string
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
    • setType

      void setType(String type) throws JAXRException
      Sets the type of telephone number (for example, "fax"). Any String will do.
      Capability Level: 0
      Parameters:
      type - the type for this TelephoneNumber, which is an arbitrary String
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error