Package es.mcu.yingo.campos.validadores

Interface Summary
ValidadorCampo Interfaz que define un único método "valida".
 

Class Summary
ValidadorCampoCaracterNumerico Implementación del interfaz ValidadorCampo que valida que el valor sea de tipo numérico
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoCif Implementación del interfaz ValidadorCampo que valida que el valor sea de tipo CIF
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoCifNif Implementación del interfaz ValidadorCampo que valida que el valor cumpla las validaciones del formato CIF y del formato NIF
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoCifNifNie Implementación del interfaz ValidadorCampo que valida que el valor cumpla las validaciones del formato CIF, del formato NIF
y del formato NIE
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoDecimal Implementación del interfaz ValidadorCampo
El propósito de este Validador es el de controlar que el campo que ha sido ingresado cumple el formato para números con decimales establecido
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoDocumentosAbstracto Implementación del interfaz ValidadorCampo que
reune opereciones comunes que utilizan los validadores de
documentos de tipo CIF, NIF, NIE
ValidadorCampoEmail Implementación del interfaz ValidadorCampo que valida que el valor tenga la forma de un correo electrónico
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoExpresionRegular Validador de campo que devuelve error si el valor del campo no cumple con la expresión regular del atributo expRegular
ValidadorCampoFecha Implementación del interfaz ValidadorCampo que valida que el valor cumpla las validaciones del formato de tipo fecha
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoFechaMayorActual Implementación del interfaz ValidadorCampo que valida que el valor cumpla las validaciones del formato de tipo fecha
y que además la fecha introducida sea mayor que la fecha actual
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoFechaMayorLista Obtiene la lista de objetos Calendar a partir del listador y comprueba que el valor de la fecha introducida sea mayor que todas las de la lista.
ValidadorCampoFechaMenorActual Implementación del interfaz ValidadorCampo que valida que el valor cumpla las validaciones del formato de tipo fecha
y que además la fecha introducida sea menor que la fecha actual
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoHora Implementación del interfaz ValidadorCampo que valida que el valor sea una hora
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoListaValoresAbstracto Implementación del interfaz ValidadorCampo con los métodos y atributos de validación de un valor en una lista
ValidadorCampoListaValoresNoValidos Implementación del interfaz ValidadorCampo que valida que el valor que se pasa por argumento no está incluido en la lista de valores no válidos
En caso de que el valor este incluido en la lista, se devuelve un MensajeI18n con el error
ValidadorCampoListaValoresValidos Implementación del interfaz ValidadorCampo que valida que el valor que se pasa por argumento está incluido en la lista de valores válidos
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoLongitudCadena Implementación del interfaz ValidadorCampo que valida que el valor tenga la longitud adecuada
Valida que la la longitud de la cadena sea (mayor, menor o igual)
al atributo longitud y que se puede configurar con los parámetros de la clase.
ValidadorCampoNie Implementación del interfaz ValidadorCampo que
valida que el valor sea de tipo NIE
En caso de que el valor no sea correcto,
se devuelve un MensajeI18n con el error
ValidadorCampoNif Implementación del interfaz ValidadorCampo que valida que el valor sea de tipo Nif
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoNifNie Implementación del interfaz ValidadorCampo que valida que el valor sea de tipo Nif o de tipo Nie
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoNoBlanco Implementación del interfaz ValidadorCampo que valida que el valor sea nulo ni vacío
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoNoBlancoTrim Implementación del interfaz ValidadorCampo que valida que el valor sea nulo ni vacío, ni espacios en blanco
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoNoNulo Implementación del interfaz ValidadorCampo que valida únicamente que el valor no sea nulo
En caso de que el valor sea nulo, se devuelve un MensajeI18n con el error
ValidadorCampoNumEntero Implementación del interfaz ValidadorCampo que valida que el valor sea de tipo entero
Además de esto, permite definir valores máximo y mínimo para el valor del campo
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoNumReal Implementación del interfaz ValidadorCampo que valida que el valor sea un número real
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoPermiteVacioAbstracto Clase abstracta que implementa del interfaz ValidadorCampo
Los objetos que extiendan de esta clase, en el caso de que el valor sea la cadena
vacia, o que el valor sea null, se devuelve null, es decir, que no hay error.
ValidadorCampoSiempreValido Implementación del interfaz ValidadorCampo que
no valida, es decir que siempre pasa la validación, esto és,
siempre da el dato por bueno
Siempre devuelve null
ValidadorCampoSIoNO Implementación del interfaz ValidadorCampo que valida que el valor esté estre los siguientes valores:
[si, no] ignorando mayúsculas-minúsculas En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoSQLInyection Implementación del interfaz ValidadorCampo que valida que no se pueda hacer una SQL Inyection
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error
ValidadorCampoTelefonoFax Implementación del interfaz ValidadorCampo que valida que el valor case con la forma de unteléfono o un fax
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error