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(ValidatorFactory validatorFactory)
      Create an instance using the given JSR-303 ValidatorFactory.
      Parameters:
      validatorFactory - the JSR-303 ValidatorFactory to use
    • MethodValidationAdapter

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

      public MethodValidationAdapter(Supplier<Validator> validator)
      Create an instance for the supplied (potentially lazily initialized) Validator.
      Parameters:
      validator - a Supplier for the Validator to use
  • Method Details