sexta-feira, 19 de agosto de 2016

Cadeia válida

Cadeia válida, coleção ou Mapa não está vazio

No caso de uma String, a definição de não vazio é que o comprimento é maior do que zero e não é composto de todos os caracteres em branco. No caso de uma coleção ou Map, refere-se a quantos itens que ele contém.

Cadeia válida, coleção ou Mapa está vazio

No caso de uma String, a definição de vazio é que o comprimento é igual a zero ou é composto de todos os caracteres em branco. No caso de uma coleção ou Map, refere-se a quantos itens que ele contém.

validar Tamanho

Valida que o tamanho da entrada está entre dado min e os limites máximos. É válido para entradas do tipo String, Colecção, Mapa e Matriz. No caso de uma cadeia, o tamanho refere-se ao comprimento em caracteres

Validar não nulo

Falhará se o valor é nulo ou uma instância de NullPayload

Validar Null

Falhará se o valor for não nula e não uma instância de NullPayload

Validar que uma String pode ser transformado em um número

Este processador valida que uma String pode ser analisado como um número de um certo tipo.
Validar IP Adress
Verifica se um determinado endereço IP é válido. Ele suporta tanto IPv4 e IPv6. No caso do IPv6, os endereços completos e colapsadas são suportados, mas endereços com portas não são.

Validar URL

Valida que uma determinada cadeia pode ser interpretada como um URL. Isso é feito invocando o construtor URL (String) na classe 'java.net.URL'. Se esse construtor lança exceção, em seguida, a validação falhar. Qualquer String que este construtor aceita é considerado válido.

é verdade e é falsa Validators fallback

Embora os validadores acima são bastante geral e cobrir muitos casos de uso, você pode sempre encontrar-se numa situação que não chega a corresponder ao seu caso de uso, é por isso que há duas expressões fallback que simplesmente avaliam que uma determinada expressão é verdadeira ou falsa. Um deles espera que a expressão para avaliar a verdadeira, a outra como falsa.
 

Nenhum comentário:

Postar um comentário