@Published public class Message extends Object
| コンストラクタと説明 | 
|---|
Message(MessageLevel level,
       StringResource stringResource)
メッセージの通知レベル、文字列リソースを指定して、インスタンスを生成する。 
 | 
Message(MessageLevel level,
       StringResource stringResource,
       Object[] option)
メッセージの通知レベル、文字列リソース、オプションパラメータを指定して、インスタンスを生成する。 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
boolean | 
equals(Object o)
文字列リソースが等価であるか判定する。 
 | 
String | 
formatMessage()
フォーマットしたメッセージを取得する。 
 | 
String | 
formatMessage(Locale locale)
言語を指定してフォーマットしたメッセージを取得する。 
 | 
MessageLevel | 
getLevel()
メッセージの通知レベルを取得する。 
 | 
String | 
getMessageId()
文字列リソースのメッセージIDを取得する。 
 | 
int | 
hashCode()  | 
public Message(MessageLevel level, StringResource stringResource)
level - メッセージの通知レベルstringResource - メッセージの文字列リソースpublic Message(MessageLevel level, StringResource stringResource, Object[] option)
level - メッセージの通知レベルstringResource - メッセージの文字列リソースoption - メッセージのオプションパラメータpublic MessageLevel getLevel()
public String getMessageId()
public String formatMessage()
ThreadContext.getLanguage()に設定された言語を使用する。
 スレッドコンテキストに設定されていない場合は、Locale.getDefault()から取得した言語を返す。public String formatMessage(Locale locale)
locale - メッセージの言語