修飾子と型 | メソッドと説明 |
---|---|
Validator | PayloadMethodArgumentResolver.getValidator() 設定されたバリデーターがある場合はそれを返します。 |
Validator | MessageMappingMessageHandler.getValidator() 設定された Validator インスタンスを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | MessageMappingMessageHandler.setValidator(Validator validator) @Payload 引数の検証に使用される Validator インスタンスを設定します。 |
コンストラクターと説明 |
---|
PayloadMethodArgumentResolver(ListSE<? extends Decoder<?>> decoders, Validator validator, ReactiveAdapterRegistry registry, boolean useDefaultResolution) |
修飾子と型 | メソッドと説明 |
---|---|
void | DefaultMessageHandlerMethodFactory.setValidator(Validator validator) @Payload 引数の検証に使用される Validator インスタンスを設定します。 |
コンストラクターと説明 |
---|
PayloadArgumentResolver(MessageConverter messageConverter, Validator validator) 使用すべきではありません。 |
PayloadArgumentResolver(MessageConverter messageConverter, Validator validator, boolean useDefaultResolution) 使用すべきではありません。 |
PayloadMethodArgumentResolver(MessageConverter messageConverter, Validator validator) |
PayloadMethodArgumentResolver(MessageConverter messageConverter, Validator validator, boolean useDefaultResolution) |
修飾子と型 | メソッドと説明 |
---|---|
Validator | SimpAnnotationMethodMessageHandler.getValidator() 設定された Validator インスタンスを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | SimpAnnotationMethodMessageHandler.setValidator(Validator validator) @Payload 引数の検証に使用される Validator インスタンスを設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
Validator | AbstractMessageBrokerConfiguration.getValidator() このメソッドをオーバーライドして、カスタム Validator を提供します。 |
protected Validator | AbstractMessageBrokerConfiguration.simpValidator() @Payload メソッドの引数を検証するための Validator インスタンスを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
WebTestClient.ControllerSpec | WebTestClient.ControllerSpec.validator(Validator validator) グローバルバリデーターを設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
MockMvcWebTestClient.ControllerSpec | MockMvcWebTestClient.ControllerSpec.validator(Validator validator) カスタム Validator を提供します。 |
修飾子と型 | メソッドと説明 |
---|---|
StandaloneMockMvcBuilder | StandaloneMockMvcBuilder.setValidator(Validator validator) デフォルトで作成されたものではなく、カスタム Validator を提供します。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | SmartValidator Validator インターフェースの拡張バリアント、検証「ヒント」のサポートを追加。 |
修飾子と型 | メソッドと説明 |
---|---|
Validator | DataBinder.getValidator() 各バインディングステップの後に適用するプライマリバリデータを返します(ある場合)。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<Validator> | DataBinder.getValidators() データバインディング後に適用するバリデーターを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | DataBinder.addValidators(Validator... validators) 各バインディングステップの後に適用するバリデーターを追加します。 |
static void | ValidationUtils.invokeValidator(Validator validator, ObjectSE target, Errors errors) |
static void | ValidationUtils.invokeValidator(Validator validator, ObjectSE target, Errors errors, ObjectSE... validationHints) |
void | DataBinder.replaceValidators(Validator... validators) 各バインディングステップの後に適用するバリデーターを置き換えます。 |
void | DataBinder.setValidator(Validator validator) 各バインディングステップの後に適用するように Validator を設定します。 |
修飾子と型 | クラスと説明 |
---|---|
class | CustomValidatorBean 元のインターフェースと Spring Validator インターフェースを介して特定の JSR-303 バリデーターを公開する構成可能な Bean クラス。 |
class | LocalValidatorFactoryBean これは、Spring アプリケーションコンテキストでの javax.validation (JSR-303)セットアップの中心的なクラスです。javax.validation.ValidationFactory をブートストラップし、Spring Validator インターフェースと、JSR-303 Validator EE インターフェースおよび ValidatorFactory EE インターフェース自体を介して公開します。 |
class | OptionalValidatorFactoryBean Bean 検証プロバイダーが利用できない場合に、 Validator 呼び出しを単に no-ops に変える LocalValidatorFactoryBean サブクラス。 |
class | SpringValidatorAdapter JSR-303 javax.validator.Validator を取り、それを Spring Validator として公開すると同時に、元の JSR-303 Validator インターフェース自体を公開するアダプター。 |
修飾子と型 | メソッドと説明 |
---|---|
Validator | ConfigurableWebBindingInitializer.getValidator() 存在する場合、各バインディングステップの後に適用するバリデーターを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ConfigurableWebBindingInitializer.setValidator(Validator validator) 各バインディングステップの後に適用するように Validator を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
Validator | WebFluxConfigurerComposite.getValidator() |
default Validator | WebFluxConfigurer.getValidator() カスタム Validator を提供します。 |
protected Validator | DelegatingWebFluxConfiguration.getValidator() |
protected Validator | WebFluxConfigurationSupport.getValidator() このメソッドをオーバーライドして、カスタム Validator を提供します。 |
Validator | WebFluxConfigurationSupport.webFluxValidator() たとえば、 @RequestBody メソッドの引数を検証するために、グローバル Validator インスタンスを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ConfigurableWebBindingInitializer | WebFluxConfigurationSupport.getConfigurableWebBindingInitializer(FormattingConversionService webFluxConversionService, Validator webFluxValidator) すべての WebDataBinder インスタンスの初期化に使用する ConfigurableWebBindingInitializer を返します。 |
RequestMappingHandlerAdapter | WebFluxConfigurationSupport.requestMappingHandlerAdapter(ReactiveAdapterRegistry reactiveAdapterRegistry, ServerCodecConfigurer serverCodecConfigurer, FormattingConversionService conversionService, Validator validator) |
修飾子と型 | メソッドと説明 |
---|---|
Validator | WebMvcConfigurerAdapter.getValidator() 使用すべきではありません。 デフォルトで作成されたものではなく、カスタム Validator を提供します。 |
protected Validator | DelegatingWebMvcConfiguration.getValidator() |
protected Validator | WebMvcConfigurationSupport.getValidator() このメソッドをオーバーライドして、カスタム Validator を提供します。 |
default Validator | WebMvcConfigurer.getValidator() デフォルトで作成されたものではなく、カスタム Validator を提供します。 |
Validator | WebMvcConfigurationSupport.mvcValidator() |
修飾子と型 | メソッドと説明 |
---|---|
protected ConfigurableWebBindingInitializer | WebMvcConfigurationSupport.getConfigurableWebBindingInitializer(FormattingConversionService mvcConversionService, Validator mvcValidator) すべての WebDataBinder インスタンスの初期化に使用する ConfigurableWebBindingInitializer を返します。 |
RequestMappingHandlerAdapter | WebMvcConfigurationSupport.requestMappingHandlerAdapter(ContentNegotiationManager contentNegotiationManager, FormattingConversionService conversionService, Validator validator) アノテーション付きコントローラーメソッドを介してリクエストを処理するための RequestMappingHandlerAdapter を返します。 |