インターフェースの使用
org.springframework.context.MessageSourceResolvable
MessageSourceResolvable を使用するパッケージ
パッケージ
説明
このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。
JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。
基礎となる検証ライブラリから独立した、メソッド検証のための抽象化およびサポートクラス。
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
ビューの解決による結果処理のサポート。
Spring の Web MVC フレームワークのサポートクラス。
このパッケージには、JSP 2.0 + 用の Spring の JSP 標準タグライブラリが含まれています。
HTML エスケープや Cookie 処理などのその他の Web ユーティリティクラス。
org.springframework.context 内の MessageSourceResolvable 使用
型 MessageSourceResolvable のパラメーターを持つ org.springframework.context のメソッド修飾子と型メソッド説明MessageSource.getMessage
(MessageSourceResolvable resolvable, @Nullable LocaleSE locale) 渡されたMessageSourceResolvable
引数内に含まれるすべての属性を使用して、メッセージの解決を試みます。org.springframework.context.support 内の MessageSourceResolvable 使用
型 MessageSourceResolvable のパラメーターを持つ org.springframework.context.support のメソッド修飾子と型メソッド説明AbstractMessageSource.getDefaultMessage
(MessageSourceResolvable resolvable, @Nullable LocaleSE locale) 指定されたMessageSourceResolvable
のデフォルトメッセージを取得します。AbstractApplicationContext.getMessage
(MessageSourceResolvable resolvable, @Nullable LocaleSE locale) final StringSE
AbstractMessageSource.getMessage
(MessageSourceResolvable resolvable, @Nullable LocaleSE locale) DelegatingMessageSource.getMessage
(MessageSourceResolvable resolvable, @Nullable LocaleSE locale) MessageSourceAccessor.getMessage
(MessageSourceResolvable resolvable) 指定された MessageSourceResolvable (たとえば、ObjectError インスタンス) をデフォルトのロケールで取得します。MessageSourceAccessor.getMessage
(MessageSourceResolvable resolvable, LocaleSE locale) 指定されたロケールで指定された MessageSourceResolvable (たとえば、ObjectError インスタンス) を取得します。型 MessageSourceResolvable のパラメーターを持つ org.springframework.context.support のコンストラクター修飾子コンストラクター説明コピーコンストラクター: 別の解決可能なものから新しいインスタンスを作成します。org.springframework.validation 内の MessageSourceResolvable 使用
MessageSourceResolvable を実装している org.springframework.validation のクラス修飾子と型クラス説明class
フィールドエラー、つまり特定のフィールド値を拒否する理由をカプセル化します。class
オブジェクトエラー、つまりオブジェクトを拒否するグローバルな理由をカプセル化します。org.springframework.validation.beanvalidation 内の MessageSourceResolvable 使用
修飾子と型メソッド説明protected MessageSourceResolvable
SpringValidatorAdapter.getResolvableField
(StringSE objectName, StringSE field) 指定されたフィールドの解決可能なラッパーを構築し、MessageSource
のフィールド名を解決できるようにします。org.springframework.validation.method 内の MessageSourceResolvable 使用
型 MessageSourceResolvable の引数を持つ型を返す org.springframework.validation.method のメソッド修飾子と型メソッド説明default ListSE
<? extends MessageSourceResolvable> MethodValidationResult.getAllErrors()
すべての検証結果からのすべてのエラーを含む単一のリストを返します。MethodValidationException.getCrossParameterValidationResults()
MethodValidationResult.getCrossParameterValidationResults()
クロスパラメーター検証からエラーを返します。ParameterValidationResult.getResolvableErrors()
検証ライブラリの検証エラーから適応されたMessageSourceResolvable
表現のリスト。型 MessageSourceResolvable のパラメーターを持つ org.springframework.validation.method のメソッド修飾子と型メソッド説明<T> T
ParameterValidationResult.unwrap
(MessageSourceResolvable error, ClassSE<T> sourceType) 指定されたエラーの背後にあるソースをアンラップします。型 MessageSourceResolvable の型引数を持つ org.springframework.validation.method のコンストラクターパラメーター修飾子コンストラクター説明ParameterValidationResult
(MethodParameter param, @Nullable ObjectSE arg, CollectionSE<? extends MessageSourceResolvable> errors, @Nullable ObjectSE container, @Nullable IntegerSE index, @Nullable ObjectSE key, BiFunctionSE<MessageSourceResolvable, ClassSE<?>, ObjectSE> sourceLookup) ParameterValidationResult
を作成します。ParameterValidationResult
(MethodParameter param, @Nullable ObjectSE arg, CollectionSE<? extends MessageSourceResolvable> errors, @Nullable ObjectSE container, @Nullable IntegerSE index, @Nullable ObjectSE key, BiFunctionSE<MessageSourceResolvable, ClassSE<?>, ObjectSE> sourceLookup) ParameterValidationResult
を作成します。org.springframework.web.method.annotation 内の MessageSourceResolvable 使用
型 MessageSourceResolvable の引数を持つ型を返す org.springframework.web.method.annotation のメソッドorg.springframework.web.reactive.result.view 内の MessageSourceResolvable 使用
型 MessageSourceResolvable のパラメーターを持つ org.springframework.web.reactive.result.view のメソッド修飾子と型メソッド説明RequestContext.getMessage
(MessageSourceResolvable resolvable) "defaultHtmlEscape" 設定を使用して、指定された MessageSourceResolvable (たとえば、ObjectError インスタンス) を取得します。RequestContext.getMessage
(MessageSourceResolvable resolvable, boolean htmlEscape) 指定された MessageSourceResolvable (たとえば、ObjectError インスタンス) を取得します。org.springframework.web.servlet.support 内の MessageSourceResolvable 使用
型 MessageSourceResolvable のパラメーターを持つ org.springframework.web.servlet.support のメソッド修飾子と型メソッド説明RequestContext.getMessage
(MessageSourceResolvable resolvable) "defaultHtmlEscape" 設定を使用して、指定された MessageSourceResolvable (たとえば、ObjectError インスタンス) を取得します。RequestContext.getMessage
(MessageSourceResolvable resolvable, boolean htmlEscape) 指定された MessageSourceResolvable (たとえば、ObjectError インスタンス) を取得します。org.springframework.web.servlet.tags 内の MessageSourceResolvable 使用
型 MessageSourceResolvable のパラメーターを持つ org.springframework.web.servlet.tags のメソッド修飾子と型メソッド説明void
MessageTag.setMessage
(MessageSourceResolvable message) このタグに MessageSourceResolvable を設定します。org.springframework.web.util 内の MessageSourceResolvable 使用
型 MessageSourceResolvable の型パラメーターを使用した org.springframework.web.util のメソッド修飾子と型メソッド説明static <E extends MessageSourceResolvable>
MapSE<E, StringSE> デフォルトのメッセージまたは最初のエラーコードを単純にフォーマットする空のMessageSource
を含むBindErrorUtils.resolve(List, MessageSource, Locale)
のショートカット。また、フィールドエラーのフィールド名も先頭に追加します。static <E extends MessageSourceResolvable>
MapSE<E, StringSE> BindErrorUtils.resolve
(ListSE<E> errors, MessageSource messageSource, LocaleSE locale) 指定されたMessageSource
を通じてすべてのエラーを解決します。型 MessageSourceResolvable の型引数を持つ org.springframework.web.util のメソッドパラメーター修飾子と型メソッド説明static StringSE
BindErrorUtils.resolveAndJoin
(CharSequenceSE delimiter, CharSequenceSE prefix, CharSequenceSE suffix, ListSE<? extends MessageSourceResolvable> errors, MessageSource messageSource, LocaleSE locale) 指定されたMessageSource
を通じてすべてのエラーを解決し、結合します。static StringSE
BindErrorUtils.resolveAndJoin
(ListSE<? extends MessageSourceResolvable> errors) デフォルトのメッセージまたは最初のエラーコードを単純にフォーマットする空のMessageSource
を含むBindErrorUtils.resolveAndJoin(List, MessageSource, Locale)
のショートカット。また、フィールドエラーのフィールド名も先頭に追加します。static StringSE
BindErrorUtils.resolveAndJoin
(ListSE<? extends MessageSourceResolvable> errors, MessageSource messageSource, LocaleSE locale) 区切り文字として", and "
、空のプレフィックスとサフィックスを使用したBindErrorUtils.resolveAndJoin(CharSequence, CharSequence, CharSequence, List, MessageSource, Locale)
のショートカット。