パッケージ jakarta.validation
インターフェース MessageInterpolator
public interface MessageInterpolator
指定された制約違反メッセージを補間します。
実装は、構文エラーに対してできるだけ寛容でなければなりません。実装はスレッドセーフでなければなりません。
- 作成者:
- Emmanuel Bernard, Hardy Ferentschik
ネストされたクラスの要約
ネストされたクラス方法の概要
修飾子と型メソッド説明interpolate(StringSE messageTemplate, MessageInterpolator.Context context) 制約検証コンテキストに基づいてメッセージテンプレートを補間します。interpolate(StringSE messageTemplate, MessageInterpolator.Context context, LocaleSE locale) 制約検証コンテキストに基づいてメッセージテンプレートを補間します。
メソッドの詳細
interpolate
制約検証コンテキストに基づいてメッセージテンプレートを補間します。ロケールは、
MessageInterpolator実装に従ってデフォルト設定されています。詳細については、実装ドキュメントを参照してください。- パラメーター:
messageTemplate- 補間するメッセージcontext- 補間に関連するコンテキスト情報- 戻り値:
- 補間されたエラーメッセージ
interpolate
StringSE interpolate(StringSE messageTemplate, MessageInterpolator.Context context, LocaleSE locale) 制約検証コンテキストに基づいてメッセージテンプレートを補間します。使用されるLocaleはパラメーターとして提供されます。- パラメーター:
messageTemplate- 補間するメッセージcontext- 補間に関連するコンテキスト情報locale- メッセージのターゲットロケール- 戻り値:
- 補間されたエラーメッセージ