com.avaya.ccs.api

## Interface ContactNumberI

-     public interface ContactNumberI

  The `ContactNumberI` represents the contact details of a customer. The `ContactNumberI` object is used by the `UserI` processing an `InteractionI` to `InteractionI.previewDial(com.avaya.ccs.api.ContactNumberI)` or `InteractionI.redial(com.avaya.ccs.api.ContactNumberI)` a preview interaction.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | `getName()` The logical name for this contact number.
    `java.lang.String` | `getNumber()` The phone number as a String
    `java.lang.String` | `getTimezone()` The time zone of this customer number
    `boolean` | `isDefault()` Describes whether this is the default number for the customer

- - ### Method Detail

    - #### isDefault

          boolean isDefault()

      Describes whether this is the default number for the customer
      Returns:
        `true` if this is the default `ContactNumberI` for the customer

    - #### getName

          java.lang.String getName()

      The logical name for this contact number.
      Returns:
        a string that identifies this number

    - #### getNumber

          java.lang.String getNumber()

      The phone number as a String
      Returns:
        a string containing the phone number

    - #### getTimezone

          java.lang.String getTimezone()

      The time zone of this customer number
      Returns:
        a date and time in the timezone of this contact