Class 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 Detail

      • DropwizardConfiguredValidator

        public DropwizardConfiguredValidator​(jakarta.validation.Validator validator)
    • Method Detail

      • 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