
**Inheritance:**
java.lang.Object

**All Implemented Interfaces:**
com.aspose.ms.System.Collections.Generic.IGenericList
```
public class PhoneNumberList implements System.Collections.Generic.IGenericList<PhoneNumber>
```

List of phone numbers for a contact.
## Constructors

| Constructor | Description |
| --- | --- |
| [PhoneNumberList()](#PhoneNumberList--) |  |
## Methods

| Method | Description |
| --- | --- |
| [add(PhoneNumber value)](#add-com.aspose.email.PhoneNumber-) | Adds an item to the list. |
| [addItem(PhoneNumber value)](#addItem-com.aspose.email.PhoneNumber-) |  |
| [clear()](#clear--) | Removes all items from the list. |
| [contains(PhoneNumber value)](#contains-com.aspose.email.PhoneNumber-) | Determines whether the list contains a specific value. |
| [containsItem(PhoneNumber value)](#containsItem-com.aspose.email.PhoneNumber-) |  |
| [copyTo(PhoneNumber[] array, int index)](#copyTo-com.aspose.email.PhoneNumber---int-) | Copies the elements to an array, starting at a particular array index. |
| [copyToTArray(PhoneNumber[] array, int index)](#copyToTArray-com.aspose.email.PhoneNumber---int-) |  |
| [equals(Object arg0)](#equals-java.lang.Object-) |  |
| [getAssistant()](#getAssistant--) | Default assistant phone number |
| [getCallback()](#getCallback--) | Default callback phone number |
| [getCar()](#getCar--) | Default car phone number |
| [getClass()](#getClass--) |  |
| [getCompany()](#getCompany--) | Default company phone number |
| [getCustom()](#getCustom--) | Default custom phone category |
| [getFax()](#getFax--) | Default fax number |
| [getHome()](#getHome--) | Default home phone number |
| [getHomeFax()](#getHomeFax--) | Default home fax number |
| [getIsdn()](#getIsdn--) | Default isdn phone number |
| [getMobile()](#getMobile--) | Default mobile phone number |
| [getPager()](#getPager--) | Default pager number |
| [getPrefered()](#getPrefered--) | Default primary phone number |
| [getRadio()](#getRadio--) | Default radio phone number |
| [getTelex()](#getTelex--) | Default telex |
| [getTtyTdd()](#getTtyTdd--) | Default Tty/Tdd |
| [getWork()](#getWork--) | Default work phone number |
| [getWorkFax()](#getWorkFax--) | Default work fax number |
| [get_Item(int index)](#get-Item-int-) | Gets or sets the element at the specified index. |
| [hashCode()](#hashCode--) |  |
| [indexOf(PhoneNumber value)](#indexOf-com.aspose.email.PhoneNumber-) | Determines the index of a specific item in the list. |
| [indexOfItem(PhoneNumber value)](#indexOfItem-com.aspose.email.PhoneNumber-) |  |
| [insert(int index, PhoneNumber value)](#insert-int-com.aspose.email.PhoneNumber-) | Inserts an item to the list at the specified index. |
| [insertItem(int index, PhoneNumber value)](#insertItem-int-com.aspose.email.PhoneNumber-) |  |
| [isReadOnly()](#isReadOnly--) | Gets a value indicating whether the list is read-only. |
| [iterator()](#iterator--) | Returns an enumerator that iterates through a collection. |
| [notify()](#notify--) |  |
| [notifyAll()](#notifyAll--) |  |
| [remove(PhoneNumber value)](#remove-com.aspose.email.PhoneNumber-) | Removes the first occurrence of a specific object from the list. |
| [removeAt(int index)](#removeAt-int-) | Removes the list item at the specified index. |
| [removeItem(PhoneNumber value)](#removeItem-com.aspose.email.PhoneNumber-) |  |
| [setAssistant(String value)](#setAssistant-java.lang.String-) | Default assistant phone number |
| [setCallback(String value)](#setCallback-java.lang.String-) | Default callback phone number |
| [setCar(String value)](#setCar-java.lang.String-) | Default car phone number |
| [setCompany(String value)](#setCompany-java.lang.String-) | Default company phone number |
| [setCustom(String value)](#setCustom-java.lang.String-) | Default custom phone category |
| [setFax(String value)](#setFax-java.lang.String-) | Default fax number |
| [setHome(String value)](#setHome-java.lang.String-) | Default home phone number |
| [setHomeFax(String value)](#setHomeFax-java.lang.String-) | Default home fax number |
| [setIsdn(String value)](#setIsdn-java.lang.String-) | Default isdn phone number |
| [setMobile(String value)](#setMobile-java.lang.String-) | Default mobile phone number |
| [setPager(String value)](#setPager-java.lang.String-) | Default pager number |
| [setPrefered(String value)](#setPrefered-java.lang.String-) | Default primary phone number |
| [setRadio(String value)](#setRadio-java.lang.String-) | Default radio phone number |
| [setTelex(String value)](#setTelex-java.lang.String-) | Default telex |
| [setTtyTdd(String value)](#setTtyTdd-java.lang.String-) | Default Tty/Tdd |
| [setWork(String value)](#setWork-java.lang.String-) | Default work phone number |
| [setWorkFax(String value)](#setWorkFax-java.lang.String-) | Default work fax number |
| [set_Item(int index, PhoneNumber value)](#set-Item-int-com.aspose.email.PhoneNumber-) | Gets or sets the element at the specified index. |
| [size()](#size--) | Gets the number of elements contained in the ICollection. |
| [toString()](#toString--) |  |
| [wait()](#wait--) |  |
| [wait(long arg0)](#wait-long-) |  |
| [wait(long arg0, int arg1)](#wait-long-int-) |  |
### PhoneNumberList() {#PhoneNumberList--}
```
public PhoneNumberList()
```


### add(PhoneNumber value) {#add-com.aspose.email.PhoneNumber-}
```
public final void add(PhoneNumber value)
```


Adds an item to the list.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [PhoneNumber](../../com.aspose.email/phonenumber) | The Object to add to the list. |

### addItem(PhoneNumber value) {#addItem-com.aspose.email.PhoneNumber-}
```
public void addItem(PhoneNumber value)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [PhoneNumber](../../com.aspose.email/phonenumber) |  |

### clear() {#clear--}
```
public final void clear()
```


Removes all items from the list.

### contains(PhoneNumber value) {#contains-com.aspose.email.PhoneNumber-}
```
public final boolean contains(PhoneNumber value)
```


Determines whether the list contains a specific value.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [PhoneNumber](../../com.aspose.email/phonenumber) | The object to locate in the list. |

**Returns:**
boolean - true if the object is found in the list; otherwise, false.
### containsItem(PhoneNumber value) {#containsItem-com.aspose.email.PhoneNumber-}
```
public boolean containsItem(PhoneNumber value)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [PhoneNumber](../../com.aspose.email/phonenumber) |  |

**Returns:**
boolean
### copyTo(PhoneNumber[] array, int index) {#copyTo-com.aspose.email.PhoneNumber---int-}
```
public final void copyTo(PhoneNumber[] array, int index)
```


Copies the elements to an array, starting at a particular array index.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| array | [PhoneNumber\[\]](../../com.aspose.email/phonenumber) | The one-dimensional array that is the destination of the elements copied from collections. The array must have zero-based indexing. |
| index | int | The zero-based index in array at which copying begins. |

### copyToTArray(PhoneNumber[] array, int index) {#copyToTArray-com.aspose.email.PhoneNumber---int-}
```
public void copyToTArray(PhoneNumber[] array, int index)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| array | [PhoneNumber\[\]](../../com.aspose.email/phonenumber) |  |
| index | int |  |

### equals(Object arg0) {#equals-java.lang.Object-}
```
public boolean equals(Object arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.lang.Object |  |

**Returns:**
boolean
### getAssistant() {#getAssistant--}
```
public final String getAssistant()
```


Default assistant phone number

**Returns:**
java.lang.String
### getCallback() {#getCallback--}
```
public final String getCallback()
```


Default callback phone number

**Returns:**
java.lang.String
### getCar() {#getCar--}
```
public final String getCar()
```


Default car phone number

**Returns:**
java.lang.String
### getClass() {#getClass--}
```
public final native Class<?> getClass()
```




**Returns:**
java.lang.Class<?>
### getCompany() {#getCompany--}
```
public final String getCompany()
```


Default company phone number

**Returns:**
java.lang.String
### getCustom() {#getCustom--}
```
public final String getCustom()
```


Default custom phone category

**Returns:**
java.lang.String
### getFax() {#getFax--}
```
public final String getFax()
```


Default fax number

**Returns:**
java.lang.String
### getHome() {#getHome--}
```
public final String getHome()
```


Default home phone number

**Returns:**
java.lang.String
### getHomeFax() {#getHomeFax--}
```
public final String getHomeFax()
```


Default home fax number

**Returns:**
java.lang.String
### getIsdn() {#getIsdn--}
```
public final String getIsdn()
```


Default isdn phone number

**Returns:**
java.lang.String
### getMobile() {#getMobile--}
```
public final String getMobile()
```


Default mobile phone number

**Returns:**
java.lang.String
### getPager() {#getPager--}
```
public final String getPager()
```


Default pager number

**Returns:**
java.lang.String
### getPrefered() {#getPrefered--}
```
public final String getPrefered()
```


Default primary phone number

**Returns:**
java.lang.String
### getRadio() {#getRadio--}
```
public final String getRadio()
```


Default radio phone number

**Returns:**
java.lang.String
### getTelex() {#getTelex--}
```
public final String getTelex()
```


Default telex

**Returns:**
java.lang.String
### getTtyTdd() {#getTtyTdd--}
```
public final String getTtyTdd()
```


Default Tty/Tdd

**Returns:**
java.lang.String
### getWork() {#getWork--}
```
public final String getWork()
```


Default work phone number

**Returns:**
java.lang.String
### getWorkFax() {#getWorkFax--}
```
public final String getWorkFax()
```


Default work fax number

**Returns:**
java.lang.String
### get_Item(int index) {#get-Item-int-}
```
public final PhoneNumber get_Item(int index)
```


Gets or sets the element at the specified index.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| index | int | The zero-based index of the element to get or set. |

**Returns:**
[PhoneNumber](../../com.aspose.email/phonenumber) - The element at the specified index.
### hashCode() {#hashCode--}
```
public native int hashCode()
```




**Returns:**
int
### indexOf(PhoneNumber value) {#indexOf-com.aspose.email.PhoneNumber-}
```
public final int indexOf(PhoneNumber value)
```


Determines the index of a specific item in the list.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [PhoneNumber](../../com.aspose.email/phonenumber) | The Object to locate in the list. |

**Returns:**
int - The index of  value  if found in the list; otherwise, -1.
### indexOfItem(PhoneNumber value) {#indexOfItem-com.aspose.email.PhoneNumber-}
```
public int indexOfItem(PhoneNumber value)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [PhoneNumber](../../com.aspose.email/phonenumber) |  |

**Returns:**
int
### insert(int index, PhoneNumber value) {#insert-int-com.aspose.email.PhoneNumber-}
```
public final void insert(int index, PhoneNumber value)
```


Inserts an item to the list at the specified index.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| index | int | The zero-based index at which  value  should be inserted. |
| value | [PhoneNumber](../../com.aspose.email/phonenumber) | The Object to insert into the list. |

### insertItem(int index, PhoneNumber value) {#insertItem-int-com.aspose.email.PhoneNumber-}
```
public void insertItem(int index, PhoneNumber value)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| index | int |  |
| value | [PhoneNumber](../../com.aspose.email/phonenumber) |  |

### isReadOnly() {#isReadOnly--}
```
public final boolean isReadOnly()
```


Gets a value indicating whether the list is read-only.

**Returns:**
boolean - true if the list is read-only; otherwise, false.
### iterator() {#iterator--}
```
public final System.Collections.Generic.IGenericEnumerator<PhoneNumber> iterator()
```


Returns an enumerator that iterates through a collection.

**Returns:**
com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.email.PhoneNumber> - An IEnumerator object that can be used to iterate through the collection.
### notify() {#notify--}
```
public final native void notify()
```




### notifyAll() {#notifyAll--}
```
public final native void notifyAll()
```




### remove(PhoneNumber value) {#remove-com.aspose.email.PhoneNumber-}
```
public final boolean remove(PhoneNumber value)
```


Removes the first occurrence of a specific object from the list.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [PhoneNumber](../../com.aspose.email/phonenumber) | The Object to remove from the list. |

**Returns:**
boolean
### removeAt(int index) {#removeAt-int-}
```
public final void removeAt(int index)
```


Removes the list item at the specified index.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| index | int | The zero-based index of the item to remove. |

### removeItem(PhoneNumber value) {#removeItem-com.aspose.email.PhoneNumber-}
```
public boolean removeItem(PhoneNumber value)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [PhoneNumber](../../com.aspose.email/phonenumber) |  |

**Returns:**
boolean
### setAssistant(String value) {#setAssistant-java.lang.String-}
```
public final void setAssistant(String value)
```


Default assistant phone number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setCallback(String value) {#setCallback-java.lang.String-}
```
public final void setCallback(String value)
```


Default callback phone number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setCar(String value) {#setCar-java.lang.String-}
```
public final void setCar(String value)
```


Default car phone number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setCompany(String value) {#setCompany-java.lang.String-}
```
public final void setCompany(String value)
```


Default company phone number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setCustom(String value) {#setCustom-java.lang.String-}
```
public final void setCustom(String value)
```


Default custom phone category

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setFax(String value) {#setFax-java.lang.String-}
```
public final void setFax(String value)
```


Default fax number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setHome(String value) {#setHome-java.lang.String-}
```
public final void setHome(String value)
```


Default home phone number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setHomeFax(String value) {#setHomeFax-java.lang.String-}
```
public final void setHomeFax(String value)
```


Default home fax number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setIsdn(String value) {#setIsdn-java.lang.String-}
```
public final void setIsdn(String value)
```


Default isdn phone number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setMobile(String value) {#setMobile-java.lang.String-}
```
public final void setMobile(String value)
```


Default mobile phone number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setPager(String value) {#setPager-java.lang.String-}
```
public final void setPager(String value)
```


Default pager number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setPrefered(String value) {#setPrefered-java.lang.String-}
```
public final void setPrefered(String value)
```


Default primary phone number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setRadio(String value) {#setRadio-java.lang.String-}
```
public final void setRadio(String value)
```


Default radio phone number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setTelex(String value) {#setTelex-java.lang.String-}
```
public final void setTelex(String value)
```


Default telex

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setTtyTdd(String value) {#setTtyTdd-java.lang.String-}
```
public final void setTtyTdd(String value)
```


Default Tty/Tdd

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setWork(String value) {#setWork-java.lang.String-}
```
public final void setWork(String value)
```


Default work phone number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### setWorkFax(String value) {#setWorkFax-java.lang.String-}
```
public final void setWorkFax(String value)
```


Default work fax number

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### set_Item(int index, PhoneNumber value) {#set-Item-int-com.aspose.email.PhoneNumber-}
```
public final void set_Item(int index, PhoneNumber value)
```


Gets or sets the element at the specified index.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| index | int | The zero-based index of the element to get or set. |
| value | [PhoneNumber](../../com.aspose.email/phonenumber) |  |

### size() {#size--}
```
public final int size()
```


Gets the number of elements contained in the ICollection.

**Returns:**
int - The number of elements contained in the ICollection.
### toString() {#toString--}
```
public String toString()
```




**Returns:**
java.lang.String
### wait() {#wait--}
```
public final void wait()
```




### wait(long arg0) {#wait-long-}
```
public final native void wait(long arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |

### wait(long arg0, int arg1) {#wait-long-int-}
```
public final void wait(long arg0, int arg1)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |
| arg1 | int |  |

