Interface: Lista

Métodos

concat

concat(lista) retorna regras.Lista

Crie uma nova lista adicionando os elementos de outra lista ao final desta lista.

Parâmetro

lista

regras.Lista

lista para concatenar.

O valor não deve ser nulo.

Devoluções

non-null rules.List a lista com todos os elementos da outra lista adicionados.

tem tudo

hasAll(lista) retorna regras.Boolean

Determine se a lista contém todos os elementos de outra lista.

Parâmetro

lista

regras.Lista

A lista de elementos a serem procurados.

O valor não deve ser nulo.

Devoluções

non-null rules.Boolean verdadeiro se esta lista contiver todos os elementos da outra.

tem qualquer

hasAny(lista) retorna regras.Boolean

Determine se a lista contém algum elemento de outra lista.

Parâmetro

lista

regras.Lista

A lista de elementos a serem procurados.

O valor não deve ser nulo.

Devoluções

non-null rules.Boolean verdadeiro se esta lista contiver algum elemento da outra.

tem apenas

hasOnly(lista) retorna regras.Boolean

Determine se todos os elementos da lista estão presentes em outra lista.

Parâmetro

lista

regras.Lista

A lista de elementos a serem procurados.

O valor não deve ser nulo.

Devoluções

non-null rules.Boolean verdadeiro se todos os elementos da lista estiverem presentes em outra lista, excluindo elementos repetidos.

Exemplo

['a', 'b'].hasOnly(['a', 'c']) == false
['a', 'b'].hasOnly(['a', 'b', 'c']) == true
['a', 'b'].hasOnly(['b', 'a']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b', 'c']) == true

juntar

join(separador) retorna regras.String

Junte os elementos da lista em uma string, com um separador.

Parâmetro

separador

regras.String

String para separar elementos.

O valor não deve ser nulo.

Devoluções

non-null rules.String a lista unida como uma string.

deletar tudo

removeAll(lista) retorna regras.Lista

Crie uma nova lista removendo os elementos de outra lista desta lista.

Parâmetro

lista

regras.Lista

lista de elementos a serem removidos..

O valor não deve ser nulo.

Devoluções

non-null rules.List a lista com todos os elementos da outra lista removidos.

tamanho

size() retorna regras.Integer

Obtenha o número de valores na lista.

Devoluções

non-null rules.Integer o número de valores na lista.

pôr

toSet() retorna regras.Set

Retorna um conjunto contendo todos os elementos únicos da lista.

Caso dois ou mais elementos sejam iguais, mas não idênticos, o conjunto de resultados conterá apenas o primeiro elemento da lista. Os elementos restantes são descartados.

Devoluções

non-null rules.Set Conjunto de conjunto contendo valores exclusivos na lista fornecida.