インターフェースの使用
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, LocaleSE locale) 渡されたMessageSourceResolvable引数内に含まれるすべての属性を使用して、メッセージの解決を試みます。org.springframework.context.support 内の MessageSourceResolvable 使用
型 MessageSourceResolvable のパラメーターを持つ org.springframework.context.support のメソッド修飾子と型メソッド説明protected StringSEAbstractMessageSource.getDefaultMessage(MessageSourceResolvable resolvable, LocaleSE locale) 指定されたMessageSourceResolvableのデフォルトメッセージを取得します。AbstractApplicationContext.getMessage(MessageSourceResolvable resolvable, LocaleSE locale) final StringSEAbstractMessageSource.getMessage(MessageSourceResolvable resolvable, LocaleSE locale) DelegatingMessageSource.getMessage(MessageSourceResolvable resolvable, 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 MessageSourceResolvableSpringValidatorAdapter.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> TParameterValidationResult.unwrap(MessageSourceResolvable error, ClassSE<T> sourceType) 指定されたエラーの背後にあるソースをアンラップします。型 MessageSourceResolvable の型引数を持つ org.springframework.validation.method のコンストラクターパラメーター修飾子コンストラクター説明ParameterValidationResult(MethodParameter param, ObjectSE arg, CollectionSE<? extends MessageSourceResolvable> errors) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ParameterValidationResult(MethodParameter param, ObjectSE arg, CollectionSE<? extends MessageSourceResolvable> errors, ObjectSE container, IntegerSE index, ObjectSE key) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ParameterValidationResult(MethodParameter param, ObjectSE arg, CollectionSE<? extends MessageSourceResolvable> errors, ObjectSE container, IntegerSE index, ObjectSE key, BiFunctionSE<MessageSourceResolvable, ClassSE<?>, ObjectSE> sourceLookup) ParameterValidationResultを作成します。ParameterValidationResult(MethodParameter param, ObjectSE arg, CollectionSE<? extends MessageSourceResolvable> errors, ObjectSE container, IntegerSE index, 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 インスタンス) を取得します。RequestContext.getThemeMessage(MessageSourceResolvable resolvable) 使用すべきではありません。6.0 の時点で、直接の代替はありませんorg.springframework.web.servlet.tags 内の MessageSourceResolvable 使用
型 MessageSourceResolvable のパラメーターを持つ org.springframework.web.servlet.tags のメソッド修飾子と型メソッド説明voidMessageTag.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 StringSEBindErrorUtils.resolveAndJoin(CharSequenceSE delimiter, CharSequenceSE prefix, CharSequenceSE suffix, ListSE<? extends MessageSourceResolvable> errors, MessageSource messageSource, LocaleSE locale) 指定されたMessageSourceを通じてすべてのエラーを解決し、結合します。static StringSEBindErrorUtils.resolveAndJoin(ListSE<? extends MessageSourceResolvable> errors) デフォルトのメッセージまたは最初のエラーコードを単純にフォーマットする空のMessageSourceを含むBindErrorUtils.resolveAndJoin(List, MessageSource, Locale)のショートカット。また、フィールドエラーのフィールド名も先頭に追加します。static StringSEBindErrorUtils.resolveAndJoin(ListSE<? extends MessageSourceResolvable> errors, MessageSource messageSource, LocaleSE locale) 区切り文字として", and "、空のプレフィックスとサフィックスを使用したBindErrorUtils.resolveAndJoin(CharSequence, CharSequence, CharSequence, List, MessageSource, Locale)のショートカット。
ParameterValidationResult(MethodParameter, Object, Collection, Object, Integer, Object, BiFunction)を推奨