概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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

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

    public interface ActionErrors

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

作成者:
  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()

  エラーをクリアします。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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