Interface TelephoneNumber


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

      • 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