Class DropwizardConfiguredValidator

java.lang.Object
io.dropwizard.jersey.validation.DropwizardConfiguredValidator
All Implemented Interfaces:
jakarta.validation.Validator, org.glassfish.jersey.server.internal.inject.ConfiguredValidator

public class DropwizardConfiguredValidator extends Object implements org.glassfish.jersey.server.internal.inject.ConfiguredValidator
  • Constructor Details

    • DropwizardConfiguredValidator

      public DropwizardConfiguredValidator(jakarta.validation.Validator validator)
  • Method Details

    • validateResourceAndInputParams

      public void validateResourceAndInputParams(Object resource, org.glassfish.jersey.server.model.Invocable invocable, Object[] objects) throws jakarta.validation.ConstraintViolationException
      Specified by:
      validateResourceAndInputParams in interface org.glassfish.jersey.server.internal.inject.ConfiguredValidator
      Throws:
      jakarta.validation.ConstraintViolationException
    • validateResult

      public void validateResult(Object resource, org.glassfish.jersey.server.model.Invocable invocable, Object returnValue) throws jakarta.validation.ConstraintViolationException
      Specified by:
      validateResult in interface org.glassfish.jersey.server.internal.inject.ConfiguredValidator
      Throws:
      jakarta.validation.ConstraintViolationException
    • validate

      public <T> Set<jakarta.validation.ConstraintViolation<T>> validate(T t, Class<?>... classes)
      Specified by:
      validate in interface jakarta.validation.Validator
    • validateProperty

      public <T> Set<jakarta.validation.ConstraintViolation<T>> validateProperty(T t, String s, Class<?>... classes)
      Specified by:
      validateProperty in interface jakarta.validation.Validator
    • validateValue

      public <T> Set<jakarta.validation.ConstraintViolation<T>> validateValue(Class<T> aClass, String s, Object o, Class<?>... classes)
      Specified by:
      validateValue in interface jakarta.validation.Validator
    • getConstraintsForClass

      public jakarta.validation.metadata.BeanDescriptor getConstraintsForClass(Class<?> aClass)
      Specified by:
      getConstraintsForClass in interface jakarta.validation.Validator
    • unwrap

      public <T> T unwrap(Class<T> aClass)
      Specified by:
      unwrap in interface jakarta.validation.Validator
    • forExecutables

      public jakarta.validation.executable.ExecutableValidator forExecutables()
      Specified by:
      forExecutables in interface jakarta.validation.Validator