メソッドの概要

返却値の型 メソッド名
String getLocaleMessage (String locale, String key, Object args...) static
国際化されたメッセージを取得します。
String getMessage (String key, Object args...) static
メッセージを取得します。
Boolean hasLocaleMessage (String locale, String key) static
メッセージが存在するかどうかを判断します。
Boolean hasMessage (String key) static
メッセージが存在するかどうかを判断します。

メソッドの詳細

String getLocaleMessage (String locale, String key, Object args...) static
国際化されたメッセージを取得します。

引数に指定したロケールでメッセージを取得します。
メッセージ取得順序の詳細は、MessageManagerオブジェクトの概要に記載されている こちら を参照してください。

置換文字列(メッセージ引数)の挿入は MessageFormat#format(java.lang.String, java.lang.Object[])に準じます。
よってメッセージIDにより取得されるメッセージの内容を上記メソッドの第1引数に渡して処理しますので、
対応するメッセージの内容(propertiesファイルの内容)は、MessageFormatのpattern文字列に沿ったメッセージを記述してください。

置換文字列(メッセージ引数)を利用した場合,取得結果に対して
"'"を表現するには"''"
"{"を表現するには"'{"
を対象のメッセージに記述してください。

メッセージ引数を指定しなかった場合、MessageFormat#format関数を利用しませんので、取得したメッセージを変換せずにそのまま返却します。
パラメータ
locale : String
ロケール文字列
key : String
メッセージID
args... : Object
メッセージ引数(複数設定可能)
返却値
String
String メッセージ文字列
String getMessage (String key, Object args...) static
メッセージを取得します。

現在ログインしているユーザのロケールでメッセージを取得します。
メッセージ取得順序の詳細は、MessageManagerオブジェクトの概要に記載されている こちら を参照してください。

置換文字列(メッセージ引数)の挿入は MessageFormat#format(java.lang.String, java.lang.Object[])に準じます。
よってメッセージIDにより取得されるメッセージの内容を上記メソッドの第1引数に渡して処理しますので、
対応するメッセージの内容(propertiesファイルの内容)は、MessageFormatのpattern文字列に沿ったメッセージを記述してください。

置換文字列(メッセージ引数)を利用した場合,取得結果に対して
"'"を表現するには"''"
"{"を表現するには"'{"
を対象のメッセージに記述してください。

メッセージ引数を指定しなかった場合、MessageFormat#format関数を利用しませんので、取得したメッセージを変換せずにそのまま返却します。
パラメータ
key : String
メッセージID
args... : Object
メッセージ引数(複数設定可能)
返却値
String
String メッセージ文字列
Boolean hasLocaleMessage (String locale, String key) static
メッセージが存在するかどうかを判断します。
getLocaleMessage(String, String)で取得できるメッセージが存在するかどうかを判断します。 指定されたロケールが存在しない場合はfalseが返ります。
パラメータ
locale : String
ロケール文字列
key : String
メッセージID
返却値
Boolean
Boolean メッセージが存在する場合はtrue
Boolean hasMessage (String key) static
メッセージが存在するかどうかを判断します。
getMessage(String)で取得できるメッセージが存在するかどうかを判断します。
パラメータ
key : String
メッセージID
返却値
Boolean
Boolean メッセージが存在する場合はtrue