| int size() | Retorna o tamanho da lista. |
| boolean isEmpty() | Retorna verdadeiro se a lista estiver vazia. |
| boolean contains(Object value) | Retorna verdadeiro se o objeto existir na lista. |
| boolean remove(Object value) | Retorne verdadeiro se o objeto foi removido, retorna falso se o objeto não existir nessa lista. |
| boolean addAll([Collection] value) | Retorna verdadeiro se todos os objetos puderem ser adicionados à lista, caso contrário, falso. |
| boolean addAll(int idx, [Collection] value) | Retorna verdadeiro se todos os objetos puderem ser adicionados à lista no índice inicial de i, caso contrário, falso. |
| void clear() | Remove todos os objetos da lista. |
| Object get(int idx) | Retorna o objeto no índice i da lista, se não existir retorna NULL. |
| Object set(int idx, Object value) | Define o item objeto no índice i. |
| [Iterator] iterator() | Retorna um iterador sobre os elementos desta lista na sequência adequada. |
| Object[] toArray() | Retorna um array contendo todos os elementos desta lista na sequência apropriada (do primeiro ao último elemento). |
| boolean add(Object value) | Adiciona um objeto à lista. |
| boolean equals(Object value) | Retorna verdadeiro se o valor da lista for igual ao argumento "value", falso caso contrário. |
| int hashCode() | Retorna o valor do código hash para esta lista. |
| void add(int idx, Object value) | Adiciona um objeto à lista no índice definido como argumento "idx". |
| Object remove(int idx) | Remove um objeto da lista por seu índice definido como o argumento "idx". |
| int indexOf(Object value) | Retorna o índice da primeira ocorrência do elemento especificado nesta lista ou -1 se esta lista não contiver o elemento. |
| int lastIndexOf(Object value) | Retorna o índice da última ocorrência do elemento especificado nesta lista ou -1 se esta lista não contiver o elemento. |
| [ListIterator] listIterator() | Retorna um iterador de lista sobre os elementos desta lista (na sequência adequada). |
| [ListIterator] listIterator(int i) | Retorna um iterador de lista sobre os elementos desta lista (na sequência adequada), começando na posição especificada na lista. |
| [java.util.List] subList(int i, int i1) | Retorna uma exibição da parte desta lista entre o especificado "i", inclusive e "i1". |
| boolean retainAll([Collection] value) | Retém apenas os elementos desta lista que estão contidos na coleção especificada. |
| boolean removeAll([Collection] value) | Remove todos os objetos da lista que possuem o mesmo valor definido como argumento "value". |
| boolean containsAll([Collection] value) | Retorna verdadeiro se todos os objetos na lista tiverem o mesmo valor definido como o argumento "value", falso se não. |
| Object[] toArray(Object[] value) | Retorna uma matriz contendo todos os elementos nesta lista na sequência adequada (do primeiro ao último elemento) o tipo de tempo de execução da matriz retornada é o da matriz especificada. |