Anotações de validação
- Última atualização2021/04/21
Valida strings e valores anotados usados no código Java.
| Anotação | Descrição |
|---|---|
| CodeType | O tipo MIME do código a ser formatado. |
| CredentialOnly | Só pode aceitar um valor de credencial, nenhuma string permitida. |
| Equals | Valida se a string fornecida é igual à variável de string anotada. |
| FileExtension | Valida o valor de string anotado que termina com o tipo de extensão com suporte. |
| GreaterThan | Valida se o valor da variável numérica anotada é sempre maior que o valor numérico fornecido. |
| GreaterThanEqualTo | Valida se o valor da variável numérica anotada é sempre maior ou igual ao valor numérico fornecido. |
| LessThan | Valida se o valor da variável numérica anotada é sempre menor que o valor numérico fornecido. |
| LessThanEqualTo | Valida se o valor da variável numérica anotada é sempre menor ou igual ao valor numérico fornecido. |
| LocalFile | Só pode aceitar caminhos locais e nenhuma expressão de arquivo. |
| MatchesRegex | Valida se o valor da string anotada corresponde à expressão regular fornecida. |
| NotEmpty | Valida e lança uma exceção quando o valor da variável anotada é nulo.
|
| NotEquals | Valida que a string fornecida não é igual à variável de string anotada. |
| NotMatchesRegex | Valida se o valor da string anotada não corresponde à expressão regular fornecida. |
| NumberInteger | Garante que a interface do usuário aceite apenas números inteiros e não duplos para o valor da variável anotada. |
| RepositoryFile | Só pode aceitar caminhos de repositório e nenhuma expressão de arquivo. |
| VariableNotPackage | Não é possível escolher uma variável deste pacote. |
| VariablePackage | É possível escolher apenas uma variável desse pacote. |
| VariableSubType | O subtipo de variável deve corresponder. |
| VariableType | O tipo de variável deve corresponder. |
| VariableUserDefined | Pode escolher uma variável definida pelo usuário. |