public class MultiLanguageMessageInterpolator
extends java.lang.Object
implements javax.validation.MessageInterpolator
Locale
に応じて切り替えるためのMessageInterpolator.コンストラクタと説明 |
---|
MultiLanguageMessageInterpolator()
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
interpolate(java.lang.String messageKey,
javax.validation.MessageInterpolator.Context context)
Context に基づいてメッセージテンプレートからメッセージを生成する。 |
java.lang.String |
interpolate(java.lang.String messageKey,
javax.validation.MessageInterpolator.Context context,
java.util.Locale locale)
Context に基づいてメッセージテンプレートからメッセージを生成する。 |
public java.lang.String interpolate(java.lang.String messageKey, javax.validation.MessageInterpolator.Context context)
Context
に基づいてメッセージテンプレートからメッセージを生成する。Locale
は、ThreadContext
に設定されている場合はその値を使用し、
そうでない場合はLocale.getDefault()
の値を使用する。interpolate
インタフェース内 javax.validation.MessageInterpolator
MessageInterpolator.interpolate(java.lang.String,
javax.validation.MessageInterpolator.Context)
public java.lang.String interpolate(java.lang.String messageKey, javax.validation.MessageInterpolator.Context context, java.util.Locale locale)
Context
に基づいてメッセージテンプレートからメッセージを生成する。interpolate
インタフェース内 javax.validation.MessageInterpolator
MessageInterpolator.interpolate(java.lang.String, javax.validation.MessageInterpolator.Context, java.util.Locale)