Java EE/Restrições Embutidas: diferenças entre revisões
[edição verificada] | [edição verificada] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
Sem resumo de edição |
||
Linha 63:
<hr>
<code>@Size</code> restringe a quantidade mínima e/ou máxima de caracteres que a variável
<code>CharSequence</code>, <code>Collection</code> (<code>ArrayList</code> e <code></code> p. ex.), <code>Map</code> e vetores são tipos suportados.
Linha 82:
String categoriaCNH;
</source>
O elemento opcional opcional <code>Pattern.Flag[] flags</code> define alterações sobre a expressão regular especificada. Seu padrão é vazio.
Linha 102 ⟶ 101:
@Past
Calendar aniversario;
</source>
==Anotações internas List==
É possível utilizar diversas restrições para um mesmo campo.
<source lang="Java">
@NotNull
@Digits(integer = 1, fraction = 3)
@Max(5)
BigDecimal precoLitroCombustivel;
</source>
|