类 CustomValidatorBean
java.lang.Object
cn.taketoday.validation.beanvalidation.InfraValidatorAdapter
cn.taketoday.validation.beanvalidation.CustomValidatorBean
- 所有已实现的接口:
InitializingBean,SmartValidator,Validator,jakarta.validation.Validator
public class CustomValidatorBean
extends InfraValidatorAdapter
implements jakarta.validation.Validator, InitializingBean
Configurable bean class that exposes a specific JSR-303 Validator
through its original interface as well as through the Framework
Validator interface.- 从以下版本开始:
- 4.0
- 作者:
- Juergen Hoeller
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidvoidsetMessageInterpolator(jakarta.validation.MessageInterpolator messageInterpolator) Specify a custom MessageInterpolator to use for this Validator.voidsetTraversableResolver(jakarta.validation.TraversableResolver traversableResolver) Specify a custom TraversableResolver to use for this Validator.voidsetValidatorFactory(jakarta.validation.ValidatorFactory validatorFactory) Set the ValidatorFactory to obtain the target Validator from.从类继承的方法 cn.taketoday.validation.beanvalidation.InfraValidatorAdapter
determineErrorCode, determineField, forExecutables, getArgumentsForConstraint, getConstraintsForClass, getRejectedValue, getResolvableField, processConstraintViolations, requiresMessageFormat, supports, unwrap, validate, validate, validate, validateProperty, validateValue, validateValue从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 jakarta.validation.Validator
forExecutables, getConstraintsForClass, unwrap, validate, validateProperty, validateValue
-
构造器详细资料
-
CustomValidatorBean
public CustomValidatorBean()
-
-
方法详细资料
-
setValidatorFactory
public void setValidatorFactory(jakarta.validation.ValidatorFactory validatorFactory) Set the ValidatorFactory to obtain the target Validator from.Default is
Validation.buildDefaultValidatorFactory(). -
setMessageInterpolator
public void setMessageInterpolator(jakarta.validation.MessageInterpolator messageInterpolator) Specify a custom MessageInterpolator to use for this Validator. -
setTraversableResolver
public void setTraversableResolver(jakarta.validation.TraversableResolver traversableResolver) Specify a custom TraversableResolver to use for this Validator. -
afterPropertiesSet
public void afterPropertiesSet()- 指定者:
afterPropertiesSet在接口中InitializingBean
-