# Class: ContactFieldList

## Constructor

#### new ContactFieldList()

  Container class for the contact's properties that can have multiple values such as phone numbers, email addresses, etc.

## Methods

#### getSize() → {number}

  Returns a number of the contact's properties stored in this list.

  ##### Returns:

  { number }

  Number of contact's properties stored in this list.

#### getValues() → {array.<T>}

  Returns an array of the contact's properties stored in this list.

  ##### Returns:

  { array.<T> }

  Array of contact's properties.

#### getWriteCapability() → {AvayaClientServices.Base.Capability}

  Returns write capability of this contact field.

  Inherited From:
    - AvayaClientServices.Services.Contacts.ContactField#getWriteCapability

  ##### Returns:

  { AvayaClientServices.Base.Capability }

#### isEmpty() → {boolean}

  Returns a boolean value indicating whether this contact field list is empty.

  ##### Returns:

  { boolean }

  True if this contact field list is empty, or false otherwise.