public class BeanValidationResultMessage extends ValidationResultMessage
ValidationResultMessage同士の比較をメッセージ本文とプロパティ名で実行するためのクラス。| Constructor and Description | 
|---|
BeanValidationResultMessage(ValidationResultMessage message)
コンストラクタ。 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(java.lang.Object obj)
このオブジェクトと等価であるかを返す。 
 | 
java.lang.String | 
formatMessage()
フォーマットしたメッセージを取得する。
 
 メッセージの言語には 
ThreadContext.getLanguage()に設定された言語を使用する。
 スレッドコンテキストに設定されていない場合は、Locale.getDefault()から取得した言語を返す。 | 
java.lang.String | 
getPropertyName()
バリデーション対象のプロパティ名を取得する。 
 | 
int | 
hashCode()
このオブジェクトのハッシュコード値を返す。 
 | 
java.lang.String | 
toString()
このオブジェクトの文字列表現を返す。 
 | 
formatMessage, getLevel, getMessageIdpublic BeanValidationResultMessage(ValidationResultMessage message)
message - ValidationResultMessagepublic java.lang.String getPropertyName()
ValidationResultMessagegetPropertyName in class ValidationResultMessagepublic java.lang.String formatMessage()
MessageThreadContext.getLanguage()に設定された言語を使用する。
 スレッドコンテキストに設定されていない場合は、Locale.getDefault()から取得した言語を返す。formatMessage in class Messagepublic boolean equals(java.lang.Object obj)
 objが以下の条件を全て満たす場合trueを返す。
 
ValidationResultMessageもしくはそれを継承した型であることequals in class ValidationResultMessagetruepublic int hashCode()
委譲先のメッセージのハッシュコード値を返却するのみ。
hashCode in class ValidationResultMessagepublic java.lang.String toString()
toString in class ValidationResultMessage