Package org.vaadin.intergal.validation
Class DynValidator<T>
- java.lang.Object
-
- org.vaadin.intergal.validation.DynValidator<T>
-
- All Implemented Interfaces:
com.vaadin.flow.data.binder.Validator<T>,Serializable,BiFunction<T,com.vaadin.flow.data.binder.ValueContext,com.vaadin.flow.data.binder.ValidationResult>
public class DynValidator<T> extends Object implements com.vaadin.flow.data.binder.Validator<T>
Implementación de Binder.Validator que delega en el servicio de validación- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DynValidator(String constraint, ValidationMetadata<T> metadata)Crea una nueva instancia deDynValidatorLa regla de validación se analiza contra la instancia deValidationServicedevuelta porValidationServiceProviderque pueden ser utilizados en la validacion
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.vaadin.flow.data.binder.ValidationResultapply(T value, com.vaadin.flow.data.binder.ValueContext context)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.function.BiFunction
andThen
-
-
-
-
Constructor Detail
-
DynValidator
public DynValidator(String constraint, ValidationMetadata<T> metadata)
Crea una nueva instancia deDynValidatorLa regla de validación se analiza contra la instancia deValidationServicedevuelta porValidationServiceProviderque pueden ser utilizados en la validacion- Parameters:
constraint- La regla de validaciónmetadata- metadatos sobre la propiedad
-
-
Method Detail
-
apply
public com.vaadin.flow.data.binder.ValidationResult apply(T value, com.vaadin.flow.data.binder.ValueContext context)
- Specified by:
applyin interfaceBiFunction<T,com.vaadin.flow.data.binder.ValueContext,com.vaadin.flow.data.binder.ValidationResult>- Specified by:
applyin interfacecom.vaadin.flow.data.binder.Validator<T>
-
-