org.seasar.cubby.action
インタフェース ActionErrors

既知の実装クラスの一覧:
ActionErrorsImpl

public interface ActionErrors

アクションで発生したエラーを保持するクラス。

導入されたバージョン:
1.0.0
作成者:
agata, baba

メソッドの概要
 void add(String message)
          メッセージを追加します。
 void add(String message, FieldInfo... fieldInfo)
          メッセージを追加します。
 void add(String message, String... fieldNames)
          メッセージを追加します。
 void clear()
          エラーをクリアします。
 List<String> getAll()
          アクションで発生した全てのエラーの一覧を取得します。
 Map<String,List<String>> getFields()
          フィールドで発生したエラーの一覧を取得します。
 Map<String,Map<Integer,List<String>>> getIndexedFields()
          インデックス付きフィールドで発生したエラーの一覧を取得します。
 List<String> getOthers()
          フィールド以外で発生したエラーの一覧を取得します。
 boolean isEmpty()
          エラーが存在しないかどうかを判定します。
 

メソッドの詳細

isEmpty

boolean isEmpty()
エラーが存在しないかどうかを判定します。

戻り値:
エラーが存在しなければtrue

add

void add(String message)
メッセージを追加します。

パラメータ:
message - メッセージ

add

void add(String message,
         FieldInfo... fieldInfo)
メッセージを追加します。

パラメータ:
message - メッセージ
fieldInfo - フィールド情報

add

void add(String message,
         String... fieldNames)
メッセージを追加します。

パラメータ:
message - メッセージ
fieldNames - フィールド名

getAll

List<String> getAll()
アクションで発生した全てのエラーの一覧を取得します。

戻り値:
アクションで発生した全てのエラーの一覧

getFields

Map<String,List<String>> getFields()
フィールドで発生したエラーの一覧を取得します。

戻り値:
フィールドで発生したエラーの一覧

getIndexedFields

Map<String,Map<Integer,List<String>>> getIndexedFields()
インデックス付きフィールドで発生したエラーの一覧を取得します。

戻り値:
インデックス付きフィールドで発生したエラーの一覧

getOthers

List<String> getOthers()
フィールド以外で発生したエラーの一覧を取得します。

戻り値:
フィールド以外で発生したエラーの一覧

clear

void clear()
エラーをクリアします。



Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.