Uses of Interface
org.springframework.validation.Validator
Packages that use Validator Package Description org.springframework.messaging.handler.annotation.reactive Support classes for working with annotated message-handling methods with non-blocking, reactive contracts.org.springframework.messaging.handler.annotation.support Support classes for working with annotated message-handling methods.org.springframework.messaging.simp.annotation.support Support classes for handling messages from simple messaging protocols (like STOMP).org.springframework.messaging.simp.config Configuration support for WebSocket messaging using higher level messaging protocols.org.springframework.test.web.reactive.server Support for testing Spring WebFlux server endpoints viaWebTestClient.org.springframework.test.web.servlet.setup Contains built-inMockMvcBuilderimplementations.org.springframework.validation Provides data binding and validation functionality, for usage in business and/or UI layers.org.springframework.validation.beanvalidation Support classes for integrating a JSR-303 Bean Validation provider (such as Hibernate Validator) into a Spring ApplicationContext and in particular with Spring's data binding and validation APIs.org.springframework.web.bind.support Support classes for web data binding.org.springframework.web.reactive.config Spring WebFlux configuration infrastructure.org.springframework.web.servlet.config.annotation Annotation-based setup for Spring MVC.Uses of Validator in org.springframework.messaging.handler.annotation.reactive
Methods in org.springframework.messaging.handler.annotation.reactive that return Validator Modifier and Type Method Description ValidatorMessageMappingMessageHandler. getValidator()Return the configured Validator instance.ValidatorPayloadMethodArgumentResolver. getValidator()Return the configured validator, if any.Methods in org.springframework.messaging.handler.annotation.reactive with parameters of type Validator Modifier and Type Method Description voidMessageMappingMessageHandler. setValidator(Validator validator)Set the Validator instance used for validating@Payloadarguments.Constructors in org.springframework.messaging.handler.annotation.reactive with parameters of type Validator Constructor Description PayloadMethodArgumentResolver(List<? extends Decoder<?>> decoders, Validator validator, ReactiveAdapterRegistry registry, boolean useDefaultResolution)Uses of Validator in org.springframework.messaging.handler.annotation.support
Methods in org.springframework.messaging.handler.annotation.support with parameters of type Validator Modifier and Type Method Description voidDefaultMessageHandlerMethodFactory. setValidator(Validator validator)Set the Validator instance used for validating@Payloadarguments.Constructors in org.springframework.messaging.handler.annotation.support with parameters of type Validator Constructor Description PayloadArgumentResolver(MessageConverter messageConverter, Validator validator)Deprecated.PayloadArgumentResolver(MessageConverter messageConverter, Validator validator, boolean useDefaultResolution)Deprecated.PayloadMethodArgumentResolver(MessageConverter messageConverter, Validator validator)PayloadMethodArgumentResolver(MessageConverter messageConverter, Validator validator, boolean useDefaultResolution)Uses of Validator in org.springframework.messaging.simp.annotation.support
Methods in org.springframework.messaging.simp.annotation.support that return Validator Modifier and Type Method Description ValidatorSimpAnnotationMethodMessageHandler. getValidator()Return the configured Validator instance.Methods in org.springframework.messaging.simp.annotation.support with parameters of type Validator Modifier and Type Method Description voidSimpAnnotationMethodMessageHandler. setValidator(Validator validator)Set the Validator instance used for validating@Payloadarguments.Uses of Validator in org.springframework.messaging.simp.config
Methods in org.springframework.messaging.simp.config that return Validator Modifier and Type Method Description ValidatorAbstractMessageBrokerConfiguration. getValidator()Override this method to provide a customValidator.protected ValidatorAbstractMessageBrokerConfiguration. simpValidator()Return anValidatorinstance for validating@Payloadmethod arguments.Uses of Validator in org.springframework.test.web.reactive.server
Methods in org.springframework.test.web.reactive.server with parameters of type Validator Modifier and Type Method Description WebTestClient.ControllerSpecWebTestClient.ControllerSpec. validator(Validator validator)Configure a global Validator.Uses of Validator in org.springframework.test.web.servlet.setup
Methods in org.springframework.test.web.servlet.setup with parameters of type Validator Modifier and Type Method Description StandaloneMockMvcBuilderStandaloneMockMvcBuilder. setValidator(Validator validator)Provide a customValidatorinstead of the one created by default.Uses of Validator in org.springframework.validation
Subinterfaces of Validator in org.springframework.validation Modifier and Type Interface Description interfaceSmartValidatorExtended variant of theValidatorinterface, adding support for validation 'hints'.Methods in org.springframework.validation that return Validator Modifier and Type Method Description ValidatorDataBinder. getValidator()Return the primary Validator to apply after each binding step, if any.Methods in org.springframework.validation that return types with arguments of type Validator Modifier and Type Method Description List<Validator>DataBinder. getValidators()Return the Validators to apply after data binding.Methods in org.springframework.validation with parameters of type Validator Modifier and Type Method Description voidDataBinder. addValidators(Validator... validators)Add Validators to apply after each binding step.static voidValidationUtils. invokeValidator(Validator validator, Object target, Errors errors)static voidValidationUtils. invokeValidator(Validator validator, Object target, Errors errors, Object... validationHints)voidDataBinder. replaceValidators(Validator... validators)Replace the Validators to apply after each binding step.voidDataBinder. setValidator(Validator validator)Set the Validator to apply after each binding step.Uses of Validator in org.springframework.validation.beanvalidation
Classes in org.springframework.validation.beanvalidation that implement Validator Modifier and Type Class Description classCustomValidatorBeanConfigurable bean class that exposes a specific JSR-303 Validator through its original interface as well as through the SpringValidatorinterface.classLocalValidatorFactoryBeanThis is the central class forjavax.validation(JSR-303) setup in a Spring application context: It bootstraps ajavax.validation.ValidationFactoryand exposes it through the SpringValidatorinterface as well as through the JSR-303Validatorinterface and theValidatorFactoryinterface itself.classOptionalValidatorFactoryBeanLocalValidatorFactoryBeansubclass that simply turnsValidatorcalls into no-ops in case of no Bean Validation provider being available.classSpringValidatorAdapterAdapter that takes a JSR-303javax.validator.Validatorand exposes it as a SpringValidatorwhile also exposing the original JSR-303 Validator interface itself.Uses of Validator in org.springframework.web.bind.support
Methods in org.springframework.web.bind.support that return Validator Modifier and Type Method Description ValidatorConfigurableWebBindingInitializer. getValidator()Return the Validator to apply after each binding step, if any.Methods in org.springframework.web.bind.support with parameters of type Validator Modifier and Type Method Description voidConfigurableWebBindingInitializer. setValidator(Validator validator)Set the Validator to apply after each binding step.Uses of Validator in org.springframework.web.reactive.config
Methods in org.springframework.web.reactive.config that return Validator Modifier and Type Method Description protected ValidatorDelegatingWebFluxConfiguration. getValidator()protected ValidatorWebFluxConfigurationSupport. getValidator()Override this method to provide a customValidator.default ValidatorWebFluxConfigurer. getValidator()Provide a customValidator.ValidatorWebFluxConfigurerComposite. getValidator()ValidatorWebFluxConfigurationSupport. webFluxValidator()Return a globalValidatorinstance for example for validating@RequestBodymethod arguments.Methods in org.springframework.web.reactive.config with parameters of type Validator Modifier and Type Method Description protected ConfigurableWebBindingInitializerWebFluxConfigurationSupport. getConfigurableWebBindingInitializer(FormattingConversionService webFluxConversionService, Validator webFluxValidator)Return theConfigurableWebBindingInitializerto use for initializing allWebDataBinderinstances.RequestMappingHandlerAdapterWebFluxConfigurationSupport. requestMappingHandlerAdapter(ReactiveAdapterRegistry reactiveAdapterRegistry, ServerCodecConfigurer serverCodecConfigurer, FormattingConversionService conversionService, Validator validator)Uses of Validator in org.springframework.web.servlet.config.annotation
Methods in org.springframework.web.servlet.config.annotation that return Validator Modifier and Type Method Description protected ValidatorDelegatingWebMvcConfiguration. getValidator()protected ValidatorWebMvcConfigurationSupport. getValidator()Override this method to provide a customValidator.default ValidatorWebMvcConfigurer. getValidator()Provide a customValidatorinstead of the one created by default.ValidatorWebMvcConfigurerAdapter. getValidator()Deprecated.Provide a customValidatorinstead of the one created by default.ValidatorWebMvcConfigurationSupport. mvcValidator()Return a globalValidatorinstance for example for validating@ModelAttributeand@RequestBodymethod arguments.Methods in org.springframework.web.servlet.config.annotation with parameters of type Validator Modifier and Type Method Description protected ConfigurableWebBindingInitializerWebMvcConfigurationSupport. getConfigurableWebBindingInitializer(FormattingConversionService mvcConversionService, Validator mvcValidator)Return theConfigurableWebBindingInitializerto use for initializing allWebDataBinderinstances.RequestMappingHandlerAdapterWebMvcConfigurationSupport. requestMappingHandlerAdapter(ContentNegotiationManager contentNegotiationManager, FormattingConversionService conversionService, Validator validator)Returns aRequestMappingHandlerAdapterfor processing requests through annotated controller methods.