public class ErrorMessages
extends java.lang.Object
| Constructor and Description | 
|---|
ErrorMessages(ApplicationException applicationException)
ApplicationExceptionからオブジェクトを構築する。 | 
| Modifier and Type | Method and Description | 
|---|---|
static ErrorMessages | 
empty()
空の 
ErrorMessagesインスタンスを返す。
 HttpErrorHandlerから使用されることを想定。 | 
java.util.List<java.lang.String> | 
getAllMessages()
全てのメッセージを返す。 
 | 
java.util.List<java.lang.String> | 
getGlobalMessages()
グローバルなメッセージ(プロパティに紐付かないメッセージ)をすべて返す。 
 | 
java.lang.String | 
getMessage(java.lang.String propertyName)
プロパティ名に対応したメッセージを返す。 
 | 
java.util.List<java.lang.String> | 
getPropertyMessages()
プロパティに対応したメッセージをすべて返す。 
 | 
boolean | 
hasError(java.lang.String propertyName)
指定されたプロパティ名に対応したエラーがあるかを返す。 
 | 
public ErrorMessages(ApplicationException applicationException)
ApplicationExceptionからオブジェクトを構築する。applicationException - エラーメッセージを持つアプリケーション例外public static ErrorMessages empty()
ErrorMessagesインスタンスを返す。
 HttpErrorHandlerから使用されることを想定。public java.lang.String getMessage(java.lang.String propertyName)
 プロパティ名に対応したメッセージが複数存在した場合には、最後に追加されたものを返す。
 プロパティ名に対応したメッセージが存在しない場合は、nullを返す。
propertyName - プロパティ名null)public boolean hasError(java.lang.String propertyName)
propertyName - プロパティ名truepublic java.util.List<java.lang.String> getPropertyMessages()
public java.util.List<java.lang.String> getGlobalMessages()
public java.util.List<java.lang.String> getAllMessages()