Class MethodValidationAdapter

java.lang.Object
org.springframework.validation.beanvalidation.MethodValidationAdapter
All Implemented Interfaces:
MethodValidator

public class MethodValidationAdapter extends Object implements MethodValidator
MethodValidator that uses a Bean Validation Validator for validation, and adapts ConstraintViolations to MethodValidationResult.
since:
6.1
Author:
Rossen stoyanchev
  • Constructor Details

    • MethodValidationAdapter

      public MethodValidationAdapter()
      Create an instance using a default JsR-303 validator underneath.
    • MethodValidationAdapter

      public MethodValidationAdapter(jakarta.validation.ValidatorFactory validatorFactory)
      Create an instance using the given JsR-303 ValidatorFactory.
      Parameters:
      validatorFactory - the JsR-303 ValidatorFactory to use
    • MethodValidationAdapter

      public MethodValidationAdapter(jakarta.validation.Validator validator)
      Create an instance using the given JsR-303 Validator.
      Parameters:
      validator - the JsR-303 Validator to use
    • MethodValidationAdapter

      public&nbsp;MethodValidationAdapter(supplier<jakarta.validation.Validator>&nbsp;validator)
      Create an instance for the supplied (potentially lazily initialized) Validator.
      Parameters:
      validator - a supplier for the Validator to use
  • Method Details