Interface: Lista

Métodos

concat

concat (lista) retorna regras.Lista

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

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.

hasAll

hasAll (list) 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 procurar.

O valor não deve ser nulo.

Devoluções

non-null rules.Boolean true se esta lista contiver todos os elementos na outra.

hasAny

hasAny (lista) retorna regras. Booleano

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

Parâmetro

Lista

regras.Lista

A lista de elementos a procurar.

O valor não deve ser nulo.

Devoluções

non-null rules.Boolean true se esta lista contiver qualquer elemento na outra.

tem apenas

hasOnly (list) 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 procurar.

O valor não deve ser nulo.

Devoluções

non-null rules.Boolean true se todos os elementos na 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

Junte

join (separador) retorna regras. String

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

Parâmetro

separador

rules.String

String para separar os 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 dessa 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. Conjunto

Retorna um conjunto contendo todos os elementos exclusivos da lista.

No caso de dois ou mais elementos serem iguais, mas não idênticos, o conjunto de resultados conterá apenas o primeiro elemento da lista. Os demais elementos são descartados.

Devoluções

non-null rules.Set conjuntos contendo valores exclusivos na lista fornecida.