Anotaciones de validación
- Última actualización2021/04/21
Valida las cadenas y los valores con anotación que se utilizan en el código Java.
| Anotación | Descripción |
|---|---|
| CodeType | El tipo MIME del código que se debe formatear. |
| CredentialOnly | Solo puede aceptar un valor de credencial, no se permiten cadenas. |
| Equals | Valida que la cadena proporcionada sea igual a una variable de cadena con la anotación correspondiente. |
| FileExtension | Valida que el valor de cadena con la anotación que finaliza con el tipo de extensión admitido. |
| GreaterThan | Valida que el valor de la variable numérica con anotación sea siempre mayor que el valor numérico dado. |
| GreaterThanEqualTo | Valida que el valor de la variable numérica con anotación sea siempre mayor o igual que el valor numérico dado. |
| LessThan | Valida que el valor de la variable numérica con anotación sea siempre menor que el valor numérico dado. |
| LessThanEqualTo | Valida que el valor de la variable numérica con anotación sea siempre menor o igual que el valor numérico dado. |
| LocalFile | Solo acepta rutas locales, sin expresión de archivo. |
| MatchesRegex | Valida que el valor de la cadena con anotación coincida con la expresión regular dada. |
| NotEmpty | Valida y lanza excepciones cuando el valor de la variable con anotación es nulo.
|
| NotEquals | Valida que la cadena proporcionada no sea igual a una variable de cadena con la anotación correspondiente. |
| NotMatchesRegex | Valida que el valor de la cadena con anotación no coincida con la expresión regular dada. |
| NumberInteger | Se asegura de que la IU acepte solo números enteros y no decimales para el valor de la variable con anotación. |
| RepositoryFile | Solo acepta rutas de repositorio, sin expresión de archivo. |
| VariableNotPackage | No permite seleccionar una variable de este paquete. |
| VariablePackage | Permite seleccionar una variable únicamente de este paquete. |
| VariableSubType | El subtipo de variable debe coincidir. |
| VariableType | El tipo de variable debe coincidir. |
| VariableUserDefined | Solo se puede elegir una variable definida por el usuario. |