public class MessageResource extends Object
複数のロケールのメッセージを管理する。
修飾子とタイプ | フィールドと説明 |
---|---|
protected Map<String,String> |
messages
メッセージのキャッシュされたデータセット
key = キー、value=メッセージ
読み込む度にキャッシュしていく。
|
static MessageResource |
NULL_OBJECT
存在しないメッセージソースを示すクラス。
|
コンストラクタと説明 |
---|
MessageResource() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addMessage(MessageResource resource)
既存のメッセージソースを追加する
|
void |
addMessage(String key,
String message)
キーとメッセージを指定して登録する。
|
Set<String> |
getKeys()
メッセージ定義中に含まれるキーを全て返す。
|
String |
getMessage(String key)
キーを指定してメッセージを取得する。
|
boolean |
isNullObject()
存在しないメッセージソースを示すかどうか。
|
public static final MessageResource NULL_OBJECT
メッセージの追加はできない、読み込み専用のメッセージ。
public void addMessage(String key, String message)
key
- message
- public void addMessage(MessageResource resource)
resource
- public boolean isNullObject()
NULL_OBJECT
のインスタンスの場合、trueを返す。Copyright © 2021 mygreen. All rights reserved.