**Inheritance:**
java.lang.Object, java.util.AbstractCollection, java.util.AbstractList, java.util.ArrayList
```
public class GlyphIdList extends ArrayList<GlyphId>
```

Represents glyph id list.
## Methods

| Method | Description |
| --- | --- |
| [<T>toArray(T[] arg0)](#-T-toArray-T---) |  |
| [add(E arg0)](#add-E-) |  |
| [add(GlyphId glyphId)](#add-com.aspose.font.GlyphId-) | Adds glyph id to the list. |
| [add(int arg0, E arg1)](#add-int-E-) |  |
| [addAll(int arg0, Collection<? extends E> arg1)](#addAll-int-java.util.Collection---extends-E--) |  |
| [addAll(Collection<? extends E> arg0)](#addAll-java.util.Collection---extends-E--) |  |
| [clear()](#clear--) | Clears the list. |
| [clone()](#clone--) |  |
| [contains(GlyphId glyphId)](#contains-com.aspose.font.GlyphId-) | Returns true in case glyph id is in the list. |
| [contains(Object arg0)](#contains-java.lang.Object-) |  |
| [containsAll(Collection<?> arg0)](#containsAll-java.util.Collection----) |  |
| [ensureCapacity(int arg0)](#ensureCapacity-int-) |  |
| [equals(Object arg0)](#equals-java.lang.Object-) |  |
| [forEach(Consumer<? super E> arg0)](#forEach-java.util.function.Consumer---super-E--) |  |
| [get(int index)](#get-int-) | Returns glyph id by the index. |
| [getClass()](#getClass--) |  |
| [hashCode()](#hashCode--) |  |
| [indexOf(Object arg0)](#indexOf-java.lang.Object-) |  |
| [isEmpty()](#isEmpty--) |  |
| [iterator()](#iterator--) |  |
| [lastIndexOf(Object arg0)](#lastIndexOf-java.lang.Object-) |  |
| [listIterator()](#listIterator--) |  |
| [listIterator(int arg0)](#listIterator-int-) |  |
| [notify()](#notify--) |  |
| [notifyAll()](#notifyAll--) |  |
| [remove(GlyphId glyphId)](#remove-com.aspose.font.GlyphId-) | Removes glyph id from the list. |
| [remove(int arg0)](#remove-int-) |  |
| [remove(Object arg0)](#remove-java.lang.Object-) |  |
| [removeAll(Collection<?> arg0)](#removeAll-java.util.Collection----) |  |
| [removeIf(Predicate<? super E> arg0)](#removeIf-java.util.function.Predicate---super-E--) |  |
| [replaceAll(UnaryOperator<E> arg0)](#replaceAll-java.util.function.UnaryOperator-E--) |  |
| [retainAll(Collection<?> arg0)](#retainAll-java.util.Collection----) |  |
| [set(int arg0, E arg1)](#set-int-E-) |  |
| [size()](#size--) |  |
| [sort(Comparator<? super E> arg0)](#sort-java.util.Comparator---super-E--) |  |
| [spliterator()](#spliterator--) |  |
| [subList(int arg0, int arg1)](#subList-int-int-) |  |
| [toArray()](#toArray--) |  |
| [toString()](#toString--) |  |
| [trimToSize()](#trimToSize--) |  |
| [wait()](#wait--) |  |
| [wait(long arg0)](#wait-long-) |  |
| [wait(long arg0, int arg1)](#wait-long-int-) |  |
### <T>toArray(T[] arg0) {#-T-toArray-T---}
```
public T[] <T>toArray(T[] arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | T[] |  |

**Returns:**
T[]
### add(E arg0) {#add-E-}
```
public boolean add(E arg0)
```




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

**Returns:**
boolean
### add(GlyphId glyphId) {#add-com.aspose.font.GlyphId-}
```
public boolean add(GlyphId glyphId)
```


Adds glyph id to the list.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| glyphId | [GlyphId](../../com.aspose.font/glyphid) | glyph identifier |

**Returns:**
boolean
### add(int arg0, E arg1) {#add-int-E-}
```
public void add(int arg0, E arg1)
```




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

### addAll(int arg0, Collection<? extends E> arg1) {#addAll-int-java.util.Collection---extends-E--}
```
public boolean addAll(int arg0, Collection<? extends E> arg1)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | int |  |
| arg1 | java.util.Collection<? extends E> |  |

**Returns:**
boolean
### addAll(Collection<? extends E> arg0) {#addAll-java.util.Collection---extends-E--}
```
public boolean addAll(Collection<? extends E> arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.util.Collection<? extends E> |  |

**Returns:**
boolean
### clear() {#clear--}
```
public void clear()
```


Clears the list.

### clone() {#clone--}
```
public Object clone()
```




**Returns:**
java.lang.Object
### contains(GlyphId glyphId) {#contains-com.aspose.font.GlyphId-}
```
public boolean contains(GlyphId glyphId)
```


Returns true in case glyph id is in the list.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| glyphId | [GlyphId](../../com.aspose.font/glyphid) | glyph identifier |

**Returns:**
boolean - true in case glyph id is in the list, otherwise false
### contains(Object arg0) {#contains-java.lang.Object-}
```
public boolean contains(Object arg0)
```




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

**Returns:**
boolean
### containsAll(Collection<?> arg0) {#containsAll-java.util.Collection----}
```
public boolean containsAll(Collection<?> arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.util.Collection<?> |  |

**Returns:**
boolean
### ensureCapacity(int arg0) {#ensureCapacity-int-}
```
public void ensureCapacity(int arg0)
```




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

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




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

**Returns:**
boolean
### forEach(Consumer<? super E> arg0) {#forEach-java.util.function.Consumer---super-E--}
```
public void forEach(Consumer<? super E> arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.util.function.Consumer<? super E> |  |

### get(int index) {#get-int-}
```
public GlyphId get(int index)
```


Returns glyph id by the index.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| index | int | index of glyph in list |

**Returns:**
[GlyphId](../../com.aspose.font/glyphid)
### getClass() {#getClass--}
```
public final native Class<?> getClass()
```




**Returns:**
java.lang.Class<?>
### hashCode() {#hashCode--}
```
public int hashCode()
```




**Returns:**
int
### indexOf(Object arg0) {#indexOf-java.lang.Object-}
```
public int indexOf(Object arg0)
```




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

**Returns:**
int
### isEmpty() {#isEmpty--}
```
public boolean isEmpty()
```




**Returns:**
boolean
### iterator() {#iterator--}
```
public Iterator<E> iterator()
```




**Returns:**
java.util.Iterator<E>
### lastIndexOf(Object arg0) {#lastIndexOf-java.lang.Object-}
```
public int lastIndexOf(Object arg0)
```




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

**Returns:**
int
### listIterator() {#listIterator--}
```
public ListIterator<E> listIterator()
```




**Returns:**
java.util.ListIterator<E>
### listIterator(int arg0) {#listIterator-int-}
```
public ListIterator<E> listIterator(int arg0)
```




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

**Returns:**
java.util.ListIterator<E>
### notify() {#notify--}
```
public final native void notify()
```




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




### remove(GlyphId glyphId) {#remove-com.aspose.font.GlyphId-}
```
public boolean remove(GlyphId glyphId)
```


Removes glyph id from the list.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| glyphId | [GlyphId](../../com.aspose.font/glyphid) | glyph identifier |

**Returns:**
boolean - true if item is successfully removed; otherwise, false
### remove(int arg0) {#remove-int-}
```
public E remove(int arg0)
```




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

**Returns:**
E
### remove(Object arg0) {#remove-java.lang.Object-}
```
public boolean remove(Object arg0)
```




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

**Returns:**
boolean
### removeAll(Collection<?> arg0) {#removeAll-java.util.Collection----}
```
public boolean removeAll(Collection<?> arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.util.Collection<?> |  |

**Returns:**
boolean
### removeIf(Predicate<? super E> arg0) {#removeIf-java.util.function.Predicate---super-E--}
```
public boolean removeIf(Predicate<? super E> arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.util.function.Predicate<? super E> |  |

**Returns:**
boolean
### replaceAll(UnaryOperator<E> arg0) {#replaceAll-java.util.function.UnaryOperator-E--}
```
public void replaceAll(UnaryOperator<E> arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.util.function.UnaryOperator<E> |  |

### retainAll(Collection<?> arg0) {#retainAll-java.util.Collection----}
```
public boolean retainAll(Collection<?> arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.util.Collection<?> |  |

**Returns:**
boolean
### set(int arg0, E arg1) {#set-int-E-}
```
public E set(int arg0, E arg1)
```




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

**Returns:**
E
### size() {#size--}
```
public int size()
```




**Returns:**
int
### sort(Comparator<? super E> arg0) {#sort-java.util.Comparator---super-E--}
```
public void sort(Comparator<? super E> arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.util.Comparator<? super E> |  |

### spliterator() {#spliterator--}
```
public Spliterator<E> spliterator()
```




**Returns:**
java.util.Spliterator<E>
### subList(int arg0, int arg1) {#subList-int-int-}
```
public List<E> subList(int arg0, int arg1)
```




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

**Returns:**
java.util.List<E>
### toArray() {#toArray--}
```
public Object[] toArray()
```




**Returns:**
java.lang.Object[]
### toString() {#toString--}
```
public String toString()
```




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




### 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 |  |

