Package nablarch.fw.web.message
Class ErrorMessages
java.lang.Object
nablarch.fw.web.message.ErrorMessages
エラーメッセージを保持するクラス。
- Author:
- Hisaaki Sioiri
-
Constructor Summary
ConstructorsConstructorDescriptionErrorMessages(ApplicationException applicationException) ApplicationExceptionからオブジェクトを構築する。 -
Method Summary
Modifier and TypeMethodDescriptionstatic ErrorMessagesempty()空のErrorMessagesインスタンスを返す。HttpErrorHandlerから使用されることを想定。全てのメッセージを返す。グローバルなメッセージ(プロパティに紐付かないメッセージ)をすべて返す。getMessage(String propertyName) プロパティ名に対応したメッセージを返す。プロパティに対応したメッセージをすべて返す。boolean指定されたプロパティ名に対応したエラーがあるかを返す。
-
Constructor Details
-
ErrorMessages
ApplicationExceptionからオブジェクトを構築する。- Parameters:
applicationException- エラーメッセージを持つアプリケーション例外
-
-
Method Details
-
empty
空のErrorMessagesインスタンスを返す。HttpErrorHandlerから使用されることを想定。- Returns:
- 空のインスタンス
-
getMessage
プロパティ名に対応したメッセージを返す。プロパティ名に対応したメッセージが複数存在した場合には、最後に追加されたものを返す。 プロパティ名に対応したメッセージが存在しない場合は、
nullを返す。- Parameters:
propertyName- プロパティ名- Returns:
- プロパティ名に対応したメッセージ(存在しない場合は
null)
-
hasError
指定されたプロパティ名に対応したエラーがあるかを返す。- Parameters:
propertyName- プロパティ名- Returns:
- プロパティ名に対応したエラーがある場合は
true
-
getPropertyMessages
プロパティに対応したメッセージをすべて返す。- Returns:
- プロパティ対応したメッセージのリスト
-
getGlobalMessages
グローバルなメッセージ(プロパティに紐付かないメッセージ)をすべて返す。- Returns:
- グローバルなメッセージのリスト
-
getAllMessages
全てのメッセージを返す。- Returns:
- 全てのメッセージのリスト
-