Class BeanValidationProvider

java.lang.Object
org.apache.cxf.validation.BeanValidationProvider
All Implemented Interfaces:
AutoCloseable

public class BeanValidationProvider extends Object implements AutoCloseable
  • Constructor Details

    • BeanValidationProvider

      public BeanValidationProvider()
    • BeanValidationProvider

      public BeanValidationProvider(jakarta.validation.ParameterNameProvider parameterNameProvider)
    • BeanValidationProvider

      public BeanValidationProvider(ValidationConfiguration cfg)
    • BeanValidationProvider

      public BeanValidationProvider(jakarta.validation.Validator validator)
    • BeanValidationProvider

      public BeanValidationProvider(jakarta.validation.ValidatorFactory factory)
    • BeanValidationProvider

      public BeanValidationProvider(jakarta.validation.ValidationProviderResolver resolver)
    • BeanValidationProvider

      public BeanValidationProvider(jakarta.validation.ValidationProviderResolver resolver, Class<U> providerType)
    • BeanValidationProvider

      public BeanValidationProvider(jakarta.validation.ValidationProviderResolver resolver, Class<U> providerType, ValidationConfiguration cfg)
  • Method Details

    • validateParameters

      public <T> void validateParameters(T instance, Method method, Object[] arguments)
    • validateReturnValue

      public <T> void validateReturnValue(T instance, Method method, Object returnValue)
    • validateReturnValue

      public <T> void validateReturnValue(T bean)
    • validateBean

      public <T> void validateBean(T bean)
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable