Componentes Check

Las restricciones a aplicar a un determinado dato se modelizan mediante la interface Check y sus correspondientes implementaciones.

Cada instancia de una restricción está asociada obligatoriamente a un único dato (componente Data ). Normalmente las restricciones proporcionan la posibilidad de utilizarse sin tener que estar obligatoriamente asociadas a un dato (componente Data ) mediante la implementación de un método estático que realiza la validación pasándole como argumento el valor a validar. Esta forma de operar no es la más habitual cuando se manejan varias informaciones, pero puede ser útil para validaciones de un único dato.

Estos componentes son los encargados de realizar la función de validación descrita en la presentación

Disponibles

Estos son los componentes Check disponibles actualmente

Clase Descripcion
NotBlankCheck Comprueba que no este en blanco
NotNullCheck Comprueba que no sea nulo
EmailCheck Comprueba que sea un email
DateCheck Comprueba que sea una Fecha en formato dd/mm/aaaa o dd-mm-aaaa
RegularExpressionCheck Comprueba que cumpla una determinada expresion regular