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()